builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-109 starttime: 1467058228.36 results: success (0) buildid: 20160627113417 builduid: b5d91ee60b1646bb80795b03d4471af7 revision: 35e0d7dd7cd7bff301b75756361b36b275102404 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 13:10:28.358361) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 13:10:28.359373) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-06-27 13:10:28.359785) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-06-27 13:10:30.428736) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 13:10:30.429249) ========= 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-1467055839.541931-1667524518 _=/tools/buildbot/bin/python using PTY: False --2016-06-27 13:10:30-- 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% 7.78M=0.001s 2016-06-27 13:10:31 (7.78 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.552473 ========= master_lag: 0.51 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 13:10:31.489345) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 13:10:31.489820) ========= 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-1467055839.541931-1667524518 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.078595 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 13:10:31.600661) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 13:10:31.601118) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 35e0d7dd7cd7bff301b75756361b36b275102404 --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 35e0d7dd7cd7bff301b75756361b36b275102404 --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-1467055839.541931-1667524518 _=/tools/buildbot/bin/python using PTY: False 2016-06-27 13:10:31,747 truncating revision to first 12 chars 2016-06-27 13:10:31,748 Setting DEBUG logging. 2016-06-27 13:10:31,748 attempt 1/10 2016-06-27 13:10:31,748 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/35e0d7dd7cd7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 13:10:33,014 unpacking tar archive at: mozilla-beta-35e0d7dd7cd7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.975321 ========= master_lag: 2.33 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-06-27 13:10:35.910501) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 13:10:35.910962) ========= script_repo_revision: 35e0d7dd7cd7bff301b75756361b36b275102404 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 13:10:35.911538) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 13:10:35.911947) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 13:10:36.845923) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 20 secs) (at 2016-06-27 13:10:36.846659) ========= /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-1467055839.541931-1667524518 _=/tools/buildbot/bin/python using PTY: False 13:10:37 INFO - MultiFileLogger online at 20160627 13:10:37 in /builds/slave/test 13:10:37 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 13:10:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:10:37 INFO - {'append_to_log': False, 13:10:37 INFO - 'base_work_dir': '/builds/slave/test', 13:10:37 INFO - 'blob_upload_branch': 'mozilla-beta', 13:10:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:10:37 INFO - 'buildbot_json_path': 'buildprops.json', 13:10:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:10:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:10:37 INFO - 'download_minidump_stackwalk': True, 13:10:37 INFO - 'download_symbols': 'true', 13:10:37 INFO - 'e10s': False, 13:10:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:10:37 INFO - 'tooltool.py': '/tools/tooltool.py', 13:10:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:10:37 INFO - '/tools/misc-python/virtualenv.py')}, 13:10:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:10:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:10:37 INFO - 'log_level': 'info', 13:10:37 INFO - 'log_to_console': True, 13:10:37 INFO - 'opt_config_files': (), 13:10:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:10:37 INFO - '--processes=1', 13:10:37 INFO - '--config=%(test_path)s/wptrunner.ini', 13:10:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:10:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:10:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:10:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:10:37 INFO - 'pip_index': False, 13:10:37 INFO - 'require_test_zip': True, 13:10:37 INFO - 'test_type': ('testharness',), 13:10:37 INFO - 'this_chunk': '1', 13:10:37 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:10:37 INFO - 'total_chunks': '10', 13:10:37 INFO - 'virtualenv_path': 'venv', 13:10:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:10:37 INFO - 'work_dir': 'build'} 13:10:37 INFO - ##### 13:10:37 INFO - ##### Running clobber step. 13:10:37 INFO - ##### 13:10:37 INFO - Running pre-action listener: _resource_record_pre_action 13:10:37 INFO - Running main action method: clobber 13:10:37 INFO - rmtree: /builds/slave/test/build 13:10:37 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:10:39 INFO - Running post-action listener: _resource_record_post_action 13:10:39 INFO - ##### 13:10:39 INFO - ##### Running read-buildbot-config step. 13:10:39 INFO - ##### 13:10:39 INFO - Running pre-action listener: _resource_record_pre_action 13:10:39 INFO - Running main action method: read_buildbot_config 13:10:39 INFO - Using buildbot properties: 13:10:39 INFO - { 13:10:39 INFO - "project": "", 13:10:39 INFO - "product": "firefox", 13:10:39 INFO - "script_repo_revision": "production", 13:10:39 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 13:10:39 INFO - "repository": "", 13:10:39 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 13:10:39 INFO - "buildid": "20160627113417", 13:10:39 INFO - "pgo_build": "False", 13:10:39 INFO - "basedir": "/builds/slave/test", 13:10:39 INFO - "buildnumber": 67, 13:10:39 INFO - "slavename": "tst-linux32-spot-109", 13:10:39 INFO - "revision": "35e0d7dd7cd7bff301b75756361b36b275102404", 13:10:39 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 13:10:39 INFO - "platform": "linux", 13:10:39 INFO - "branch": "mozilla-beta", 13:10:39 INFO - "repo_path": "releases/mozilla-beta", 13:10:39 INFO - "moz_repo_path": "", 13:10:39 INFO - "stage_platform": "linux", 13:10:39 INFO - "builduid": "b5d91ee60b1646bb80795b03d4471af7", 13:10:39 INFO - "slavebuilddir": "test" 13:10:39 INFO - } 13:10:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 13:10:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 13:10:39 INFO - Running post-action listener: _resource_record_post_action 13:10:39 INFO - ##### 13:10:39 INFO - ##### Running download-and-extract step. 13:10:39 INFO - ##### 13:10:39 INFO - Running pre-action listener: _resource_record_pre_action 13:10:39 INFO - Running main action method: download_and_extract 13:10:39 INFO - mkdir: /builds/slave/test/build/tests 13:10:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:39 INFO - https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:10:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:10:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:10:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/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 13:10:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/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 13:10:57 INFO - Downloaded 1291 bytes. 13:10:57 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:10:57 INFO - Using the following test package requirements: 13:10:57 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 13:10:57 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:10:57 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 13:10:57 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:10:57 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 13:10:57 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:10:57 INFO - u'jsshell-linux-i686.zip'], 13:10:57 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:10:57 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 13:10:57 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 13:10:57 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:10:57 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 13:10:57 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:10:57 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 13:10:57 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:10:57 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 13:10:57 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:10:57 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 13:10:57 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 13:10:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:10:57 INFO - https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:10:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 13:10:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 13:10:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/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 13:10:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/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 13:11:07 INFO - Downloaded 22859866 bytes. 13:11:07 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/*'] 13:11:07 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/* 13:11:08 INFO - caution: filename not matched: web-platform/* 13:11:08 INFO - Return code: 11 13:11:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:11:08 INFO - https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:11:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 13:11:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 13:11:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/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 13:11:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/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 13:11:19 INFO - Downloaded 36389078 bytes. 13:11:19 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/*'] 13:11:19 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/* 13:11:23 INFO - caution: filename not matched: bin/* 13:11:23 INFO - caution: filename not matched: config/* 13:11:23 INFO - caution: filename not matched: mozbase/* 13:11:23 INFO - caution: filename not matched: marionette/* 13:11:23 INFO - caution: filename not matched: tools/wptserve/* 13:11:23 INFO - Return code: 11 13:11: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')]} 13:11:23 INFO - https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:11:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:11:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:11:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/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 13:11:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/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 13:11:42 INFO - Downloaded 69344474 bytes. 13:11:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:11:42 INFO - mkdir: /builds/slave/test/properties 13:11:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:11:42 INFO - Writing to file /builds/slave/test/properties/build_url 13:11:42 INFO - Contents: 13:11:42 INFO - build_url:https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:11:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:11:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:11:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:11:43 INFO - Contents: 13:11:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:11:43 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')]} 13:11:43 INFO - https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:11:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:11:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:11:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/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 13:11:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TLsGpP56Skm88aHYAOT3cw/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 13:12:26 INFO - Downloaded 92354002 bytes. 13:12:26 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'] 13:12:26 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 13:12:35 INFO - Return code: 0 13:12:35 INFO - Running post-action listener: _resource_record_post_action 13:12:35 INFO - Running post-action listener: set_extra_try_arguments 13:12:35 INFO - ##### 13:12:35 INFO - ##### Running create-virtualenv step. 13:12:35 INFO - ##### 13:12:35 INFO - Running pre-action listener: _pre_create_virtualenv 13:12:35 INFO - Running pre-action listener: _resource_record_pre_action 13:12:35 INFO - Running main action method: create_virtualenv 13:12:35 INFO - Creating virtualenv /builds/slave/test/build/venv 13:12:35 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 13:12:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:12:35 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:12:35 INFO - Using real prefix '/usr' 13:12:35 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:12:37 INFO - Installing distribute.............................................................................................................................................................................................done. 13:12:41 INFO - Installing pip.................done. 13:12:41 INFO - Return code: 0 13:12:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:12: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')]} 13:12:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:12:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:12: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')]} 13:12:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:12:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:12:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa239c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa352f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa034e30>, '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 0xa2d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa350470>, '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-1467055839.541931-1667524518', '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 13:12:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:12:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:12:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:12:41 INFO - 'CCACHE_UMASK': '002', 13:12:41 INFO - 'DISPLAY': ':0', 13:12:41 INFO - 'HOME': '/home/cltbld', 13:12:41 INFO - 'LANG': 'en_US.UTF-8', 13:12:41 INFO - 'LOGNAME': 'cltbld', 13:12:41 INFO - 'MAIL': '/var/mail/cltbld', 13:12:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:12:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:12:41 INFO - 'MOZ_NO_REMOTE': '1', 13:12:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:12:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:12:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:12:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:12:41 INFO - 'PWD': '/builds/slave/test', 13:12:41 INFO - 'SHELL': '/bin/bash', 13:12:41 INFO - 'SHLVL': '1', 13:12:41 INFO - 'TERM': 'linux', 13:12:41 INFO - 'TMOUT': '86400', 13:12:41 INFO - 'USER': 'cltbld', 13:12:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467055839.541931-1667524518', 13:12:41 INFO - '_': '/tools/buildbot/bin/python'} 13:12:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:12:41 INFO - Downloading/unpacking psutil>=0.7.1 13:12:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:12:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:12:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:12:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:12:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:12:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:12:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:12:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:12:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:12:47 INFO - Installing collected packages: psutil 13:12:47 INFO - Running setup.py install for psutil 13:12:47 INFO - building 'psutil._psutil_linux' extension 13:12:47 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 13:12:47 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:12:47 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:12:47 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 13:12:48 INFO - building 'psutil._psutil_posix' extension 13:12:48 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 13:12:48 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 13:12:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:12:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:12:48 INFO - Successfully installed psutil 13:12:48 INFO - Cleaning up... 13:12:48 INFO - Return code: 0 13:12:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:12:48 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')]} 13:12:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:12:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:12:48 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')]} 13:12:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:12:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:12:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa239c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa352f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa034e30>, '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 0xa2d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa350470>, '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-1467055839.541931-1667524518', '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 13:12:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:12:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:12:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:12:48 INFO - 'CCACHE_UMASK': '002', 13:12:48 INFO - 'DISPLAY': ':0', 13:12:48 INFO - 'HOME': '/home/cltbld', 13:12:48 INFO - 'LANG': 'en_US.UTF-8', 13:12:48 INFO - 'LOGNAME': 'cltbld', 13:12:48 INFO - 'MAIL': '/var/mail/cltbld', 13:12:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:12:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:12:48 INFO - 'MOZ_NO_REMOTE': '1', 13:12:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:12:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:12:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:12:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:12:48 INFO - 'PWD': '/builds/slave/test', 13:12:48 INFO - 'SHELL': '/bin/bash', 13:12:48 INFO - 'SHLVL': '1', 13:12:48 INFO - 'TERM': 'linux', 13:12:48 INFO - 'TMOUT': '86400', 13:12:48 INFO - 'USER': 'cltbld', 13:12:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467055839.541931-1667524518', 13:12:48 INFO - '_': '/tools/buildbot/bin/python'} 13:12:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:12:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:12:48 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 13:12:48 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 13:12:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:12:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:12:48 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 13:12:49 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 13:12:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:12:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:12:54 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:12:54 INFO - Installing collected packages: mozsystemmonitor 13:12:54 INFO - Running setup.py install for mozsystemmonitor 13:12:54 INFO - Successfully installed mozsystemmonitor 13:12:54 INFO - Cleaning up... 13:12:54 INFO - Return code: 0 13:12:54 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:12:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:12:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:12:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:12:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:12:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:12:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:12:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa239c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa352f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa034e30>, '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 0xa2d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa350470>, '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-1467055839.541931-1667524518', '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 13:12:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:12:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:12:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:12:54 INFO - 'CCACHE_UMASK': '002', 13:12:54 INFO - 'DISPLAY': ':0', 13:12:54 INFO - 'HOME': '/home/cltbld', 13:12:54 INFO - 'LANG': 'en_US.UTF-8', 13:12:54 INFO - 'LOGNAME': 'cltbld', 13:12:54 INFO - 'MAIL': '/var/mail/cltbld', 13:12:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:12:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:12:54 INFO - 'MOZ_NO_REMOTE': '1', 13:12:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:12:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:12:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:12:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:12:54 INFO - 'PWD': '/builds/slave/test', 13:12:54 INFO - 'SHELL': '/bin/bash', 13:12:54 INFO - 'SHLVL': '1', 13:12:54 INFO - 'TERM': 'linux', 13:12:54 INFO - 'TMOUT': '86400', 13:12:54 INFO - 'USER': 'cltbld', 13:12:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467055839.541931-1667524518', 13:12:54 INFO - '_': '/tools/buildbot/bin/python'} 13:12:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:12:54 INFO - Downloading/unpacking blobuploader==1.2.4 13:12: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 13:12: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 13:12:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:12:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:12:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:12:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:12:59 INFO - Downloading blobuploader-1.2.4.tar.gz 13:12:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:13:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:13:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:13:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:13:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:13:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:13:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:13:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:13:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:13:01 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:13:01 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 13:13:01 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 13:13:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:13:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:13:01 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 13:13:01 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 13:13:01 INFO - Downloading docopt-0.6.1.tar.gz 13:13:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:13:02 INFO - Installing collected packages: blobuploader, requests, docopt 13:13:02 INFO - Running setup.py install for blobuploader 13:13:02 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:13:02 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:13:02 INFO - Running setup.py install for requests 13:13:03 INFO - Running setup.py install for docopt 13:13:03 INFO - Successfully installed blobuploader requests docopt 13:13:03 INFO - Cleaning up... 13:13:03 INFO - Return code: 0 13:13:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:13:03 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')]} 13:13:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:13:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:13:03 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')]} 13:13:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:13:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:13:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa239c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa352f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa034e30>, '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 0xa2d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa350470>, '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-1467055839.541931-1667524518', '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 13:13:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:13:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:13:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:13:03 INFO - 'CCACHE_UMASK': '002', 13:13:03 INFO - 'DISPLAY': ':0', 13:13:03 INFO - 'HOME': '/home/cltbld', 13:13:03 INFO - 'LANG': 'en_US.UTF-8', 13:13:03 INFO - 'LOGNAME': 'cltbld', 13:13:03 INFO - 'MAIL': '/var/mail/cltbld', 13:13:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:13:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:13:03 INFO - 'MOZ_NO_REMOTE': '1', 13:13:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:13:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:13:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:13:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:13:03 INFO - 'PWD': '/builds/slave/test', 13:13:03 INFO - 'SHELL': '/bin/bash', 13:13:03 INFO - 'SHLVL': '1', 13:13:03 INFO - 'TERM': 'linux', 13:13:03 INFO - 'TMOUT': '86400', 13:13:03 INFO - 'USER': 'cltbld', 13:13:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467055839.541931-1667524518', 13:13:03 INFO - '_': '/tools/buildbot/bin/python'} 13:13:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:13:04 INFO - Running setup.py (path:/tmp/pip-pUctj9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:13:04 INFO - Running setup.py (path:/tmp/pip-2KlT_4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:13:04 INFO - Running setup.py (path:/tmp/pip-KgfBsX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:13:04 INFO - Running setup.py (path:/tmp/pip-8rVY7c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:13:04 INFO - Running setup.py (path:/tmp/pip-FckfXW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:13:04 INFO - Running setup.py (path:/tmp/pip-Rjsyqp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:13:04 INFO - Running setup.py (path:/tmp/pip-qq46ww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:13:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:13:04 INFO - Running setup.py (path:/tmp/pip-_LXa9T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:13:05 INFO - Running setup.py (path:/tmp/pip-hYYBIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:13:05 INFO - Running setup.py (path:/tmp/pip-sBISrm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:13:05 INFO - Running setup.py (path:/tmp/pip-jrHlRj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:13:05 INFO - Running setup.py (path:/tmp/pip-NORr8Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:13:05 INFO - Running setup.py (path:/tmp/pip-0ZA0mw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:13:05 INFO - Running setup.py (path:/tmp/pip-klrU7A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:13:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:13:05 INFO - Running setup.py (path:/tmp/pip-XRCMPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:13:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:13:06 INFO - Running setup.py (path:/tmp/pip-yF0UpX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:13:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:13:06 INFO - Running setup.py (path:/tmp/pip-Pggf2c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:13:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:13:06 INFO - Running setup.py (path:/tmp/pip-sL1PLu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:13:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:13:06 INFO - Running setup.py (path:/tmp/pip-xZWCWa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:13:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:13:06 INFO - Running setup.py (path:/tmp/pip-zE8iu6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:13:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:13:07 INFO - Running setup.py (path:/tmp/pip-k41Vgw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:13:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:13:07 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 13:13:07 INFO - Running setup.py install for manifestparser 13:13:07 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:13:07 INFO - Running setup.py install for mozcrash 13:13:07 INFO - Running setup.py install for mozdebug 13:13:08 INFO - Running setup.py install for mozdevice 13:13:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:13:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:13:08 INFO - Running setup.py install for mozfile 13:13:08 INFO - Running setup.py install for mozhttpd 13:13:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:13:08 INFO - Running setup.py install for mozinfo 13:13:08 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:13:08 INFO - Running setup.py install for mozInstall 13:13:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:13:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:13:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:13:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:13:09 INFO - Running setup.py install for mozleak 13:13:09 INFO - Running setup.py install for mozlog 13:13:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:13:09 INFO - Running setup.py install for moznetwork 13:13:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:13:09 INFO - Running setup.py install for mozprocess 13:13:10 INFO - Running setup.py install for mozprofile 13:13:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:13:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:13:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:13:10 INFO - Running setup.py install for mozrunner 13:13:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:13:10 INFO - Running setup.py install for mozscreenshot 13:13:10 INFO - Running setup.py install for moztest 13:13:11 INFO - Running setup.py install for mozversion 13:13:11 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:13:11 INFO - Running setup.py install for wptserve 13:13:11 INFO - Running setup.py install for marionette-driver 13:13:11 INFO - Running setup.py install for browsermob-proxy 13:13:12 INFO - Running setup.py install for marionette-client 13:13:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:13:12 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:13:12 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 13:13:12 INFO - Cleaning up... 13:13:12 INFO - Return code: 0 13:13:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:13:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:13:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:13:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:13:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:13:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:13:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:13:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa239c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2a0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa352f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa034e30>, '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 0xa2d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa350470>, '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-1467055839.541931-1667524518', '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 13:13:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:13:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:13:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:13:12 INFO - 'CCACHE_UMASK': '002', 13:13:12 INFO - 'DISPLAY': ':0', 13:13:12 INFO - 'HOME': '/home/cltbld', 13:13:12 INFO - 'LANG': 'en_US.UTF-8', 13:13:12 INFO - 'LOGNAME': 'cltbld', 13:13:12 INFO - 'MAIL': '/var/mail/cltbld', 13:13:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:13:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:13:12 INFO - 'MOZ_NO_REMOTE': '1', 13:13:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:13:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:13:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:13:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:13:12 INFO - 'PWD': '/builds/slave/test', 13:13:12 INFO - 'SHELL': '/bin/bash', 13:13:12 INFO - 'SHLVL': '1', 13:13:12 INFO - 'TERM': 'linux', 13:13:12 INFO - 'TMOUT': '86400', 13:13:12 INFO - 'USER': 'cltbld', 13:13:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467055839.541931-1667524518', 13:13:12 INFO - '_': '/tools/buildbot/bin/python'} 13:13:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:13:13 INFO - Running setup.py (path:/tmp/pip-bx5Kf2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:13:13 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)) 13:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:13:13 INFO - Running setup.py (path:/tmp/pip-H7SNzu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:13:13 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)) 13:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:13:13 INFO - Running setup.py (path:/tmp/pip-X1zlNZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:13:13 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)) 13:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:13:13 INFO - Running setup.py (path:/tmp/pip-akV1wI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:13:13 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)) 13:13:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:13:13 INFO - Running setup.py (path:/tmp/pip-63EjTL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:13:14 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)) 13:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:13:14 INFO - Running setup.py (path:/tmp/pip-QP2wTA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:13:14 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)) 13:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:13:14 INFO - Running setup.py (path:/tmp/pip-nWQ6lG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:13:14 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)) 13:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:13:14 INFO - Running setup.py (path:/tmp/pip-ysUwl6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:13:14 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)) 13:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:13:14 INFO - Running setup.py (path:/tmp/pip-DA2e1P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:13:14 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)) 13:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:13:14 INFO - Running setup.py (path:/tmp/pip-q98gms-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:13:14 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)) 13:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:13:14 INFO - Running setup.py (path:/tmp/pip-3emrIa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:13:15 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)) 13:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:13:15 INFO - Running setup.py (path:/tmp/pip-vKwHEK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:13:15 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)) 13:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:13:15 INFO - Running setup.py (path:/tmp/pip-AC8zFa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:13:15 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)) 13:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:13:15 INFO - Running setup.py (path:/tmp/pip-mI2Mrj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:13:15 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)) 13:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:13:15 INFO - Running setup.py (path:/tmp/pip-axTZEX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:13:15 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)) 13:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:13:15 INFO - Running setup.py (path:/tmp/pip-UlOxMW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:13:16 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)) 13:13:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:13:16 INFO - Running setup.py (path:/tmp/pip-6J224q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:13:16 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)) 13:13:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:13:16 INFO - Running setup.py (path:/tmp/pip-cN4vNh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:13:16 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)) 13:13:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:13:16 INFO - Running setup.py (path:/tmp/pip-lt3Waf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:13:16 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)) 13:13:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:13:16 INFO - Running setup.py (path:/tmp/pip-9S3kC5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:13:16 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)) 13:13:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:13:17 INFO - Running setup.py (path:/tmp/pip-XUxmXj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:13:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:13:17 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)) 13:13:17 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)) 13:13:17 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)) 13:13:17 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)) 13:13:17 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)) 13:13:17 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)) 13:13:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:13:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:13:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:13:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:13:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:13:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:13:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:13:22 INFO - Downloading blessings-1.6.tar.gz 13:13:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:13:22 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)) 13:13:22 INFO - Installing collected packages: blessings 13:13:22 INFO - Running setup.py install for blessings 13:13:22 INFO - Successfully installed blessings 13:13:22 INFO - Cleaning up... 13:13:22 INFO - Return code: 0 13:13:22 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:13:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:13:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:13:23 INFO - Reading from file tmpfile_stdout 13:13:23 INFO - Current package versions: 13:13:23 INFO - argparse == 1.2.1 13:13:23 INFO - blessings == 1.6 13:13:23 INFO - blobuploader == 1.2.4 13:13:23 INFO - browsermob-proxy == 0.6.0 13:13:23 INFO - docopt == 0.6.1 13:13:23 INFO - manifestparser == 1.1 13:13:23 INFO - marionette-client == 2.3.0 13:13:23 INFO - marionette-driver == 1.4.0 13:13:23 INFO - mozInstall == 1.12 13:13:23 INFO - mozcrash == 0.17 13:13:23 INFO - mozdebug == 0.1 13:13:23 INFO - mozdevice == 0.48 13:13:23 INFO - mozfile == 1.2 13:13:23 INFO - mozhttpd == 0.7 13:13:23 INFO - mozinfo == 0.9 13:13:23 INFO - mozleak == 0.1 13:13:23 INFO - mozlog == 3.1 13:13:23 INFO - moznetwork == 0.27 13:13:23 INFO - mozprocess == 0.22 13:13:23 INFO - mozprofile == 0.28 13:13:23 INFO - mozrunner == 6.11 13:13:23 INFO - mozscreenshot == 0.1 13:13:23 INFO - mozsystemmonitor == 0.0 13:13:23 INFO - moztest == 0.7 13:13:23 INFO - mozversion == 1.4 13:13:23 INFO - psutil == 3.1.1 13:13:23 INFO - requests == 1.2.3 13:13:23 INFO - wptserve == 1.4.0 13:13:23 INFO - wsgiref == 0.1.2 13:13:23 INFO - Running post-action listener: _resource_record_post_action 13:13:23 INFO - Running post-action listener: _start_resource_monitoring 13:13:23 INFO - Starting resource monitoring. 13:13:23 INFO - ##### 13:13:23 INFO - ##### Running pull step. 13:13:23 INFO - ##### 13:13:23 INFO - Running pre-action listener: _resource_record_pre_action 13:13:23 INFO - Running main action method: pull 13:13:23 INFO - Pull has nothing to do! 13:13:23 INFO - Running post-action listener: _resource_record_post_action 13:13:23 INFO - ##### 13:13:23 INFO - ##### Running install step. 13:13:23 INFO - ##### 13:13:23 INFO - Running pre-action listener: _resource_record_pre_action 13:13:23 INFO - Running main action method: install 13:13:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:13:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:13:23 INFO - Reading from file tmpfile_stdout 13:13:23 INFO - Detecting whether we're running mozinstall >=1.0... 13:13:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:13:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:13:23 INFO - Reading from file tmpfile_stdout 13:13:23 INFO - Output received: 13:13:23 INFO - Usage: mozinstall [options] installer 13:13:23 INFO - Options: 13:13:23 INFO - -h, --help show this help message and exit 13:13:23 INFO - -d DEST, --destination=DEST 13:13:23 INFO - Directory to install application into. [default: 13:13:23 INFO - "/builds/slave/test"] 13:13:23 INFO - --app=APP Application being installed. [default: firefox] 13:13:23 INFO - mkdir: /builds/slave/test/build/application 13:13:23 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'] 13:13:23 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 13:13:55 INFO - Reading from file tmpfile_stdout 13:13:55 INFO - Output received: 13:13:55 INFO - /builds/slave/test/build/application/firefox/firefox 13:13:55 INFO - Running post-action listener: _resource_record_post_action 13:13:55 INFO - ##### 13:13:55 INFO - ##### Running run-tests step. 13:13:55 INFO - ##### 13:13:55 INFO - Running pre-action listener: _resource_record_pre_action 13:13:55 INFO - Running main action method: run_tests 13:13:55 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:13:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:13:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:13:55 INFO - grabbing minidump binary from tooltool 13:13:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:13:55 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 0xa034e30>, '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 0xa2d1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa350470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:13:55 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 13:13:55 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 13:13:55 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:13:55 INFO - Return code: 0 13:13:55 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:13:55 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:13:55 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/TLsGpP56Skm88aHYAOT3cw/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 13:13:55 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/TLsGpP56Skm88aHYAOT3cw/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 13:13:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:13:55 INFO - 'CCACHE_UMASK': '002', 13:13:55 INFO - 'DISPLAY': ':0', 13:13:55 INFO - 'HOME': '/home/cltbld', 13:13:55 INFO - 'LANG': 'en_US.UTF-8', 13:13:55 INFO - 'LOGNAME': 'cltbld', 13:13:55 INFO - 'MAIL': '/var/mail/cltbld', 13:13:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:13:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:13:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:13:55 INFO - 'MOZ_NO_REMOTE': '1', 13:13:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:13:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:13:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:13:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:13:55 INFO - 'PWD': '/builds/slave/test', 13:13:55 INFO - 'SHELL': '/bin/bash', 13:13:55 INFO - 'SHLVL': '1', 13:13:55 INFO - 'TERM': 'linux', 13:13:55 INFO - 'TMOUT': '86400', 13:13:55 INFO - 'USER': 'cltbld', 13:13:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467055839.541931-1667524518', 13:13:55 INFO - '_': '/tools/buildbot/bin/python'} 13:13:55 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/TLsGpP56Skm88aHYAOT3cw/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 13:13:56 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 13:13:56 INFO - import pkg_resources 13:13:57 INFO - Using 1 client processes 13:13:57 INFO - wptserve Starting http server on 127.0.0.1:8000 13:13:57 INFO - wptserve Starting http server on 127.0.0.1:8001 13:13:57 INFO - wptserve Starting http server on 127.0.0.1:8443 13:13:59 INFO - SUITE-START | Running 778 tests 13:13:59 INFO - Running testharness tests 13:13:59 INFO - Setting up ssl 13:13:59 INFO - PROCESS | certutil | 13:13:59 INFO - PROCESS | certutil | 13:13:59 INFO - PROCESS | certutil | 13:13:59 INFO - Certificate Nickname Trust Attributes 13:13:59 INFO - SSL,S/MIME,JAR/XPI 13:13:59 INFO - 13:13:59 INFO - web-platform-tests CT,, 13:13:59 INFO - 13:14:00 INFO - Starting runner 13:14:03 INFO - PROCESS | 1753 | 1467058443924 Marionette DEBUG Marionette enabled via build flag and pref 13:14:04 INFO - PROCESS | 1753 | ++DOCSHELL 0xa4e50400 == 1 [pid = 1753] [id = 1] 13:14:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 1 (0xa4e50800) [pid = 1753] [serial = 1] [outer = (nil)] 13:14:04 INFO - PROCESS | 1753 | [1753] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:14:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 2 (0xa4e51000) [pid = 1753] [serial = 2] [outer = 0xa4e50800] 13:14:04 INFO - PROCESS | 1753 | 1467058444638 Marionette INFO Listening on port 2828 13:14:05 INFO - PROCESS | 1753 | 1467058445236 Marionette DEBUG Marionette enabled via command-line flag 13:14:05 INFO - PROCESS | 1753 | ++DOCSHELL 0xa23a5400 == 2 [pid = 1753] [id = 2] 13:14:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 3 (0xa23a6800) [pid = 1753] [serial = 3] [outer = (nil)] 13:14:05 INFO - PROCESS | 1753 | [1753] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:14:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 4 (0xa23ee800) [pid = 1753] [serial = 4] [outer = 0xa23a6800] 13:14:05 INFO - PROCESS | 1753 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cf9e0 13:14:05 INFO - PROCESS | 1753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d34e0 13:14:05 INFO - PROCESS | 1753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dc4a0 13:14:05 INFO - PROCESS | 1753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fe100 13:14:05 INFO - PROCESS | 1753 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fee20 13:14:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 5 (0xa1015000) [pid = 1753] [serial = 5] [outer = 0xa4e50800] 13:14:05 INFO - PROCESS | 1753 | [1753] 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 13:14:05 INFO - PROCESS | 1753 | 1467058445661 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48499 13:14:05 INFO - PROCESS | 1753 | [1753] 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 13:14:05 INFO - PROCESS | 1753 | 1467058445745 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48500 13:14:05 INFO - PROCESS | 1753 | 1467058445756 Marionette DEBUG Closed connection conn0 13:14:05 INFO - PROCESS | 1753 | [1753] 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 13:14:05 INFO - PROCESS | 1753 | 1467058445880 Marionette DEBUG Closed connection conn1 13:14:05 INFO - PROCESS | 1753 | [1753] 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 13:14:05 INFO - PROCESS | 1753 | 1467058445936 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48501 13:14:05 INFO - PROCESS | 1753 | [1753] 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 13:14:05 INFO - PROCESS | 1753 | 1467058445994 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48502 13:14:06 INFO - PROCESS | 1753 | 1467058446006 Marionette DEBUG Closed connection conn2 13:14:06 INFO - PROCESS | 1753 | [1753] 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 13:14:06 INFO - PROCESS | 1753 | 1467058446037 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:48503 13:14:06 INFO - PROCESS | 1753 | 1467058446041 Marionette DEBUG Closed connection conn3 13:14:06 INFO - PROCESS | 1753 | 1467058446085 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:14:06 INFO - PROCESS | 1753 | 1467058446098 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":"20160627113417","device":"desktop","version":"48.0"} 13:14:06 INFO - PROCESS | 1753 | [1753] 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 13:14:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x9adee400 == 3 [pid = 1753] [id = 3] 13:14:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 6 (0x9adee800) [pid = 1753] [serial = 6] [outer = (nil)] 13:14:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x9adeec00 == 4 [pid = 1753] [id = 4] 13:14:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 7 (0x9adef000) [pid = 1753] [serial = 7] [outer = (nil)] 13:14:08 INFO - PROCESS | 1753 | [1753] 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 13:14:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a334000 == 5 [pid = 1753] [id = 5] 13:14:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 8 (0x9a334400) [pid = 1753] [serial = 8] [outer = (nil)] 13:14:08 INFO - PROCESS | 1753 | [1753] 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 13:14:08 INFO - PROCESS | 1753 | [1753] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:14:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 9 (0x9a02c800) [pid = 1753] [serial = 9] [outer = 0x9a334400] 13:14:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 10 (0x9a356c00) [pid = 1753] [serial = 10] [outer = 0x9adee800] 13:14:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 11 (0x9a358800) [pid = 1753] [serial = 11] [outer = 0x9adef000] 13:14:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 12 (0x99c29400) [pid = 1753] [serial = 12] [outer = 0x9a334400] 13:14:10 INFO - PROCESS | 1753 | 1467058450173 Marionette INFO startBrowser ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:10 INFO - PROCESS | 1753 | 1467058450229 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 1753 | 1467058450253 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 1753 | 1467058450258 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 13 (0xa6f46400) [pid = 1753] [serial = 13] [outer = 0x9a334400] 13:14:10 INFO - PROCESS | 1753 | 1467058450972 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592","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":"20160627113417","device":"desktop","version":"48.0","command_id":1}}] 13:14:11 INFO - PROCESS | 1753 | 1467058451224 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}] 13:14:11 INFO - PROCESS | 1753 | 1467058451232 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:11 INFO - PROCESS | 1753 | 1467058451617 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 13:14:11 INFO - PROCESS | 1753 | 1467058451785 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:14:11 INFO - PROCESS | 1753 | 1467058451793 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:11 INFO - PROCESS | 1753 | [1753] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:14:11 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:14:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 14 (0x95237400) [pid = 1753] [serial = 14] [outer = 0x9a334400] 13:14:12 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:14:12 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:14:12 INFO - PROCESS | 1753 | 1467058452505 Marionette TRACE conn4 <- [1,3,null,{}] 13:14:12 INFO - PROCESS | 1753 | 1467058452578 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:14:12 INFO - PROCESS | 1753 | 1467058452582 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:12 INFO - PROCESS | 1753 | 1467058452641 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 13:14:12 INFO - PROCESS | 1753 | 1467058452725 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 13:14:12 INFO - PROCESS | 1753 | 1467058452728 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 13:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:14:12 INFO - PROCESS | 1753 | 1467058452756 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 1753 | 1467058452763 Marionette TRACE conn4 <- [1,6,null,{}] 13:14:12 INFO - PROCESS | 1753 | 1467058452855 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}] 13:14:12 INFO - PROCESS | 1753 | 1467058452859 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:12 INFO - PROCESS | 1753 | 1467058452887 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 13:14:12 INFO - PROCESS | 1753 | 1467058452894 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 1753 | 1467058452900 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x93d4cc00 == 6 [pid = 1753] [id = 6] 13:14:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 15 (0x93d4d000) [pid = 1753] [serial = 15] [outer = (nil)] 13:14:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 16 (0x93d4f000) [pid = 1753] [serial = 16] [outer = 0x93d4d000] 13:14:12 INFO - PROCESS | 1753 | 1467058452981 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 17 (0x98cf1800) [pid = 1753] [serial = 17] [outer = 0x93d4d000] 13:14:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b36000 == 7 [pid = 1753] [id = 7] 13:14:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 18 (0x93b3ac00) [pid = 1753] [serial = 18] [outer = (nil)] 13:14:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 19 (0x93bcb000) [pid = 1753] [serial = 19] [outer = 0x93b3ac00] 13:14:13 INFO - PROCESS | 1753 | 1467058453531 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 20 (0x93bd6400) [pid = 1753] [serial = 20] [outer = 0x93b3ac00] 13:14:14 INFO - PROCESS | 1753 | [1753] 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 13:14:14 INFO - PROCESS | 1753 | 1467058454056 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]]]}] 13:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1419ms 13:14:14 INFO - PROCESS | 1753 | 1467058454242 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 1753 | 1467058454247 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 13:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:14:14 INFO - PROCESS | 1753 | 1467058454500 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 1753 | 1467058454505 Marionette TRACE conn4 <- [1,10,null,{}] 13:14:14 INFO - PROCESS | 1753 | 1467058454564 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}] 13:14:14 INFO - PROCESS | 1753 | 1467058454571 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:14 INFO - PROCESS | 1753 | 1467058454812 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 13:14:14 INFO - PROCESS | 1753 | 1467058454948 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 1753 | 1467058454960 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b34400 == 8 [pid = 1753] [id = 8] 13:14:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 21 (0x93b37c00) [pid = 1753] [serial = 21] [outer = (nil)] 13:14:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 22 (0x93bcc000) [pid = 1753] [serial = 22] [outer = 0x93b37c00] 13:14:15 INFO - PROCESS | 1753 | 1467058455054 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 23 (0x93d47400) [pid = 1753] [serial = 23] [outer = 0x93b37c00] 13:14:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x98cf1400 == 9 [pid = 1753] [id = 9] 13:14:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 24 (0x98cf1c00) [pid = 1753] [serial = 24] [outer = (nil)] 13:14:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 25 (0x98f19c00) [pid = 1753] [serial = 25] [outer = 0x98cf1c00] 13:14:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 26 (0x98ca1800) [pid = 1753] [serial = 26] [outer = 0x98cf1c00] 13:14:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x93d4f800 == 10 [pid = 1753] [id = 10] 13:14:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 27 (0x94838800) [pid = 1753] [serial = 27] [outer = (nil)] 13:14:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 28 (0x99c31000) [pid = 1753] [serial = 28] [outer = 0x94838800] 13:14:16 INFO - PROCESS | 1753 | 1467058456152 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]]]}] 13:14:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 29 (0x9a907400) [pid = 1753] [serial = 29] [outer = 0x94838800] 13:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1903ms 13:14:16 INFO - PROCESS | 1753 | 1467058456299 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 13:14:16 INFO - PROCESS | 1753 | 1467058456306 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 13:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:14:16 INFO - PROCESS | 1753 | 1467058456352 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 1753 | 1467058456357 Marionette TRACE conn4 <- [1,14,null,{}] 13:14:16 INFO - PROCESS | 1753 | 1467058456507 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}] 13:14:16 INFO - PROCESS | 1753 | 1467058456516 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:16 INFO - PROCESS | 1753 | 1467058456769 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 13:14:16 INFO - PROCESS | 1753 | 1467058456869 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 1753 | 1467058456881 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b3c000 == 11 [pid = 1753] [id = 11] 13:14:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 30 (0x99c28c00) [pid = 1753] [serial = 30] [outer = (nil)] 13:14:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 31 (0x9a09ec00) [pid = 1753] [serial = 31] [outer = 0x99c28c00] 13:14:16 INFO - PROCESS | 1753 | 1467058456965 Marionette DEBUG loaded listener.js 13:14:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 32 (0xa209d400) [pid = 1753] [serial = 32] [outer = 0x99c28c00] 13:14:17 INFO - PROCESS | 1753 | 1467058457896 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]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1640ms 13:14:17 INFO - PROCESS | 1753 | 1467058457963 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 13:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:14:17 INFO - PROCESS | 1753 | 1467058457968 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 13:14:17 INFO - PROCESS | 1753 | 1467058457975 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 1753 | 1467058457978 Marionette TRACE conn4 <- [1,18,null,{}] 13:14:17 INFO - PROCESS | 1753 | 1467058457986 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}] 13:14:17 INFO - PROCESS | 1753 | 1467058457990 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:18 INFO - PROCESS | 1753 | 1467058458236 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 13:14:18 INFO - PROCESS | 1753 | 1467058458405 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 1753 | 1467058458427 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x9305a000 == 12 [pid = 1753] [id = 12] 13:14:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 33 (0x9305a400) [pid = 1753] [serial = 33] [outer = (nil)] 13:14:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 34 (0x93b3d400) [pid = 1753] [serial = 34] [outer = 0x9305a400] 13:14:18 INFO - PROCESS | 1753 | 1467058458704 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 35 (0x93d52800) [pid = 1753] [serial = 35] [outer = 0x9305a400] 13:14:19 INFO - PROCESS | 1753 | 1467058459654 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]]]}] 13:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1735ms 13:14:19 INFO - PROCESS | 1753 | 1467058459711 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 13:14:19 INFO - PROCESS | 1753 | 1467058459716 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 13:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:14:19 INFO - PROCESS | 1753 | 1467058459725 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:14:19 INFO - PROCESS | 1753 | 1467058459729 Marionette TRACE conn4 <- [1,22,null,{}] 13:14:19 INFO - PROCESS | 1753 | 1467058459737 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}] 13:14:19 INFO - PROCESS | 1753 | 1467058459742 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:19 INFO - PROCESS | 1753 | 1467058459935 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 13:14:20 INFO - PROCESS | 1753 | 1467058460030 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:20 INFO - PROCESS | 1753 | 1467058460037 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x998d5400 == 13 [pid = 1753] [id = 13] 13:14:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 36 (0x998d8c00) [pid = 1753] [serial = 36] [outer = (nil)] 13:14:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 37 (0x99c2bc00) [pid = 1753] [serial = 37] [outer = 0x998d8c00] 13:14:20 INFO - PROCESS | 1753 | 1467058460115 Marionette DEBUG loaded listener.js 13:14:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 38 (0x9a09a400) [pid = 1753] [serial = 38] [outer = 0x998d8c00] 13:14:20 INFO - PROCESS | 1753 | 1467058460983 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]]]}] 13:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1283ms 13:14:21 INFO - PROCESS | 1753 | 1467058461012 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 1753 | 1467058461019 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 13:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:14:21 INFO - PROCESS | 1753 | 1467058461029 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - PROCESS | 1753 | 1467058461033 Marionette TRACE conn4 <- [1,26,null,{}] 13:14:21 INFO - PROCESS | 1753 | 1467058461040 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}] 13:14:21 INFO - PROCESS | 1753 | 1467058461045 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:21 INFO - PROCESS | 1753 | 1467058461212 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 13:14:21 INFO - PROCESS | 1753 | 1467058461225 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 1753 | 1467058461235 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x9d819400 == 14 [pid = 1753] [id = 14] 13:14:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 39 (0x9d81a800) [pid = 1753] [serial = 39] [outer = (nil)] 13:14:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 40 (0x9d847000) [pid = 1753] [serial = 40] [outer = 0x9d81a800] 13:14:21 INFO - PROCESS | 1753 | 1467058461305 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 41 (0xa1089000) [pid = 1753] [serial = 41] [outer = 0x9d81a800] 13:14:22 INFO - PROCESS | 1753 | 1467058462198 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]]]}] 13:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1229ms 13:14:22 INFO - PROCESS | 1753 | 1467058462258 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 1753 | 1467058462263 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 13:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:14:22 INFO - PROCESS | 1753 | 1467058462270 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 1753 | 1467058462277 Marionette TRACE conn4 <- [1,30,null,{}] 13:14:22 INFO - PROCESS | 1753 | 1467058462293 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}] 13:14:22 INFO - PROCESS | 1753 | 1467058462301 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:22 INFO - PROCESS | 1753 | 1467058462477 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 13:14:22 INFO - PROCESS | 1753 | 1467058462572 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:22 INFO - PROCESS | 1753 | 1467058462580 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:22 INFO - PROCESS | 1753 | ++DOCSHELL 0xa237cc00 == 15 [pid = 1753] [id = 15] 13:14:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 42 (0xa23a2800) [pid = 1753] [serial = 42] [outer = (nil)] 13:14:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 43 (0xa2533400) [pid = 1753] [serial = 43] [outer = 0xa23a2800] 13:14:22 INFO - PROCESS | 1753 | 1467058462661 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 44 (0xa25f1800) [pid = 1753] [serial = 44] [outer = 0xa23a2800] 13:14:23 INFO - PROCESS | 1753 | 1467058463404 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]]]}] 13:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1151ms 13:14:23 INFO - PROCESS | 1753 | 1467058463421 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 1753 | 1467058463425 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 13:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:14:23 INFO - PROCESS | 1753 | 1467058463431 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 1753 | 1467058463435 Marionette TRACE conn4 <- [1,34,null,{}] 13:14:23 INFO - PROCESS | 1753 | 1467058463440 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}] 13:14:23 INFO - PROCESS | 1753 | 1467058463446 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:23 INFO - PROCESS | 1753 | 1467058463646 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 13:14:23 INFO - PROCESS | 1753 | 1467058463657 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 1753 | 1467058463666 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:23 INFO - PROCESS | 1753 | ++DOCSHELL 0xa23a8400 == 16 [pid = 1753] [id = 16] 13:14:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 45 (0xa25fd400) [pid = 1753] [serial = 45] [outer = (nil)] 13:14:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 46 (0xa3384800) [pid = 1753] [serial = 46] [outer = 0xa25fd400] 13:14:23 INFO - PROCESS | 1753 | 1467058463733 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 47 (0x953ebc00) [pid = 1753] [serial = 47] [outer = 0xa25fd400] 13:14:24 INFO - PROCESS | 1753 | 1467058464481 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]]]}] 13:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1085ms 13:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:14:24 INFO - PROCESS | 1753 | 1467058464516 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 1753 | 1467058464519 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 13:14:24 INFO - PROCESS | 1753 | 1467058464526 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - PROCESS | 1753 | 1467058464529 Marionette TRACE conn4 <- [1,38,null,{}] 13:14:24 INFO - PROCESS | 1753 | 1467058464535 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}] 13:14:24 INFO - PROCESS | 1753 | 1467058464540 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:24 INFO - PROCESS | 1753 | 1467058464731 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 13:14:24 INFO - PROCESS | 1753 | 1467058464749 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 1753 | 1467058464758 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:24 INFO - PROCESS | 1753 | ++DOCSHELL 0xa3383000 == 17 [pid = 1753] [id = 17] 13:14:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 48 (0xa3417800) [pid = 1753] [serial = 48] [outer = (nil)] 13:14:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 49 (0xa35dd800) [pid = 1753] [serial = 49] [outer = 0xa3417800] 13:14:24 INFO - PROCESS | 1753 | 1467058464849 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 50 (0xa6210c00) [pid = 1753] [serial = 50] [outer = 0xa3417800] 13:14:25 INFO - PROCESS | 1753 | 1467058465666 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]]]}] 13:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1187ms 13:14:25 INFO - PROCESS | 1753 | 1467058465713 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 1753 | 1467058465717 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 13:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:14:25 INFO - PROCESS | 1753 | 1467058465723 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 1753 | 1467058465727 Marionette TRACE conn4 <- [1,42,null,{}] 13:14:25 INFO - PROCESS | 1753 | 1467058465732 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}] 13:14:25 INFO - PROCESS | 1753 | 1467058465743 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:25 INFO - PROCESS | 1753 | 1467058465903 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 13:14:25 INFO - PROCESS | 1753 | 1467058465913 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:25 INFO - PROCESS | 1753 | 1467058465922 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x94842800 == 18 [pid = 1753] [id = 18] 13:14:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 51 (0xa340d400) [pid = 1753] [serial = 51] [outer = (nil)] 13:14:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 52 (0xa6ea5000) [pid = 1753] [serial = 52] [outer = 0xa340d400] 13:14:25 INFO - PROCESS | 1753 | 1467058465992 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 53 (0xa6ea8c00) [pid = 1753] [serial = 53] [outer = 0xa340d400] 13:14:26 INFO - PROCESS | 1753 | 1467058466809 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]]]}] 13:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1128ms 13:14:26 INFO - PROCESS | 1753 | 1467058466853 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 13:14:26 INFO - PROCESS | 1753 | 1467058466857 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 13:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:14:26 INFO - PROCESS | 1753 | 1467058466863 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:14:26 INFO - PROCESS | 1753 | 1467058466866 Marionette TRACE conn4 <- [1,46,null,{}] 13:14:26 INFO - PROCESS | 1753 | 1467058466872 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}] 13:14:26 INFO - PROCESS | 1753 | 1467058466877 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:27 INFO - PROCESS | 1753 | 1467058467068 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 13:14:27 INFO - PROCESS | 1753 | 1467058467081 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:27 INFO - PROCESS | 1753 | 1467058467091 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x9835d400 == 19 [pid = 1753] [id = 19] 13:14:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 54 (0x9d844400) [pid = 1753] [serial = 54] [outer = (nil)] 13:14:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0xa823c400) [pid = 1753] [serial = 55] [outer = 0x9d844400] 13:14:27 INFO - PROCESS | 1753 | 1467058467244 Marionette DEBUG loaded listener.js 13:14:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0xa8259800) [pid = 1753] [serial = 56] [outer = 0x9d844400] 13:14:27 INFO - PROCESS | 1753 | 1467058467985 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]]]}] 13:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1183ms 13:14:28 INFO - PROCESS | 1753 | 1467058468047 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 1753 | 1467058468051 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 13:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:14:28 INFO - PROCESS | 1753 | 1467058468058 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:14:28 INFO - PROCESS | 1753 | 1467058468061 Marionette TRACE conn4 <- [1,50,null,{}] 13:14:28 INFO - PROCESS | 1753 | 1467058468066 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}] 13:14:28 INFO - PROCESS | 1753 | 1467058468072 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:29 INFO - PROCESS | 1753 | --DOCSHELL 0x93d4cc00 == 18 [pid = 1753] [id = 6] 13:14:29 INFO - PROCESS | 1753 | --DOCSHELL 0x93b3c000 == 17 [pid = 1753] [id = 11] 13:14:29 INFO - PROCESS | 1753 | --DOCSHELL 0x93b34400 == 16 [pid = 1753] [id = 8] 13:14:29 INFO - PROCESS | 1753 | 1467058469198 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 13:14:29 INFO - PROCESS | 1753 | 1467058469311 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 1753 | 1467058469320 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x94837800 == 17 [pid = 1753] [id = 20] 13:14:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x94838c00) [pid = 1753] [serial = 57] [outer = (nil)] 13:14:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x95232000) [pid = 1753] [serial = 58] [outer = 0x94838c00] 13:14:29 INFO - PROCESS | 1753 | 1467058469402 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x9793e800) [pid = 1753] [serial = 59] [outer = 0x94838c00] 13:14:30 INFO - PROCESS | 1753 | 1467058470168 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]]]}] 13:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2546ms 13:14:30 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x99c28c00) [pid = 1753] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:14:30 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x9305a400) [pid = 1753] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:14:30 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x998d8c00) [pid = 1753] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:14:30 INFO - PROCESS | 1753 | --DOMWINDOW == 55 (0x9d81a800) [pid = 1753] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:14:30 INFO - PROCESS | 1753 | --DOMWINDOW == 54 (0xa23a2800) [pid = 1753] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:14:30 INFO - PROCESS | 1753 | --DOMWINDOW == 53 (0x93d4d000) [pid = 1753] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:14:30 INFO - PROCESS | 1753 | --DOMWINDOW == 52 (0x93b37c00) [pid = 1753] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:14:30 INFO - PROCESS | 1753 | 1467058470652 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 13:14:30 INFO - PROCESS | 1753 | 1467058470658 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 13:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:14:30 INFO - PROCESS | 1753 | 1467058470669 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:14:30 INFO - PROCESS | 1753 | 1467058470674 Marionette TRACE conn4 <- [1,54,null,{}] 13:14:30 INFO - PROCESS | 1753 | 1467058470693 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}] 13:14:30 INFO - PROCESS | 1753 | 1467058470699 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:30 INFO - PROCESS | 1753 | 1467058470873 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 13:14:31 INFO - PROCESS | 1753 | 1467058470983 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 1753 | 1467058470996 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x9830dc00 == 18 [pid = 1753] [id = 21] 13:14:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 53 (0x98316c00) [pid = 1753] [serial = 60] [outer = (nil)] 13:14:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 54 (0x98c9dc00) [pid = 1753] [serial = 61] [outer = 0x98316c00] 13:14:31 INFO - PROCESS | 1753 | 1467058471069 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0x998cf400) [pid = 1753] [serial = 62] [outer = 0x98316c00] 13:14:31 INFO - PROCESS | 1753 | 1467058471751 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]]]}] 13:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1146ms 13:14:31 INFO - PROCESS | 1753 | 1467058471813 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 13:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:14:31 INFO - PROCESS | 1753 | 1467058471819 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 13:14:31 INFO - PROCESS | 1753 | 1467058471826 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - PROCESS | 1753 | 1467058471828 Marionette TRACE conn4 <- [1,58,null,{}] 13:14:31 INFO - PROCESS | 1753 | 1467058471844 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}] 13:14:31 INFO - PROCESS | 1753 | 1467058471849 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:32 INFO - PROCESS | 1753 | 1467058472006 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 13:14:32 INFO - PROCESS | 1753 | 1467058472021 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 1753 | 1467058472030 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x9d425400 == 19 [pid = 1753] [id = 22] 13:14:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x9d425c00) [pid = 1753] [serial = 63] [outer = (nil)] 13:14:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x9d814800) [pid = 1753] [serial = 64] [outer = 0x9d425c00] 13:14:32 INFO - PROCESS | 1753 | 1467058472119 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x9d849400) [pid = 1753] [serial = 65] [outer = 0x9d425c00] 13:14:33 INFO - PROCESS | 1753 | 1467058473038 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]]]}] 13:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1292ms 13:14:33 INFO - PROCESS | 1753 | 1467058473117 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 13:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:14:33 INFO - PROCESS | 1753 | 1467058473125 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 13:14:33 INFO - PROCESS | 1753 | 1467058473151 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 1753 | 1467058473157 Marionette TRACE conn4 <- [1,62,null,{}] 13:14:33 INFO - PROCESS | 1753 | 1467058473169 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}] 13:14:33 INFO - PROCESS | 1753 | 1467058473174 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:33 INFO - PROCESS | 1753 | 1467058473362 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 13:14:33 INFO - PROCESS | 1753 | 1467058473471 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:33 INFO - PROCESS | 1753 | 1467058473487 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b37c00 == 20 [pid = 1753] [id = 23] 13:14:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x93b3e000) [pid = 1753] [serial = 66] [outer = (nil)] 13:14:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x98c9fc00) [pid = 1753] [serial = 67] [outer = 0x93b3e000] 13:14:33 INFO - PROCESS | 1753 | 1467058473610 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x9a02e800) [pid = 1753] [serial = 68] [outer = 0x93b3e000] 13:14:34 INFO - PROCESS | 1753 | 1467058474512 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]]]}] 13:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1419ms 13:14:34 INFO - PROCESS | 1753 | 1467058474553 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 13:14:34 INFO - PROCESS | 1753 | 1467058474560 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 13:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:14:34 INFO - PROCESS | 1753 | 1467058474571 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 1753 | 1467058474575 Marionette TRACE conn4 <- [1,66,null,{}] 13:14:34 INFO - PROCESS | 1753 | 1467058474582 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}] 13:14:34 INFO - PROCESS | 1753 | 1467058474588 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:34 INFO - PROCESS | 1753 | 1467058474765 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 13:14:34 INFO - PROCESS | 1753 | 1467058474900 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 1753 | 1467058474910 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x953f0400 == 21 [pid = 1753] [id = 24] 13:14:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0xa100d800) [pid = 1753] [serial = 69] [outer = (nil)] 13:14:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0xa2219c00) [pid = 1753] [serial = 70] [outer = 0xa100d800] 13:14:35 INFO - PROCESS | 1753 | 1467058474996 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0xa23a1800) [pid = 1753] [serial = 71] [outer = 0xa100d800] 13:14:35 INFO - PROCESS | 1753 | 1467058475887 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]]]}] 13:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1393ms 13:14:35 INFO - PROCESS | 1753 | 1467058475964 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 1753 | 1467058475969 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 13:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:14:35 INFO - PROCESS | 1753 | 1467058475976 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 1753 | 1467058475983 Marionette TRACE conn4 <- [1,70,null,{}] 13:14:36 INFO - PROCESS | 1753 | 1467058476000 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}] 13:14:36 INFO - PROCESS | 1753 | 1467058476010 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:36 INFO - PROCESS | 1753 | 1467058476189 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 13:14:36 INFO - PROCESS | 1753 | 1467058476299 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:36 INFO - PROCESS | 1753 | 1467058476313 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:36 INFO - PROCESS | 1753 | ++DOCSHELL 0xa340ec00 == 22 [pid = 1753] [id = 25] 13:14:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0xa34c4400) [pid = 1753] [serial = 72] [outer = (nil)] 13:14:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0xa62ba800) [pid = 1753] [serial = 73] [outer = 0xa34c4400] 13:14:36 INFO - PROCESS | 1753 | 1467058476399 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0xa6889400) [pid = 1753] [serial = 74] [outer = 0xa34c4400] 13:14:37 INFO - PROCESS | 1753 | 1467058477246 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]]]}] 13:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1340ms 13:14:37 INFO - PROCESS | 1753 | 1467058477318 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 13:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:14:37 INFO - PROCESS | 1753 | 1467058477323 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 13:14:37 INFO - PROCESS | 1753 | 1467058477330 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:14:37 INFO - PROCESS | 1753 | 1467058477333 Marionette TRACE conn4 <- [1,74,null,{}] 13:14:37 INFO - PROCESS | 1753 | 1467058477339 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}] 13:14:37 INFO - PROCESS | 1753 | 1467058477345 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:37 INFO - PROCESS | 1753 | 1467058477525 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 13:14:37 INFO - PROCESS | 1753 | 1467058477659 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:37 INFO - PROCESS | 1753 | 1467058477670 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b31000 == 23 [pid = 1753] [id = 26] 13:14:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x9b879c00) [pid = 1753] [serial = 75] [outer = (nil)] 13:14:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x9b882800) [pid = 1753] [serial = 76] [outer = 0x9b879c00] 13:14:37 INFO - PROCESS | 1753 | 1467058477756 Marionette DEBUG loaded listener.js 13:14:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0xa3445c00) [pid = 1753] [serial = 77] [outer = 0x9b879c00] 13:14:38 INFO - PROCESS | 1753 | 1467058478632 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]]]}] 13:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1334ms 13:14:38 INFO - PROCESS | 1753 | 1467058478664 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 13:14:38 INFO - PROCESS | 1753 | 1467058478668 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 13:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:14:38 INFO - PROCESS | 1753 | 1467058478675 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:14:38 INFO - PROCESS | 1753 | 1467058478678 Marionette TRACE conn4 <- [1,78,null,{}] 13:14:38 INFO - PROCESS | 1753 | 1467058478685 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}] 13:14:38 INFO - PROCESS | 1753 | 1467058478689 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:38 INFO - PROCESS | 1753 | 1467058478907 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 13:14:38 INFO - PROCESS | 1753 | 1467058478921 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:38 INFO - PROCESS | 1753 | 1467058478931 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b883000 == 24 [pid = 1753] [id = 27] 13:14:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x9b884000) [pid = 1753] [serial = 78] [outer = (nil)] 13:14:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0xa6894c00) [pid = 1753] [serial = 79] [outer = 0x9b884000] 13:14:39 INFO - PROCESS | 1753 | 1467058479014 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0xa6f46000) [pid = 1753] [serial = 80] [outer = 0x9b884000] 13:14:39 INFO - PROCESS | 1753 | 1467058479988 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]]]}] 13:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1341ms 13:14:40 INFO - PROCESS | 1753 | 1467058480019 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 1753 | 1467058480023 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 13:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:14:40 INFO - PROCESS | 1753 | 1467058480030 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 1753 | 1467058480033 Marionette TRACE conn4 <- [1,82,null,{}] 13:14:40 INFO - PROCESS | 1753 | 1467058480058 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}] 13:14:40 INFO - PROCESS | 1753 | 1467058480070 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:40 INFO - PROCESS | 1753 | 1467058480283 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 13:14:40 INFO - PROCESS | 1753 | 1467058480425 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:40 INFO - PROCESS | 1753 | 1467058480432 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b30c00 == 25 [pid = 1753] [id = 28] 13:14:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0xa2fb2800) [pid = 1753] [serial = 81] [outer = (nil)] 13:14:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0xa82ec400) [pid = 1753] [serial = 82] [outer = 0xa2fb2800] 13:14:40 INFO - PROCESS | 1753 | 1467058480526 Marionette DEBUG loaded listener.js 13:14:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0xa8c28800) [pid = 1753] [serial = 83] [outer = 0xa2fb2800] 13:14:41 INFO - PROCESS | 1753 | 1467058481328 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]]]}] 13:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1352ms 13:14:41 INFO - PROCESS | 1753 | 1467058481383 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 1753 | 1467058481388 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 13:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:14:41 INFO - PROCESS | 1753 | 1467058481413 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - PROCESS | 1753 | 1467058481417 Marionette TRACE conn4 <- [1,86,null,{}] 13:14:41 INFO - PROCESS | 1753 | 1467058481423 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}] 13:14:41 INFO - PROCESS | 1753 | 1467058481427 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:41 INFO - PROCESS | 1753 | 1467058481597 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 13:14:41 INFO - PROCESS | 1753 | 1467058481812 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 1753 | 1467058481824 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x93052c00 == 26 [pid = 1753] [id = 29] 13:14:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x93053000) [pid = 1753] [serial = 84] [outer = (nil)] 13:14:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x93b3a000) [pid = 1753] [serial = 85] [outer = 0x93053000] 13:14:41 INFO - PROCESS | 1753 | 1467058481901 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x93d51400) [pid = 1753] [serial = 86] [outer = 0x93053000] 13:14:42 INFO - PROCESS | 1753 | 1467058482765 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]]]}] 13:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1435ms 13:14:42 INFO - PROCESS | 1753 | 1467058482849 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 1753 | 1467058482854 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 13:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:14:42 INFO - PROCESS | 1753 | 1467058482861 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - PROCESS | 1753 | 1467058482866 Marionette TRACE conn4 <- [1,90,null,{}] 13:14:42 INFO - PROCESS | 1753 | 1467058482874 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}] 13:14:42 INFO - PROCESS | 1753 | 1467058482880 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:43 INFO - PROCESS | 1753 | 1467058483044 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 13:14:43 INFO - PROCESS | 1753 | 1467058483195 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:43 INFO - PROCESS | 1753 | 1467058483208 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b3f800 == 27 [pid = 1753] [id = 30] 13:14:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x998d6400) [pid = 1753] [serial = 87] [outer = (nil)] 13:14:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9af07000) [pid = 1753] [serial = 88] [outer = 0x998d6400] 13:14:43 INFO - PROCESS | 1753 | 1467058483285 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9b87e800) [pid = 1753] [serial = 89] [outer = 0x998d6400] 13:14:44 INFO - PROCESS | 1753 | --DOCSHELL 0x9305a000 == 26 [pid = 1753] [id = 12] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x99c29400) [pid = 1753] [serial = 12] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0xa4e51000) [pid = 1753] [serial = 2] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x99c31000) [pid = 1753] [serial = 28] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a09ec00) [pid = 1753] [serial = 31] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x93b3d400) [pid = 1753] [serial = 34] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x99c2bc00) [pid = 1753] [serial = 37] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x9d847000) [pid = 1753] [serial = 40] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0xa1089000) [pid = 1753] [serial = 41] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0xa2533400) [pid = 1753] [serial = 43] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0xa3384800) [pid = 1753] [serial = 46] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0xa35dd800) [pid = 1753] [serial = 49] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0xa6ea5000) [pid = 1753] [serial = 52] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x93bcc000) [pid = 1753] [serial = 22] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x98f19c00) [pid = 1753] [serial = 25] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x93d47400) [pid = 1753] [serial = 23] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0xa209d400) [pid = 1753] [serial = 32] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x9a09a400) [pid = 1753] [serial = 38] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x93d52800) [pid = 1753] [serial = 35] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0xa25f1800) [pid = 1753] [serial = 44] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x98cf1800) [pid = 1753] [serial = 17] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x93bcb000) [pid = 1753] [serial = 19] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x93d4f000) [pid = 1753] [serial = 16] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x9a02c800) [pid = 1753] [serial = 9] [outer = (nil)] [url = about:blank] 13:14:44 INFO - PROCESS | 1753 | 1467058484853 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]]]}] 13:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2034ms 13:14:44 INFO - PROCESS | 1753 | 1467058484923 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 13:14:44 INFO - PROCESS | 1753 | 1467058484930 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 13:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:14:44 INFO - PROCESS | 1753 | 1467058484943 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - PROCESS | 1753 | 1467058484951 Marionette TRACE conn4 <- [1,94,null,{}] 13:14:44 INFO - PROCESS | 1753 | 1467058484959 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}] 13:14:44 INFO - PROCESS | 1753 | 1467058484964 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:45 INFO - PROCESS | 1753 | 1467058485128 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 13:14:45 INFO - PROCESS | 1753 | 1467058485140 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:45 INFO - PROCESS | 1753 | 1467058485147 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x953a9000 == 27 [pid = 1753] [id = 31] 13:14:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x953ac400) [pid = 1753] [serial = 90] [outer = (nil)] 13:14:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x98cf9400) [pid = 1753] [serial = 91] [outer = 0x953ac400] 13:14:45 INFO - PROCESS | 1753 | 1467058485222 Marionette DEBUG loaded listener.js 13:14:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x998a3c00) [pid = 1753] [serial = 92] [outer = 0x953ac400] 13:14:46 INFO - PROCESS | 1753 | 1467058485997 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]]]}] 13:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1089ms 13:14:46 INFO - PROCESS | 1753 | 1467058486054 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 13:14:46 INFO - PROCESS | 1753 | 1467058486062 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 13:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:14:46 INFO - PROCESS | 1753 | 1467058486074 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:14:46 INFO - PROCESS | 1753 | 1467058486078 Marionette TRACE conn4 <- [1,98,null,{}] 13:14:46 INFO - PROCESS | 1753 | 1467058486086 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}] 13:14:46 INFO - PROCESS | 1753 | 1467058486091 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:46 INFO - PROCESS | 1753 | 1467058486268 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 13:14:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x9a095800) [pid = 1753] [serial = 93] [outer = 0x94838800] 13:14:46 INFO - PROCESS | 1753 | 1467058486411 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:46 INFO - PROCESS | 1753 | 1467058486420 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x9ad0bc00 == 28 [pid = 1753] [id = 32] 13:14:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9af04400) [pid = 1753] [serial = 94] [outer = (nil)] 13:14:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9b70f400) [pid = 1753] [serial = 95] [outer = 0x9af04400] 13:14:46 INFO - PROCESS | 1753 | 1467058486506 Marionette DEBUG loaded listener.js 13:14:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9b876c00) [pid = 1753] [serial = 96] [outer = 0x9af04400] 13:14:47 INFO - PROCESS | 1753 | 1467058487323 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]]]}] 13:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1283ms 13:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:14:47 INFO - PROCESS | 1753 | 1467058487357 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 1753 | 1467058487361 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 13:14:47 INFO - PROCESS | 1753 | 1467058487368 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 1753 | 1467058487374 Marionette TRACE conn4 <- [1,102,null,{}] 13:14:47 INFO - PROCESS | 1753 | 1467058487399 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}] 13:14:47 INFO - PROCESS | 1753 | 1467058487409 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:47 INFO - PROCESS | 1753 | 1467058487618 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 13:14:47 INFO - PROCESS | 1753 | 1467058487646 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:47 INFO - PROCESS | 1753 | 1467058487655 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:47 INFO - PROCESS | 1753 | ++DOCSHELL 0xa2378800 == 29 [pid = 1753] [id = 33] 13:14:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0xa237bc00) [pid = 1753] [serial = 97] [outer = (nil)] 13:14:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0xa23acc00) [pid = 1753] [serial = 98] [outer = 0xa237bc00] 13:14:47 INFO - PROCESS | 1753 | 1467058487731 Marionette DEBUG loaded listener.js 13:14:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0xa2534400) [pid = 1753] [serial = 99] [outer = 0xa237bc00] 13:14:48 INFO - PROCESS | 1753 | 1467058488588 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]]]}] 13:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1248ms 13:14:48 INFO - PROCESS | 1753 | 1467058488615 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 13:14:48 INFO - PROCESS | 1753 | 1467058488620 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 13:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:14:48 INFO - PROCESS | 1753 | 1467058488627 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - PROCESS | 1753 | 1467058488631 Marionette TRACE conn4 <- [1,106,null,{}] 13:14:48 INFO - PROCESS | 1753 | 1467058488643 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}] 13:14:48 INFO - PROCESS | 1753 | 1467058488647 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:48 INFO - PROCESS | 1753 | 1467058488837 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 13:14:49 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9d844400) [pid = 1753] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:14:49 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0xa3417800) [pid = 1753] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:14:49 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0xa340d400) [pid = 1753] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:14:49 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0xa25fd400) [pid = 1753] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:14:49 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9d425c00) [pid = 1753] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:14:49 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x98316c00) [pid = 1753] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:14:49 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x94838c00) [pid = 1753] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:14:49 INFO - PROCESS | 1753 | 1467058489068 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 1753 | 1467058489075 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b39c00 == 30 [pid = 1753] [id = 34] 13:14:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x93bd5c00) [pid = 1753] [serial = 100] [outer = (nil)] 13:14:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9a199800) [pid = 1753] [serial = 101] [outer = 0x93bd5c00] 13:14:49 INFO - PROCESS | 1753 | 1467058489149 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9a1a0c00) [pid = 1753] [serial = 102] [outer = 0x93bd5c00] 13:14:49 INFO - PROCESS | 1753 | 1467058489835 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]]]}] 13:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1241ms 13:14:49 INFO - PROCESS | 1753 | 1467058489870 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 13:14:49 INFO - PROCESS | 1753 | 1467058489874 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 13:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:14:49 INFO - PROCESS | 1753 | 1467058489880 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 1753 | 1467058489884 Marionette TRACE conn4 <- [1,110,null,{}] 13:14:49 INFO - PROCESS | 1753 | 1467058489889 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}] 13:14:49 INFO - PROCESS | 1753 | 1467058489894 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:50 INFO - PROCESS | 1753 | 1467058490076 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 13:14:50 INFO - PROCESS | 1753 | 1467058490098 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:50 INFO - PROCESS | 1753 | 1467058490108 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x99c2bc00 == 31 [pid = 1753] [id = 35] 13:14:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9a02e400) [pid = 1753] [serial = 103] [outer = (nil)] 13:14:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0xa221d000) [pid = 1753] [serial = 104] [outer = 0x9a02e400] 13:14:50 INFO - PROCESS | 1753 | 1467058490175 Marionette DEBUG loaded listener.js 13:14:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0xa255f800) [pid = 1753] [serial = 105] [outer = 0x9a02e400] 13:14:50 INFO - PROCESS | 1753 | 1467058490982 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]]]}] 13:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1129ms 13:14:51 INFO - PROCESS | 1753 | 1467058491010 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 13:14:51 INFO - PROCESS | 1753 | 1467058491014 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 13:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:14:51 INFO - PROCESS | 1753 | 1467058491020 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:14:51 INFO - PROCESS | 1753 | 1467058491022 Marionette TRACE conn4 <- [1,114,null,{}] 13:14:51 INFO - PROCESS | 1753 | 1467058491028 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}] 13:14:51 INFO - PROCESS | 1753 | 1467058491039 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:51 INFO - PROCESS | 1753 | 1467058491310 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 13:14:51 INFO - PROCESS | 1753 | 1467058491417 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 1753 | 1467058491430 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x93d4d000 == 32 [pid = 1753] [id = 36] 13:14:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x93d4e000) [pid = 1753] [serial = 106] [outer = (nil)] 13:14:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x94842400) [pid = 1753] [serial = 107] [outer = 0x93d4e000] 13:14:51 INFO - PROCESS | 1753 | 1467058491517 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x98f13400) [pid = 1753] [serial = 108] [outer = 0x93d4e000] 13:14:52 INFO - PROCESS | 1753 | 1467058492614 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]]]}] 13:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1680ms 13:14:52 INFO - PROCESS | 1753 | 1467058492703 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 13:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:14:52 INFO - PROCESS | 1753 | 1467058492710 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 13:14:52 INFO - PROCESS | 1753 | 1467058492718 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - PROCESS | 1753 | 1467058492723 Marionette TRACE conn4 <- [1,118,null,{}] 13:14:52 INFO - PROCESS | 1753 | 1467058492730 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}] 13:14:52 INFO - PROCESS | 1753 | 1467058492737 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:52 INFO - PROCESS | 1753 | 1467058492954 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 13:14:53 INFO - PROCESS | 1753 | 1467058493132 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:53 INFO - PROCESS | 1753 | 1467058493143 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x93bca000 == 33 [pid = 1753] [id = 37] 13:14:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9d844400) [pid = 1753] [serial = 109] [outer = (nil)] 13:14:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0xa1087000) [pid = 1753] [serial = 110] [outer = 0x9d844400] 13:14:53 INFO - PROCESS | 1753 | 1467058493228 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0xa209d800) [pid = 1753] [serial = 111] [outer = 0x9d844400] 13:14:54 INFO - PROCESS | 1753 | 1467058494087 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]]]}] 13:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1394ms 13:14:54 INFO - PROCESS | 1753 | 1467058494112 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 13:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:14:54 INFO - PROCESS | 1753 | 1467058494117 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 13:14:54 INFO - PROCESS | 1753 | 1467058494149 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - PROCESS | 1753 | 1467058494153 Marionette TRACE conn4 <- [1,122,null,{}] 13:14:54 INFO - PROCESS | 1753 | 1467058494163 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}] 13:14:54 INFO - PROCESS | 1753 | 1467058494168 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:54 INFO - PROCESS | 1753 | 1467058494365 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 13:14:54 INFO - PROCESS | 1753 | 1467058494509 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:54 INFO - PROCESS | 1753 | 1467058494519 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x953e5400 == 34 [pid = 1753] [id = 38] 13:14:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x953e5c00) [pid = 1753] [serial = 112] [outer = (nil)] 13:14:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x953ea400) [pid = 1753] [serial = 113] [outer = 0x953e5c00] 13:14:54 INFO - PROCESS | 1753 | 1467058494609 Marionette DEBUG loaded listener.js 13:14:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x97943c00) [pid = 1753] [serial = 114] [outer = 0x953e5c00] 13:14:55 INFO - PROCESS | 1753 | 1467058495499 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]]]}] 13:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1410ms 13:14:55 INFO - PROCESS | 1753 | 1467058495535 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 13:14:55 INFO - PROCESS | 1753 | 1467058495541 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 13:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:14:55 INFO - PROCESS | 1753 | 1467058495588 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:14:55 INFO - PROCESS | 1753 | 1467058495595 Marionette TRACE conn4 <- [1,126,null,{}] 13:14:55 INFO - PROCESS | 1753 | 1467058495602 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}] 13:14:55 INFO - PROCESS | 1753 | 1467058495609 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:55 INFO - PROCESS | 1753 | 1467058495795 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 13:14:55 INFO - PROCESS | 1753 | 1467058495916 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:55 INFO - PROCESS | 1753 | 1467058495925 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b4c00 == 35 [pid = 1753] [id = 39] 13:14:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a174000) [pid = 1753] [serial = 115] [outer = (nil)] 13:14:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a17ec00) [pid = 1753] [serial = 116] [outer = 0x9a174000] 13:14:56 INFO - PROCESS | 1753 | 1467058496008 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9ad09000) [pid = 1753] [serial = 117] [outer = 0x9a174000] 13:14:57 INFO - PROCESS | 1753 | 1467058497141 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]]]}] 13:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1600ms 13:14:57 INFO - PROCESS | 1753 | 1467058497177 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 1753 | 1467058497183 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 13:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:14:57 INFO - PROCESS | 1753 | 1467058497192 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 1753 | 1467058497196 Marionette TRACE conn4 <- [1,130,null,{}] 13:14:57 INFO - PROCESS | 1753 | 1467058497205 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}] 13:14:57 INFO - PROCESS | 1753 | 1467058497210 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:57 INFO - PROCESS | 1753 | 1467058497462 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 13:14:57 INFO - PROCESS | 1753 | 1467058497675 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 1753 | 1467058497683 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b3000 == 36 [pid = 1753] [id = 40] 13:14:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x953b3800) [pid = 1753] [serial = 118] [outer = (nil)] 13:14:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x953e6800) [pid = 1753] [serial = 119] [outer = 0x953b3800] 13:14:57 INFO - PROCESS | 1753 | 1467058497763 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x998a7c00) [pid = 1753] [serial = 120] [outer = 0x953b3800] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0xa8259800) [pid = 1753] [serial = 56] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0xa823c400) [pid = 1753] [serial = 55] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0xa6210c00) [pid = 1753] [serial = 50] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0xa6ea8c00) [pid = 1753] [serial = 53] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x953ebc00) [pid = 1753] [serial = 47] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9d849400) [pid = 1753] [serial = 65] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9d814800) [pid = 1753] [serial = 64] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x998cf400) [pid = 1753] [serial = 62] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x95232000) [pid = 1753] [serial = 58] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9793e800) [pid = 1753] [serial = 59] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x98c9dc00) [pid = 1753] [serial = 61] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1753 | 1467058498578 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]]]}] 13:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1431ms 13:14:58 INFO - PROCESS | 1753 | 1467058498624 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 13:14:58 INFO - PROCESS | 1753 | 1467058498631 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 13:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:14:58 INFO - PROCESS | 1753 | 1467058498641 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - PROCESS | 1753 | 1467058498645 Marionette TRACE conn4 <- [1,134,null,{}] 13:14:58 INFO - PROCESS | 1753 | 1467058498651 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}] 13:14:58 INFO - PROCESS | 1753 | 1467058498657 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:58 INFO - PROCESS | 1753 | 1467058498824 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 13:14:58 INFO - PROCESS | 1753 | 1467058498834 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 1753 | 1467058498843 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:14:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x99c2e800 == 37 [pid = 1753] [id = 41] 13:14:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x9a09b800) [pid = 1753] [serial = 121] [outer = (nil)] 13:14:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a176c00) [pid = 1753] [serial = 122] [outer = 0x9a09b800] 13:14:58 INFO - PROCESS | 1753 | 1467058498928 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a17c000) [pid = 1753] [serial = 123] [outer = 0x9a09b800] 13:14:59 INFO - PROCESS | 1753 | 1467058499777 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]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1180ms 13:14:59 INFO - PROCESS | 1753 | 1467058499821 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 1753 | 1467058499825 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 13:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:14:59 INFO - PROCESS | 1753 | 1467058499831 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 1753 | 1467058499837 Marionette TRACE conn4 <- [1,138,null,{}] 13:14:59 INFO - PROCESS | 1753 | 1467058499859 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}] 13:14:59 INFO - PROCESS | 1753 | 1467058499868 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:00 INFO - PROCESS | 1753 | 1467058500024 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 13:15:00 INFO - PROCESS | 1753 | 1467058500035 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 1753 | 1467058500043 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a412000 == 38 [pid = 1753] [id = 42] 13:15:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a414400) [pid = 1753] [serial = 124] [outer = (nil)] 13:15:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a41b400) [pid = 1753] [serial = 125] [outer = 0x9a414400] 13:15:00 INFO - PROCESS | 1753 | 1467058500116 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9a41f800) [pid = 1753] [serial = 126] [outer = 0x9a414400] 13:15:00 INFO - PROCESS | 1753 | 1467058500989 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]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1237ms 13:15:01 INFO - PROCESS | 1753 | 1467058501090 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 1753 | 1467058501094 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 13:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:15:01 INFO - PROCESS | 1753 | 1467058501176 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 1753 | 1467058501180 Marionette TRACE conn4 <- [1,142,null,{}] 13:15:01 INFO - PROCESS | 1753 | 1467058501237 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}] 13:15:01 INFO - PROCESS | 1753 | 1467058501242 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:01 INFO - PROCESS | 1753 | 1467058501421 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 13:15:01 INFO - PROCESS | 1753 | 1467058501452 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 1753 | 1467058501463 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x99c31000 == 39 [pid = 1753] [id = 43] 13:15:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a904c00) [pid = 1753] [serial = 127] [outer = (nil)] 13:15:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9d8b9800) [pid = 1753] [serial = 128] [outer = 0x9a904c00] 13:15:01 INFO - PROCESS | 1753 | 1467058501531 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0xa2220c00) [pid = 1753] [serial = 129] [outer = 0x9a904c00] 13:15:02 INFO - PROCESS | 1753 | 1467058502433 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]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1351ms 13:15:02 INFO - PROCESS | 1753 | 1467058502481 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 1753 | 1467058502484 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 13:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:15:02 INFO - PROCESS | 1753 | 1467058502498 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 1753 | 1467058502504 Marionette TRACE conn4 <- [1,146,null,{}] 13:15:02 INFO - PROCESS | 1753 | 1467058502518 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}] 13:15:02 INFO - PROCESS | 1753 | 1467058502522 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:02 INFO - PROCESS | 1753 | 1467058502742 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x93b3e000) [pid = 1753] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0xa100d800) [pid = 1753] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0xa34c4400) [pid = 1753] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9b879c00) [pid = 1753] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x9b884000) [pid = 1753] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0xa2fb2800) [pid = 1753] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x93053000) [pid = 1753] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0xa237bc00) [pid = 1753] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x93bd5c00) [pid = 1753] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9af04400) [pid = 1753] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x998d6400) [pid = 1753] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:15:02 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x953ac400) [pid = 1753] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:15:03 INFO - PROCESS | 1753 | 1467058502985 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 1753 | 1467058502996 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x9304f400 == 40 [pid = 1753] [id = 44] 13:15:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x93053000) [pid = 1753] [serial = 130] [outer = (nil)] 13:15:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x953ac400) [pid = 1753] [serial = 131] [outer = 0x93053000] 13:15:03 INFO - PROCESS | 1753 | 1467058503072 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x9a09ac00) [pid = 1753] [serial = 132] [outer = 0x93053000] 13:15:03 INFO - PROCESS | 1753 | 1467058503861 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]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1406ms 13:15:03 INFO - PROCESS | 1753 | 1467058503900 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 1753 | 1467058503907 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 13:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:15:03 INFO - PROCESS | 1753 | 1467058503917 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 1753 | 1467058503921 Marionette TRACE conn4 <- [1,150,null,{}] 13:15:03 INFO - PROCESS | 1753 | 1467058503931 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}] 13:15:03 INFO - PROCESS | 1753 | 1467058503947 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:04 INFO - PROCESS | 1753 | 1467058504222 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 13:15:04 INFO - PROCESS | 1753 | 1467058504362 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 1753 | 1467058504368 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:04 INFO - PROCESS | 1753 | ++DOCSHELL 0xa340c400 == 41 [pid = 1753] [id = 45] 13:15:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0xa340dc00) [pid = 1753] [serial = 133] [outer = (nil)] 13:15:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0xa6210c00) [pid = 1753] [serial = 134] [outer = 0xa340dc00] 13:15:04 INFO - PROCESS | 1753 | 1467058504453 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0xa62b1000) [pid = 1753] [serial = 135] [outer = 0xa340dc00] 13:15:05 INFO - PROCESS | 1753 | 1467058505664 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]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1787ms 13:15:05 INFO - PROCESS | 1753 | 1467058505704 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 13:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:15:05 INFO - PROCESS | 1753 | 1467058505709 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 13:15:05 INFO - PROCESS | 1753 | 1467058505718 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 1753 | 1467058505723 Marionette TRACE conn4 <- [1,154,null,{}] 13:15:05 INFO - PROCESS | 1753 | 1467058505732 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}] 13:15:05 INFO - PROCESS | 1753 | 1467058505737 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:06 INFO - PROCESS | 1753 | 1467058506003 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 13:15:06 INFO - PROCESS | 1753 | 1467058506125 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 1753 | 1467058506135 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x93d4e800 == 42 [pid = 1753] [id = 46] 13:15:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9527b000) [pid = 1753] [serial = 136] [outer = (nil)] 13:15:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9569e000) [pid = 1753] [serial = 137] [outer = 0x9527b000] 13:15:06 INFO - PROCESS | 1753 | 1467058506226 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x956a0800) [pid = 1753] [serial = 138] [outer = 0x9527b000] 13:15:07 INFO - PROCESS | 1753 | 1467058507120 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]]]}] 13:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1436ms 13:15:07 INFO - PROCESS | 1753 | 1467058507152 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 13:15:07 INFO - PROCESS | 1753 | 1467058507159 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 13:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:15:07 INFO - PROCESS | 1753 | 1467058507172 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:15:07 INFO - PROCESS | 1753 | 1467058507177 Marionette TRACE conn4 <- [1,158,null,{}] 13:15:07 INFO - PROCESS | 1753 | 1467058507184 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}] 13:15:07 INFO - PROCESS | 1753 | 1467058507190 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:07 INFO - PROCESS | 1753 | 1467058507377 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 13:15:07 INFO - PROCESS | 1753 | 1467058507524 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 1753 | 1467058507533 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x999c4800 == 43 [pid = 1753] [id = 47] 13:15:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9a028000) [pid = 1753] [serial = 139] [outer = (nil)] 13:15:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a172c00) [pid = 1753] [serial = 140] [outer = 0x9a028000] 13:15:07 INFO - PROCESS | 1753 | 1467058507639 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9a195400) [pid = 1753] [serial = 141] [outer = 0x9a028000] 13:15:08 INFO - PROCESS | 1753 | 1467058508573 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]]]}] 13:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1439ms 13:15:08 INFO - PROCESS | 1753 | 1467058508611 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 13:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:15:08 INFO - PROCESS | 1753 | 1467058508616 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 13:15:08 INFO - PROCESS | 1753 | 1467058508623 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 1753 | 1467058508629 Marionette TRACE conn4 <- [1,162,null,{}] 13:15:08 INFO - PROCESS | 1753 | 1467058508646 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}] 13:15:08 INFO - PROCESS | 1753 | 1467058508655 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:08 INFO - PROCESS | 1753 | 1467058508843 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 13:15:09 INFO - PROCESS | 1753 | 1467058508989 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 1753 | 1467058509003 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x9d815400 == 44 [pid = 1753] [id = 48] 13:15:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9d81a000) [pid = 1753] [serial = 142] [outer = (nil)] 13:15:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0xa1013800) [pid = 1753] [serial = 143] [outer = 0x9d81a000] 13:15:09 INFO - PROCESS | 1753 | 1467058509088 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0xa2fe9400) [pid = 1753] [serial = 144] [outer = 0x9d81a000] 13:15:09 INFO - PROCESS | 1753 | 1467058509967 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]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1388ms 13:15:10 INFO - PROCESS | 1753 | 1467058510012 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 13:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:15:10 INFO - PROCESS | 1753 | 1467058510017 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 13:15:10 INFO - PROCESS | 1753 | 1467058510024 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 1753 | 1467058510027 Marionette TRACE conn4 <- [1,166,null,{}] 13:15:10 INFO - PROCESS | 1753 | 1467058510033 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}] 13:15:10 INFO - PROCESS | 1753 | 1467058510039 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:10 INFO - PROCESS | 1753 | 1467058510312 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 13:15:10 INFO - PROCESS | 1753 | 1467058510355 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:15:10 INFO - PROCESS | 1753 | 1467058510502 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 1753 | 1467058510510 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:10 INFO - PROCESS | 1753 | ++DOCSHELL 0xa682e800 == 45 [pid = 1753] [id = 49] 13:15:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0xa6887000) [pid = 1753] [serial = 145] [outer = (nil)] 13:15:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0xa6f41800) [pid = 1753] [serial = 146] [outer = 0xa6887000] 13:15:10 INFO - PROCESS | 1753 | 1467058510642 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x9b87bc00) [pid = 1753] [serial = 147] [outer = 0xa6887000] 13:15:11 INFO - PROCESS | 1753 | 1467058511520 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]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1542ms 13:15:11 INFO - PROCESS | 1753 | 1467058511567 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 1753 | 1467058511571 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 13:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:15:11 INFO - PROCESS | 1753 | 1467058511577 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - PROCESS | 1753 | 1467058511581 Marionette TRACE conn4 <- [1,170,null,{}] 13:15:11 INFO - PROCESS | 1753 | 1467058511587 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}] 13:15:11 INFO - PROCESS | 1753 | 1467058511592 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:11 INFO - PROCESS | 1753 | 1467058511773 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 13:15:11 INFO - PROCESS | 1753 | 1467058511929 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 1753 | 1467058511938 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a193400 == 46 [pid = 1753] [id = 50] 13:15:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0xa6eacc00) [pid = 1753] [serial = 148] [outer = (nil)] 13:15:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0xa8247400) [pid = 1753] [serial = 149] [outer = 0xa6eacc00] 13:15:12 INFO - PROCESS | 1753 | 1467058512020 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0xa8255400) [pid = 1753] [serial = 150] [outer = 0xa6eacc00] 13:15:13 INFO - PROCESS | 1753 | 1467058513253 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]]]}] 13:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1732ms 13:15:13 INFO - PROCESS | 1753 | 1467058513310 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 1753 | 1467058513314 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 13:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:15:13 INFO - PROCESS | 1753 | 1467058513321 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 1753 | 1467058513325 Marionette TRACE conn4 <- [1,174,null,{}] 13:15:13 INFO - PROCESS | 1753 | 1467058513343 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}] 13:15:13 INFO - PROCESS | 1753 | 1467058513354 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:13 INFO - PROCESS | 1753 | 1467058513708 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 13:15:13 INFO - PROCESS | 1753 | 1467058513779 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 1753 | 1467058513787 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x92338400 == 47 [pid = 1753] [id = 51] 13:15:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x93d4fc00) [pid = 1753] [serial = 151] [outer = (nil)] 13:15:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x99c2f000) [pid = 1753] [serial = 152] [outer = 0x93d4fc00] 13:15:13 INFO - PROCESS | 1753 | 1467058513872 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x9a19cc00) [pid = 1753] [serial = 153] [outer = 0x93d4fc00] 13:15:14 INFO - PROCESS | 1753 | 1467058514905 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]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1640ms 13:15:14 INFO - PROCESS | 1753 | 1467058514962 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 1753 | 1467058514969 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 13:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:15:14 INFO - PROCESS | 1753 | 1467058514978 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 1753 | 1467058514982 Marionette TRACE conn4 <- [1,178,null,{}] 13:15:15 INFO - PROCESS | 1753 | 1467058514992 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}] 13:15:15 INFO - PROCESS | 1753 | 1467058514997 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:15 INFO - PROCESS | 1753 | 1467058515218 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 13:15:15 INFO - PROCESS | 1753 | 1467058515466 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 1753 | 1467058515480 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x953f4400 == 48 [pid = 1753] [id = 52] 13:15:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x95695c00) [pid = 1753] [serial = 154] [outer = (nil)] 13:15:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x9569b400) [pid = 1753] [serial = 155] [outer = 0x95695c00] 13:15:15 INFO - PROCESS | 1753 | 1467058515561 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x9569e400) [pid = 1753] [serial = 156] [outer = 0x95695c00] 13:15:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9304f400 == 47 [pid = 1753] [id = 44] 13:15:16 INFO - PROCESS | 1753 | --DOCSHELL 0x99c31000 == 46 [pid = 1753] [id = 43] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0xa221d000) [pid = 1753] [serial = 104] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOCSHELL 0x9a412000 == 45 [pid = 1753] [id = 42] 13:15:16 INFO - PROCESS | 1753 | --DOCSHELL 0x99c2e800 == 44 [pid = 1753] [id = 41] 13:15:16 INFO - PROCESS | 1753 | --DOCSHELL 0x953b3000 == 43 [pid = 1753] [id = 40] 13:15:16 INFO - PROCESS | 1753 | --DOCSHELL 0x953b4c00 == 42 [pid = 1753] [id = 39] 13:15:16 INFO - PROCESS | 1753 | --DOCSHELL 0x93d4d000 == 41 [pid = 1753] [id = 36] 13:15:16 INFO - PROCESS | 1753 | 1467058516450 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]]]}] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0xa23acc00) [pid = 1753] [serial = 98] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x9a199800) [pid = 1753] [serial = 101] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x9b70f400) [pid = 1753] [serial = 95] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0xa2534400) [pid = 1753] [serial = 99] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9b87e800) [pid = 1753] [serial = 89] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x9af07000) [pid = 1753] [serial = 88] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x998a3c00) [pid = 1753] [serial = 92] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x98cf9400) [pid = 1753] [serial = 91] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x9a907400) [pid = 1753] [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.] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9a02e800) [pid = 1753] [serial = 68] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x98c9fc00) [pid = 1753] [serial = 67] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0xa23a1800) [pid = 1753] [serial = 71] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0xa2219c00) [pid = 1753] [serial = 70] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0xa6889400) [pid = 1753] [serial = 74] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0xa62ba800) [pid = 1753] [serial = 73] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0xa3445c00) [pid = 1753] [serial = 77] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9b882800) [pid = 1753] [serial = 76] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0xa6f46000) [pid = 1753] [serial = 80] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0xa6894c00) [pid = 1753] [serial = 79] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0xa8c28800) [pid = 1753] [serial = 83] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0xa82ec400) [pid = 1753] [serial = 82] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x93d51400) [pid = 1753] [serial = 86] [outer = (nil)] [url = about:blank] 13:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1532ms 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x93b3a000) [pid = 1753] [serial = 85] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9a1a0c00) [pid = 1753] [serial = 102] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9b876c00) [pid = 1753] [serial = 96] [outer = (nil)] [url = about:blank] 13:15:16 INFO - PROCESS | 1753 | 1467058516511 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 1753 | 1467058516519 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 13:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:15:16 INFO - PROCESS | 1753 | 1467058516530 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 1753 | 1467058516534 Marionette TRACE conn4 <- [1,182,null,{}] 13:15:16 INFO - PROCESS | 1753 | 1467058516540 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}] 13:15:16 INFO - PROCESS | 1753 | 1467058516546 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:16 INFO - PROCESS | 1753 | 1467058516715 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 13:15:16 INFO - PROCESS | 1753 | 1467058516819 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 1753 | 1467058516829 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x93d4d400 == 42 [pid = 1753] [id = 53] 13:15:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x97941800) [pid = 1753] [serial = 157] [outer = (nil)] 13:15:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x98cfd800) [pid = 1753] [serial = 158] [outer = 0x97941800] 13:15:16 INFO - PROCESS | 1753 | 1467058516920 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x999b6400) [pid = 1753] [serial = 159] [outer = 0x97941800] 13:15:17 INFO - PROCESS | 1753 | 1467058517667 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]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1194ms 13:15:17 INFO - PROCESS | 1753 | 1467058517724 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 1753 | 1467058517728 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 13:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:15:17 INFO - PROCESS | 1753 | 1467058517735 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 1753 | 1467058517741 Marionette TRACE conn4 <- [1,186,null,{}] 13:15:17 INFO - PROCESS | 1753 | 1467058517757 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}] 13:15:17 INFO - PROCESS | 1753 | 1467058517765 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:17 INFO - PROCESS | 1753 | 1467058517947 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 13:15:18 INFO - PROCESS | 1753 | 1467058518053 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 1753 | 1467058518063 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a199400 == 43 [pid = 1753] [id = 54] 13:15:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x9a19f800) [pid = 1753] [serial = 160] [outer = (nil)] 13:15:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x9a412800) [pid = 1753] [serial = 161] [outer = 0x9a19f800] 13:15:18 INFO - PROCESS | 1753 | 1467058518140 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9a420c00) [pid = 1753] [serial = 162] [outer = 0x9a19f800] 13:15:18 INFO - PROCESS | 1753 | 1467058518883 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]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1186ms 13:15:18 INFO - PROCESS | 1753 | 1467058518922 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 1753 | 1467058518927 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 13:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:15:18 INFO - PROCESS | 1753 | 1467058518940 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 1753 | 1467058518942 Marionette TRACE conn4 <- [1,190,null,{}] 13:15:18 INFO - PROCESS | 1753 | 1467058518948 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}] 13:15:18 INFO - PROCESS | 1753 | 1467058518953 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:19 INFO - PROCESS | 1753 | 1467058519149 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 13:15:19 INFO - PROCESS | 1753 | 1467058519172 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 1753 | 1467058519179 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x99cc6c00 == 44 [pid = 1753] [id = 55] 13:15:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9a413800) [pid = 1753] [serial = 163] [outer = (nil)] 13:15:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x9b877400) [pid = 1753] [serial = 164] [outer = 0x9a413800] 13:15:19 INFO - PROCESS | 1753 | 1467058519252 Marionette DEBUG loaded listener.js 13:15:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x9b882000) [pid = 1753] [serial = 165] [outer = 0x9a413800] 13:15:20 INFO - PROCESS | 1753 | 1467058520127 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]]]}] 13:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1236ms 13:15:20 INFO - PROCESS | 1753 | 1467058520182 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 13:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:15:20 INFO - PROCESS | 1753 | 1467058520186 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 13:15:20 INFO - PROCESS | 1753 | 1467058520193 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - PROCESS | 1753 | 1467058520196 Marionette TRACE conn4 <- [1,194,null,{}] 13:15:20 INFO - PROCESS | 1753 | 1467058520202 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}] 13:15:20 INFO - PROCESS | 1753 | 1467058520207 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:20 INFO - PROCESS | 1753 | 1467058520403 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 13:15:20 INFO - PROCESS | 1753 | 1467058520422 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:20 INFO - PROCESS | 1753 | 1467058520431 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b3bc00 == 45 [pid = 1753] [id = 56] 13:15:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x93bcbc00) [pid = 1753] [serial = 166] [outer = (nil)] 13:15:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0xa2215c00) [pid = 1753] [serial = 167] [outer = 0x93bcbc00] 13:15:20 INFO - PROCESS | 1753 | 1467058520500 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x93b33c00) [pid = 1753] [serial = 168] [outer = 0x93bcbc00] 13:15:20 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9a904c00) [pid = 1753] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:15:20 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x93053000) [pid = 1753] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:15:20 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x9a414400) [pid = 1753] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:15:20 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x9a09b800) [pid = 1753] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:15:20 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x953b3800) [pid = 1753] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:15:21 INFO - PROCESS | 1753 | 1467058521353 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]]]}] 13:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1183ms 13:15:21 INFO - PROCESS | 1753 | 1467058521377 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 13:15:21 INFO - PROCESS | 1753 | 1467058521381 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 13:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:15:21 INFO - PROCESS | 1753 | 1467058521394 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:15:21 INFO - PROCESS | 1753 | 1467058521397 Marionette TRACE conn4 <- [1,198,null,{}] 13:15:21 INFO - PROCESS | 1753 | 1467058521403 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}] 13:15:21 INFO - PROCESS | 1753 | 1467058521412 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:21 INFO - PROCESS | 1753 | 1467058521601 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 13:15:21 INFO - PROCESS | 1753 | 1467058521610 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 1753 | 1467058521618 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x924c4400 == 46 [pid = 1753] [id = 57] 13:15:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x924c9400) [pid = 1753] [serial = 169] [outer = (nil)] 13:15:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x99b4bc00) [pid = 1753] [serial = 170] [outer = 0x924c9400] 13:15:21 INFO - PROCESS | 1753 | 1467058521689 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x9a414400) [pid = 1753] [serial = 171] [outer = 0x924c9400] 13:15:22 INFO - PROCESS | 1753 | 1467058522511 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]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1135ms 13:15:22 INFO - PROCESS | 1753 | 1467058522530 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 1753 | 1467058522534 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 13:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:15:22 INFO - PROCESS | 1753 | 1467058522549 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 1753 | 1467058522553 Marionette TRACE conn4 <- [1,202,null,{}] 13:15:22 INFO - PROCESS | 1753 | 1467058522558 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}] 13:15:22 INFO - PROCESS | 1753 | 1467058522563 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:22 INFO - PROCESS | 1753 | 1467058522711 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 13:15:22 INFO - PROCESS | 1753 | 1467058522730 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 1753 | 1467058522740 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x97944400 == 47 [pid = 1753] [id = 58] 13:15:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x9b876800) [pid = 1753] [serial = 172] [outer = (nil)] 13:15:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0xa23a3c00) [pid = 1753] [serial = 173] [outer = 0x9b876800] 13:15:22 INFO - PROCESS | 1753 | 1467058522846 Marionette DEBUG loaded listener.js 13:15:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0xa2563800) [pid = 1753] [serial = 174] [outer = 0x9b876800] 13:15:23 INFO - PROCESS | 1753 | 1467058523921 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]]]}] 13:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1452ms 13:15:23 INFO - PROCESS | 1753 | 1467058523994 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 1753 | 1467058524001 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 13:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:15:24 INFO - PROCESS | 1753 | 1467058524010 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 1753 | 1467058524018 Marionette TRACE conn4 <- [1,206,null,{}] 13:15:24 INFO - PROCESS | 1753 | 1467058524026 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}] 13:15:24 INFO - PROCESS | 1753 | 1467058524031 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:24 INFO - PROCESS | 1753 | 1467058524262 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 13:15:24 INFO - PROCESS | 1753 | 1467058524455 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 1753 | 1467058524469 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b3a800 == 48 [pid = 1753] [id = 59] 13:15:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x93bcf400) [pid = 1753] [serial = 175] [outer = (nil)] 13:15:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x953a7400) [pid = 1753] [serial = 176] [outer = 0x93bcf400] 13:15:24 INFO - PROCESS | 1753 | 1467058524567 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x953b5400) [pid = 1753] [serial = 177] [outer = 0x93bcf400] 13:15:25 INFO - PROCESS | 1753 | 1467058525417 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]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1442ms 13:15:25 INFO - PROCESS | 1753 | 1467058525453 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 1753 | 1467058525459 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 13:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:15:25 INFO - PROCESS | 1753 | 1467058525491 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 1753 | 1467058525495 Marionette TRACE conn4 <- [1,210,null,{}] 13:15:25 INFO - PROCESS | 1753 | 1467058525503 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}] 13:15:25 INFO - PROCESS | 1753 | 1467058525509 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:25 INFO - PROCESS | 1753 | 1467058525711 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 13:15:25 INFO - PROCESS | 1753 | 1467058525864 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:25 INFO - PROCESS | 1753 | 1467058525876 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b30800 == 49 [pid = 1753] [id = 60] 13:15:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x97940800) [pid = 1753] [serial = 178] [outer = (nil)] 13:15:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9a171800) [pid = 1753] [serial = 179] [outer = 0x97940800] 13:15:25 INFO - PROCESS | 1753 | 1467058525964 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x9a199800) [pid = 1753] [serial = 180] [outer = 0x97940800] 13:15:26 INFO - PROCESS | 1753 | 1467058526880 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]]]}] 13:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1442ms 13:15:26 INFO - PROCESS | 1753 | 1467058526931 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 1753 | 1467058526936 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 13:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:15:26 INFO - PROCESS | 1753 | 1467058526942 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 1753 | 1467058526949 Marionette TRACE conn4 <- [1,214,null,{}] 13:15:26 INFO - PROCESS | 1753 | 1467058526965 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}] 13:15:26 INFO - PROCESS | 1753 | 1467058526974 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:27 INFO - PROCESS | 1753 | 1467058527168 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 13:15:27 INFO - PROCESS | 1753 | 1467058527322 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 1753 | 1467058527336 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x9d8b5800 == 50 [pid = 1753] [id = 61] 13:15:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0xa108b800) [pid = 1753] [serial = 181] [outer = (nil)] 13:15:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0xa25fd000) [pid = 1753] [serial = 182] [outer = 0xa108b800] 13:15:27 INFO - PROCESS | 1753 | 1467058527423 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0xa34c4400) [pid = 1753] [serial = 183] [outer = 0xa108b800] 13:15:28 INFO - PROCESS | 1753 | 1467058528375 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]]]}] 13:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1486ms 13:15:28 INFO - PROCESS | 1753 | 1467058528430 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 1753 | 1467058528434 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 13:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:15:28 INFO - PROCESS | 1753 | 1467058528441 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 1753 | 1467058528444 Marionette TRACE conn4 <- [1,218,null,{}] 13:15:28 INFO - PROCESS | 1753 | 1467058528450 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}] 13:15:28 INFO - PROCESS | 1753 | 1467058528455 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:28 INFO - PROCESS | 1753 | 1467058528643 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 13:15:28 INFO - PROCESS | 1753 | 1467058528824 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 1753 | 1467058528832 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x93d4c000 == 51 [pid = 1753] [id = 62] 13:15:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x9b877c00) [pid = 1753] [serial = 184] [outer = (nil)] 13:15:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0xa6eaa800) [pid = 1753] [serial = 185] [outer = 0x9b877c00] 13:15:28 INFO - PROCESS | 1753 | 1467058528921 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0xa6f43800) [pid = 1753] [serial = 186] [outer = 0x9b877c00] 13:15:29 INFO - PROCESS | 1753 | 1467058529716 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]]]}] 13:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1287ms 13:15:29 INFO - PROCESS | 1753 | 1467058529728 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 1753 | 1467058529731 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 13:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:15:29 INFO - PROCESS | 1753 | 1467058529737 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 1753 | 1467058529741 Marionette TRACE conn4 <- [1,222,null,{}] 13:15:29 INFO - PROCESS | 1753 | 1467058529747 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}] 13:15:29 INFO - PROCESS | 1753 | 1467058529752 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:29 INFO - PROCESS | 1753 | 1467058529922 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 13:15:30 INFO - PROCESS | 1753 | 1467058530076 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 1753 | 1467058530082 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x93bcb000 == 52 [pid = 1753] [id = 63] 13:15:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x94841c00) [pid = 1753] [serial = 187] [outer = (nil)] 13:15:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x98c8c400) [pid = 1753] [serial = 188] [outer = 0x94841c00] 13:15:30 INFO - PROCESS | 1753 | 1467058530169 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x98c90400) [pid = 1753] [serial = 189] [outer = 0x94841c00] 13:15:31 INFO - PROCESS | 1753 | 1467058531108 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]]]}] 13:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1432ms 13:15:31 INFO - PROCESS | 1753 | 1467058531170 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 1753 | 1467058531174 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 13:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:15:31 INFO - PROCESS | 1753 | 1467058531181 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 1753 | 1467058531184 Marionette TRACE conn4 <- [1,226,null,{}] 13:15:31 INFO - PROCESS | 1753 | 1467058531190 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}] 13:15:31 INFO - PROCESS | 1753 | 1467058531201 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:31 INFO - PROCESS | 1753 | 1467058531439 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 13:15:31 INFO - PROCESS | 1753 | 1467058531627 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 1753 | 1467058531636 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x98c87000 == 53 [pid = 1753] [id = 64] 13:15:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0xa682f400) [pid = 1753] [serial = 190] [outer = (nil)] 13:15:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0xa8c44000) [pid = 1753] [serial = 191] [outer = 0xa682f400] 13:15:31 INFO - PROCESS | 1753 | 1467058531763 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0xa8c46400) [pid = 1753] [serial = 192] [outer = 0xa682f400] 13:15:32 INFO - PROCESS | 1753 | 1467058532578 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]]]}] 13:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1434ms 13:15:32 INFO - PROCESS | 1753 | 1467058532617 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 13:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:15:32 INFO - PROCESS | 1753 | 1467058532621 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 13:15:32 INFO - PROCESS | 1753 | 1467058532628 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 1753 | 1467058532632 Marionette TRACE conn4 <- [1,230,null,{}] 13:15:32 INFO - PROCESS | 1753 | 1467058532638 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}] 13:15:32 INFO - PROCESS | 1753 | 1467058532643 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:32 INFO - PROCESS | 1753 | 1467058532821 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 13:15:33 INFO - PROCESS | 1753 | 1467058532973 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 1753 | 1467058532979 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x98c85400 == 54 [pid = 1753] [id = 65] 13:15:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0xa5011c00) [pid = 1753] [serial = 193] [outer = (nil)] 13:15:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0xa901c800) [pid = 1753] [serial = 194] [outer = 0xa5011c00] 13:15:33 INFO - PROCESS | 1753 | 1467058533074 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0xa9026000) [pid = 1753] [serial = 195] [outer = 0xa5011c00] 13:15:33 INFO - PROCESS | 1753 | 1467058533989 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]]]}] 13:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1434ms 13:15:34 INFO - PROCESS | 1753 | 1467058534062 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 1753 | 1467058534066 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 13:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:15:34 INFO - PROCESS | 1753 | 1467058534073 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 1753 | 1467058534076 Marionette TRACE conn4 <- [1,234,null,{}] 13:15:34 INFO - PROCESS | 1753 | 1467058534082 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}] 13:15:34 INFO - PROCESS | 1753 | 1467058534087 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:34 INFO - PROCESS | 1753 | 1467058534460 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 13:15:34 INFO - PROCESS | 1753 | 1467058534676 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 1753 | 1467058534686 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x94838000 == 55 [pid = 1753] [id = 66] 13:15:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x94839c00) [pid = 1753] [serial = 196] [outer = (nil)] 13:15:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x9527b400) [pid = 1753] [serial = 197] [outer = 0x94839c00] 13:15:34 INFO - PROCESS | 1753 | 1467058534775 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x95696800) [pid = 1753] [serial = 198] [outer = 0x94839c00] 13:15:35 INFO - PROCESS | 1753 | 1467058535671 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]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1640ms 13:15:35 INFO - PROCESS | 1753 | 1467058535715 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 1753 | 1467058535721 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 13:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:15:35 INFO - PROCESS | 1753 | 1467058535730 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 1753 | 1467058535735 Marionette TRACE conn4 <- [1,238,null,{}] 13:15:35 INFO - PROCESS | 1753 | 1467058535742 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}] 13:15:35 INFO - PROCESS | 1753 | 1467058535747 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:35 INFO - PROCESS | 1753 | 1467058535944 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 13:15:36 INFO - PROCESS | 1753 | 1467058536138 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 1753 | 1467058536147 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x98c8a800 == 56 [pid = 1753] [id = 67] 13:15:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x98c92c00) [pid = 1753] [serial = 199] [outer = (nil)] 13:15:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x99b52400) [pid = 1753] [serial = 200] [outer = 0x98c92c00] 13:15:36 INFO - PROCESS | 1753 | 1467058536231 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x9a172000) [pid = 1753] [serial = 201] [outer = 0x98c92c00] 13:15:36 INFO - PROCESS | 1753 | --DOCSHELL 0x9ad0bc00 == 55 [pid = 1753] [id = 32] 13:15:36 INFO - PROCESS | 1753 | --DOCSHELL 0x953a9000 == 54 [pid = 1753] [id = 31] 13:15:36 INFO - PROCESS | 1753 | --DOCSHELL 0x924c4400 == 53 [pid = 1753] [id = 57] 13:15:36 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x953ea400) [pid = 1753] [serial = 113] [outer = (nil)] [url = about:blank] 13:15:36 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0xa6210c00) [pid = 1753] [serial = 134] [outer = (nil)] [url = about:blank] 13:15:36 INFO - PROCESS | 1753 | --DOCSHELL 0x93b3bc00 == 52 [pid = 1753] [id = 56] 13:15:36 INFO - PROCESS | 1753 | --DOCSHELL 0x99cc6c00 == 51 [pid = 1753] [id = 55] 13:15:36 INFO - PROCESS | 1753 | --DOCSHELL 0x9a199400 == 50 [pid = 1753] [id = 54] 13:15:36 INFO - PROCESS | 1753 | --DOCSHELL 0x93d4d400 == 49 [pid = 1753] [id = 53] 13:15:36 INFO - PROCESS | 1753 | --DOCSHELL 0x953f4400 == 48 [pid = 1753] [id = 52] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0xa2220c00) [pid = 1753] [serial = 129] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x9d8b9800) [pid = 1753] [serial = 128] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x953ac400) [pid = 1753] [serial = 131] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x9a41b400) [pid = 1753] [serial = 125] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x9a176c00) [pid = 1753] [serial = 122] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x9a17c000) [pid = 1753] [serial = 123] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x998a7c00) [pid = 1753] [serial = 120] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x953e6800) [pid = 1753] [serial = 119] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x9a17ec00) [pid = 1753] [serial = 116] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x94842400) [pid = 1753] [serial = 107] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0xa1087000) [pid = 1753] [serial = 110] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x9a09ac00) [pid = 1753] [serial = 132] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x9a41f800) [pid = 1753] [serial = 126] [outer = (nil)] [url = about:blank] 13:15:37 INFO - PROCESS | 1753 | 1467058537147 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]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1441ms 13:15:37 INFO - PROCESS | 1753 | 1467058537172 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 13:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:15:37 INFO - PROCESS | 1753 | 1467058537177 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 13:15:37 INFO - PROCESS | 1753 | 1467058537184 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 1753 | 1467058537187 Marionette TRACE conn4 <- [1,242,null,{}] 13:15:37 INFO - PROCESS | 1753 | 1467058537194 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}] 13:15:37 INFO - PROCESS | 1753 | 1467058537198 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:37 INFO - PROCESS | 1753 | 1467058537367 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 13:15:37 INFO - PROCESS | 1753 | 1467058537382 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 1753 | 1467058537389 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x956a3000 == 49 [pid = 1753] [id = 68] 13:15:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x99903800) [pid = 1753] [serial = 202] [outer = (nil)] 13:15:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x99908000) [pid = 1753] [serial = 203] [outer = 0x99903800] 13:15:37 INFO - PROCESS | 1753 | 1467058537461 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x9990c000) [pid = 1753] [serial = 204] [outer = 0x99903800] 13:15:38 INFO - PROCESS | 1753 | 1467058538333 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]]]}] 13:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1187ms 13:15:38 INFO - PROCESS | 1753 | 1467058538371 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 1753 | 1467058538377 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 13:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:15:38 INFO - PROCESS | 1753 | 1467058538393 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 1753 | 1467058538401 Marionette TRACE conn4 <- [1,246,null,{}] 13:15:38 INFO - PROCESS | 1753 | 1467058538412 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}] 13:15:38 INFO - PROCESS | 1753 | 1467058538418 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:38 INFO - PROCESS | 1753 | 1467058538592 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 13:15:38 INFO - PROCESS | 1753 | 1467058538704 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 1753 | 1467058538716 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x998a7c00 == 50 [pid = 1753] [id = 69] 13:15:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x99905800) [pid = 1753] [serial = 205] [outer = (nil)] 13:15:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x9a19d000) [pid = 1753] [serial = 206] [outer = 0x99905800] 13:15:38 INFO - PROCESS | 1753 | 1467058538786 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x9a419000) [pid = 1753] [serial = 207] [outer = 0x99905800] 13:15:39 INFO - PROCESS | 1753 | 1467058539573 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]]]}] 13:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1249ms 13:15:39 INFO - PROCESS | 1753 | 1467058539636 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 13:15:39 INFO - PROCESS | 1753 | 1467058539640 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 13:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:15:39 INFO - PROCESS | 1753 | 1467058539647 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:15:39 INFO - PROCESS | 1753 | 1467058539650 Marionette TRACE conn4 <- [1,250,null,{}] 13:15:39 INFO - PROCESS | 1753 | 1467058539656 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}] 13:15:39 INFO - PROCESS | 1753 | 1467058539660 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:39 INFO - PROCESS | 1753 | 1467058539859 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 13:15:39 INFO - PROCESS | 1753 | 1467058539882 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 1753 | 1467058539890 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a0a1800 == 51 [pid = 1753] [id = 70] 13:15:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x9a41f800) [pid = 1753] [serial = 208] [outer = (nil)] 13:15:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x9b414800) [pid = 1753] [serial = 209] [outer = 0x9a41f800] 13:15:39 INFO - PROCESS | 1753 | 1467058539972 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x9b87e400) [pid = 1753] [serial = 210] [outer = 0x9a41f800] 13:15:40 INFO - PROCESS | 1753 | 1467058540928 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]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1333ms 13:15:40 INFO - PROCESS | 1753 | 1467058540988 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 13:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:15:40 INFO - PROCESS | 1753 | 1467058540992 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 13:15:41 INFO - PROCESS | 1753 | 1467058540998 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 1753 | 1467058541002 Marionette TRACE conn4 <- [1,254,null,{}] 13:15:41 INFO - PROCESS | 1753 | 1467058541007 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}] 13:15:41 INFO - PROCESS | 1753 | 1467058541012 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:41 INFO - PROCESS | 1753 | 1467058541219 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 13:15:41 INFO - PROCESS | 1753 | 1467058541242 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 1753 | 1467058541257 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:41 INFO - PROCESS | 1753 | ++DOCSHELL 0xa23a1c00 == 52 [pid = 1753] [id = 71] 13:15:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0xa23a2400) [pid = 1753] [serial = 211] [outer = (nil)] 13:15:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0xa2fafc00) [pid = 1753] [serial = 212] [outer = 0xa23a2400] 13:15:41 INFO - PROCESS | 1753 | 1467058541337 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0xa62b5400) [pid = 1753] [serial = 213] [outer = 0xa23a2400] 13:15:41 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x9a413800) [pid = 1753] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:15:41 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x97941800) [pid = 1753] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:15:41 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x924c9400) [pid = 1753] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:15:41 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x9a19f800) [pid = 1753] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:15:41 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x95695c00) [pid = 1753] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:15:41 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x93bcbc00) [pid = 1753] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:15:42 INFO - PROCESS | 1753 | 1467058542273 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]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1334ms 13:15:42 INFO - PROCESS | 1753 | 1467058542333 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 1753 | 1467058542337 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 13:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:15:42 INFO - PROCESS | 1753 | 1467058542344 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 1753 | 1467058542346 Marionette TRACE conn4 <- [1,258,null,{}] 13:15:42 INFO - PROCESS | 1753 | 1467058542352 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}] 13:15:42 INFO - PROCESS | 1753 | 1467058542357 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:42 INFO - PROCESS | 1753 | 1467058542519 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 13:15:42 INFO - PROCESS | 1753 | 1467058542528 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:42 INFO - PROCESS | 1753 | 1467058542536 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x91caa000 == 53 [pid = 1753] [id = 72] 13:15:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x91caac00) [pid = 1753] [serial = 214] [outer = (nil)] 13:15:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x91cb4000) [pid = 1753] [serial = 215] [outer = 0x91caac00] 13:15:42 INFO - PROCESS | 1753 | 1467058542708 Marionette DEBUG loaded listener.js 13:15:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x924c9400) [pid = 1753] [serial = 216] [outer = 0x91caac00] 13:15:43 INFO - PROCESS | 1753 | 1467058543493 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]]]}] 13:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1186ms 13:15:43 INFO - PROCESS | 1753 | 1467058543531 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 1753 | 1467058543534 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 13:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:15:43 INFO - PROCESS | 1753 | 1467058543543 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:15:43 INFO - PROCESS | 1753 | 1467058543547 Marionette TRACE conn4 <- [1,262,null,{}] 13:15:43 INFO - PROCESS | 1753 | 1467058543566 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}] 13:15:43 INFO - PROCESS | 1753 | 1467058543572 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:43 INFO - PROCESS | 1753 | 1467058543847 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 13:15:43 INFO - PROCESS | 1753 | 1467058543970 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 1753 | 1467058543978 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x91ca9400 == 54 [pid = 1753] [id = 73] 13:15:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x91cab800) [pid = 1753] [serial = 217] [outer = (nil)] 13:15:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x91cb3400) [pid = 1753] [serial = 218] [outer = 0x91cab800] 13:15:44 INFO - PROCESS | 1753 | 1467058544068 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x9304f400) [pid = 1753] [serial = 219] [outer = 0x91cab800] 13:15:45 INFO - PROCESS | 1753 | 1467058545058 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]]]}] 13:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1584ms 13:15:45 INFO - PROCESS | 1753 | 1467058545129 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 1753 | 1467058545135 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 13:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:15:45 INFO - PROCESS | 1753 | 1467058545145 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - PROCESS | 1753 | 1467058545150 Marionette TRACE conn4 <- [1,266,null,{}] 13:15:45 INFO - PROCESS | 1753 | 1467058545158 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}] 13:15:45 INFO - PROCESS | 1753 | 1467058545167 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:45 INFO - PROCESS | 1753 | 1467058545402 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 13:15:45 INFO - PROCESS | 1753 | 1467058545602 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 1753 | 1467058545614 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x98a53800 == 55 [pid = 1753] [id = 74] 13:15:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x98c88400) [pid = 1753] [serial = 220] [outer = (nil)] 13:15:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x98c91400) [pid = 1753] [serial = 221] [outer = 0x98c88400] 13:15:45 INFO - PROCESS | 1753 | 1467058545745 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x99901800) [pid = 1753] [serial = 222] [outer = 0x98c88400] 13:15:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x9a198000) [pid = 1753] [serial = 223] [outer = 0x94838800] 13:15:46 INFO - PROCESS | 1753 | 1467058546771 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]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1690ms 13:15:46 INFO - PROCESS | 1753 | 1467058546834 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 1753 | 1467058546839 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 13:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:15:46 INFO - PROCESS | 1753 | 1467058546846 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 1753 | 1467058546849 Marionette TRACE conn4 <- [1,270,null,{}] 13:15:46 INFO - PROCESS | 1753 | 1467058546857 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}] 13:15:46 INFO - PROCESS | 1753 | 1467058546861 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:47 INFO - PROCESS | 1753 | 1467058547073 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 13:15:47 INFO - PROCESS | 1753 | 1467058547279 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:47 INFO - PROCESS | 1753 | 1467058547287 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a09ec00 == 56 [pid = 1753] [id = 75] 13:15:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x9a411400) [pid = 1753] [serial = 224] [outer = (nil)] 13:15:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x9adfa400) [pid = 1753] [serial = 225] [outer = 0x9a411400] 13:15:47 INFO - PROCESS | 1753 | 1467058547385 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x9d849400) [pid = 1753] [serial = 226] [outer = 0x9a411400] 13:15:48 INFO - PROCESS | 1753 | 1467058548331 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]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1532ms 13:15:48 INFO - PROCESS | 1753 | 1467058548380 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 1753 | 1467058548386 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 13:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:15:48 INFO - PROCESS | 1753 | 1467058548403 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 1753 | 1467058548411 Marionette TRACE conn4 <- [1,274,null,{}] 13:15:48 INFO - PROCESS | 1753 | 1467058548417 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}] 13:15:48 INFO - PROCESS | 1753 | 1467058548424 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:48 INFO - PROCESS | 1753 | 1467058548657 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 13:15:48 INFO - PROCESS | 1753 | 1467058548860 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 1753 | 1467058548867 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x9990f000 == 57 [pid = 1753] [id = 76] 13:15:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x9a90d800) [pid = 1753] [serial = 227] [outer = (nil)] 13:15:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0xa5016400) [pid = 1753] [serial = 228] [outer = 0x9a90d800] 13:15:49 INFO - PROCESS | 1753 | 1467058548997 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0xa62b0c00) [pid = 1753] [serial = 229] [outer = 0x9a90d800] 13:15:49 INFO - PROCESS | 1753 | 1467058549852 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]]]}] 13:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1500ms 13:15:49 INFO - PROCESS | 1753 | 1467058549897 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 13:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:15:49 INFO - PROCESS | 1753 | 1467058549901 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 13:15:49 INFO - PROCESS | 1753 | 1467058549908 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 1753 | 1467058549912 Marionette TRACE conn4 <- [1,278,null,{}] 13:15:49 INFO - PROCESS | 1753 | 1467058549918 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}] 13:15:49 INFO - PROCESS | 1753 | 1467058549923 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:50 INFO - PROCESS | 1753 | 1467058550112 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 13:15:50 INFO - PROCESS | 1753 | 1467058550269 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 1753 | 1467058550275 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:50 INFO - PROCESS | 1753 | ++DOCSHELL 0xa8241c00 == 58 [pid = 1753] [id = 77] 13:15:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0xa825f400) [pid = 1753] [serial = 230] [outer = (nil)] 13:15:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0xa82f4400) [pid = 1753] [serial = 231] [outer = 0xa825f400] 13:15:50 INFO - PROCESS | 1753 | 1467058550361 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0xa82f9c00) [pid = 1753] [serial = 232] [outer = 0xa825f400] 13:15:51 INFO - PROCESS | 1753 | 1467058551215 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]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1331ms 13:15:51 INFO - PROCESS | 1753 | 1467058551256 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 1753 | 1467058551261 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 13:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:15:51 INFO - PROCESS | 1753 | 1467058551269 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 1753 | 1467058551272 Marionette TRACE conn4 <- [1,282,null,{}] 13:15:51 INFO - PROCESS | 1753 | 1467058551279 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}] 13:15:51 INFO - PROCESS | 1753 | 1467058551283 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:51 INFO - PROCESS | 1753 | 1467058551470 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 13:15:51 INFO - PROCESS | 1753 | 1467058551630 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:51 INFO - PROCESS | 1753 | 1467058551647 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:51 INFO - PROCESS | 1753 | ++DOCSHELL 0xa9062400 == 59 [pid = 1753] [id = 78] 13:15:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0xa90a6400) [pid = 1753] [serial = 233] [outer = (nil)] 13:15:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0xa9a02000) [pid = 1753] [serial = 234] [outer = 0xa90a6400] 13:15:51 INFO - PROCESS | 1753 | 1467058551747 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0xa9a0c000) [pid = 1753] [serial = 235] [outer = 0xa90a6400] 13:15:52 INFO - PROCESS | 1753 | 1467058552723 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]]]}] 13:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1489ms 13:15:52 INFO - PROCESS | 1753 | 1467058552759 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 1753 | 1467058552763 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 13:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:15:52 INFO - PROCESS | 1753 | 1467058552770 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:15:52 INFO - PROCESS | 1753 | 1467058552772 Marionette TRACE conn4 <- [1,286,null,{}] 13:15:52 INFO - PROCESS | 1753 | 1467058552780 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}] 13:15:52 INFO - PROCESS | 1753 | 1467058552785 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:52 INFO - PROCESS | 1753 | 1467058552980 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 13:15:53 INFO - PROCESS | 1753 | 1467058553139 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 1753 | 1467058553150 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:53 INFO - PROCESS | 1753 | ++DOCSHELL 0xa901b800 == 60 [pid = 1753] [id = 79] 13:15:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0xa9a0b000) [pid = 1753] [serial = 236] [outer = (nil)] 13:15:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0xad24e800) [pid = 1753] [serial = 237] [outer = 0xa9a0b000] 13:15:53 INFO - PROCESS | 1753 | 1467058553230 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0xad250800) [pid = 1753] [serial = 238] [outer = 0xa9a0b000] 13:15:54 INFO - PROCESS | 1753 | 1467058554170 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]]]}] 13:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1432ms 13:15:54 INFO - PROCESS | 1753 | 1467058554202 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 13:15:54 INFO - PROCESS | 1753 | 1467058554206 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 13:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:15:54 INFO - PROCESS | 1753 | 1467058554213 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 1753 | 1467058554216 Marionette TRACE conn4 <- [1,290,null,{}] 13:15:54 INFO - PROCESS | 1753 | 1467058554223 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}] 13:15:54 INFO - PROCESS | 1753 | 1467058554228 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:54 INFO - PROCESS | 1753 | 1467058554424 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 13:15:54 INFO - PROCESS | 1753 | 1467058554588 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 1753 | 1467058554595 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x924c6c00 == 61 [pid = 1753] [id = 80] 13:15:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x924c7000) [pid = 1753] [serial = 239] [outer = (nil)] 13:15:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x92de1c00) [pid = 1753] [serial = 240] [outer = 0x924c7000] 13:15:54 INFO - PROCESS | 1753 | 1467058554675 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x92de3400) [pid = 1753] [serial = 241] [outer = 0x924c7000] 13:15:55 INFO - PROCESS | 1753 | 1467058555879 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]]]}] 13:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1699ms 13:15:55 INFO - PROCESS | 1753 | 1467058555913 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 1753 | 1467058555920 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 13:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:15:55 INFO - PROCESS | 1753 | 1467058555933 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 1753 | 1467058555943 Marionette TRACE conn4 <- [1,294,null,{}] 13:15:55 INFO - PROCESS | 1753 | 1467058555956 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}] 13:15:55 INFO - PROCESS | 1753 | 1467058555963 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:56 INFO - PROCESS | 1753 | 1467058556198 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 13:15:56 INFO - PROCESS | 1753 | 1467058556375 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 1753 | 1467058556389 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x93d46400 == 62 [pid = 1753] [id = 81] 13:15:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x93d48400) [pid = 1753] [serial = 242] [outer = (nil)] 13:15:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x95232000) [pid = 1753] [serial = 243] [outer = 0x93d48400] 13:15:56 INFO - PROCESS | 1753 | 1467058556465 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x95695c00) [pid = 1753] [serial = 244] [outer = 0x93d48400] 13:15:57 INFO - PROCESS | 1753 | 1467058557455 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]]]}] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x93b30c00 == 61 [pid = 1753] [id = 28] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x93052c00 == 60 [pid = 1753] [id = 29] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x9b883000 == 59 [pid = 1753] [id = 27] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x93b37c00 == 58 [pid = 1753] [id = 23] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x93b31000 == 57 [pid = 1753] [id = 26] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0xa8247400) [pid = 1753] [serial = 149] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0xa340ec00 == 56 [pid = 1753] [id = 25] 13:15:57 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. 13:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1611ms 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x91caa000 == 55 [pid = 1753] [id = 72] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0xa23a1c00 == 54 [pid = 1753] [id = 71] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x9a0a1800 == 53 [pid = 1753] [id = 70] 13:15:57 INFO - PROCESS | 1753 | 1467058557546 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 1753 | 1467058557553 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x998a7c00 == 52 [pid = 1753] [id = 69] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x956a3000 == 51 [pid = 1753] [id = 68] 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x98c8a800 == 50 [pid = 1753] [id = 67] 13:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:15:57 INFO - PROCESS | 1753 | --DOCSHELL 0x94838000 == 49 [pid = 1753] [id = 66] 13:15:57 INFO - PROCESS | 1753 | 1467058557576 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - PROCESS | 1753 | 1467058557579 Marionette TRACE conn4 <- [1,298,null,{}] 13:15:57 INFO - PROCESS | 1753 | 1467058557587 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}] 13:15:57 INFO - PROCESS | 1753 | 1467058557592 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:57 INFO - PROCESS | 1753 | 1467058557765 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x9b877400) [pid = 1753] [serial = 164] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x98cfd800) [pid = 1753] [serial = 158] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x99b4bc00) [pid = 1753] [serial = 170] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x9a172c00) [pid = 1753] [serial = 140] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x9a420c00) [pid = 1753] [serial = 162] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x9569e400) [pid = 1753] [serial = 156] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0xa6f41800) [pid = 1753] [serial = 146] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x9569b400) [pid = 1753] [serial = 155] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0xa2215c00) [pid = 1753] [serial = 167] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x9a412800) [pid = 1753] [serial = 161] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x9569e000) [pid = 1753] [serial = 137] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x99c2f000) [pid = 1753] [serial = 152] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x93b33c00) [pid = 1753] [serial = 168] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x9b882000) [pid = 1753] [serial = 165] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0xa1013800) [pid = 1753] [serial = 143] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x999b6400) [pid = 1753] [serial = 159] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x9a414400) [pid = 1753] [serial = 171] [outer = (nil)] [url = about:blank] 13:15:57 INFO - PROCESS | 1753 | 1467058557971 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 1753 | 1467058557979 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x924cf000 == 50 [pid = 1753] [id = 82] 13:15:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x92b74000) [pid = 1753] [serial = 245] [outer = (nil)] 13:15:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x92b7e400) [pid = 1753] [serial = 246] [outer = 0x92b74000] 13:15:58 INFO - PROCESS | 1753 | 1467058558061 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x94838000) [pid = 1753] [serial = 247] [outer = 0x92b74000] 13:15:58 INFO - PROCESS | 1753 | 1467058558869 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]]]}] 13:15:58 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. 13:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1345ms 13:15:58 INFO - PROCESS | 1753 | 1467058558916 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 1753 | 1467058558920 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 13:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:15:58 INFO - PROCESS | 1753 | 1467058558927 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 1753 | 1467058558933 Marionette TRACE conn4 <- [1,302,null,{}] 13:15:58 INFO - PROCESS | 1753 | 1467058558948 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}] 13:15:58 INFO - PROCESS | 1753 | 1467058558958 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:59 INFO - PROCESS | 1753 | 1467058559128 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 13:15:59 INFO - PROCESS | 1753 | 1467058559253 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:59 INFO - PROCESS | 1753 | 1467058559264 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:15:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x98c93800 == 51 [pid = 1753] [id = 83] 13:15:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x98c94c00) [pid = 1753] [serial = 248] [outer = (nil)] 13:15:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x99906400) [pid = 1753] [serial = 249] [outer = 0x98c94c00] 13:15:59 INFO - PROCESS | 1753 | 1467058559341 Marionette DEBUG loaded listener.js 13:15:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x99b4c000) [pid = 1753] [serial = 250] [outer = 0x98c94c00] 13:16:00 INFO - PROCESS | 1753 | 1467058560210 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]]]}] 13:16:00 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. 13:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1341ms 13:16:00 INFO - PROCESS | 1753 | 1467058560273 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 13:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:16:00 INFO - PROCESS | 1753 | 1467058560277 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 13:16:00 INFO - PROCESS | 1753 | 1467058560284 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:16:00 INFO - PROCESS | 1753 | 1467058560287 Marionette TRACE conn4 <- [1,306,null,{}] 13:16:00 INFO - PROCESS | 1753 | 1467058560293 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}] 13:16:00 INFO - PROCESS | 1753 | 1467058560298 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:00 INFO - PROCESS | 1753 | 1467058560517 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 13:16:00 INFO - PROCESS | 1753 | 1467058560542 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 1753 | 1467058560551 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x91cad400 == 52 [pid = 1753] [id = 84] 13:16:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x99cccc00) [pid = 1753] [serial = 251] [outer = (nil)] 13:16:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x9a1a2400) [pid = 1753] [serial = 252] [outer = 0x99cccc00] 13:16:00 INFO - PROCESS | 1753 | 1467058560622 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x9ad09800) [pid = 1753] [serial = 253] [outer = 0x99cccc00] 13:16:01 INFO - PROCESS | 1753 | 1467058561591 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]]]}] 13:16:01 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. 13:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1381ms 13:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:16:01 INFO - PROCESS | 1753 | 1467058561665 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 1753 | 1467058561668 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 13:16:01 INFO - PROCESS | 1753 | 1467058561675 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 1753 | 1467058561678 Marionette TRACE conn4 <- [1,310,null,{}] 13:16:01 INFO - PROCESS | 1753 | 1467058561691 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}] 13:16:01 INFO - PROCESS | 1753 | 1467058561697 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:01 INFO - PROCESS | 1753 | 1467058561914 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 13:16:01 INFO - PROCESS | 1753 | 1467058561933 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 1753 | 1467058561941 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a179400 == 53 [pid = 1753] [id = 85] 13:16:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x9a90ac00) [pid = 1753] [serial = 254] [outer = (nil)] 13:16:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x9b87f800) [pid = 1753] [serial = 255] [outer = 0x9a90ac00] 13:16:02 INFO - PROCESS | 1753 | 1467058562019 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x9d425c00) [pid = 1753] [serial = 256] [outer = 0x9a90ac00] 13:16:02 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x9a41f800) [pid = 1753] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:16:02 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0xa23a2400) [pid = 1753] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:16:02 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x94839c00) [pid = 1753] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:16:02 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x99903800) [pid = 1753] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:16:02 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x99905800) [pid = 1753] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:16:02 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x98c92c00) [pid = 1753] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:16:03 INFO - PROCESS | 1753 | 1467058563029 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]]]}] 13:16:03 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. 13:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1384ms 13:16:03 INFO - PROCESS | 1753 | 1467058563059 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 1753 | 1467058563062 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 13:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:16:03 INFO - PROCESS | 1753 | 1467058563071 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 1753 | 1467058563075 Marionette TRACE conn4 <- [1,314,null,{}] 13:16:03 INFO - PROCESS | 1753 | 1467058563081 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}] 13:16:03 INFO - PROCESS | 1753 | 1467058563091 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:03 INFO - PROCESS | 1753 | 1467058563359 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 13:16:03 INFO - PROCESS | 1753 | 1467058563375 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 1753 | 1467058563385 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a41f800 == 54 [pid = 1753] [id = 86] 13:16:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x9b884000) [pid = 1753] [serial = 257] [outer = (nil)] 13:16:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0xa2fb0000) [pid = 1753] [serial = 258] [outer = 0x9b884000] 13:16:03 INFO - PROCESS | 1753 | 1467058563470 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0xa4e0b800) [pid = 1753] [serial = 259] [outer = 0x9b884000] 13:16:04 INFO - PROCESS | 1753 | 1467058564391 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]]]}] 13:16:04 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. 13:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1333ms 13:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:16:04 INFO - PROCESS | 1753 | 1467058564405 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 1753 | 1467058564408 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 13:16:04 INFO - PROCESS | 1753 | 1467058564415 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:16:04 INFO - PROCESS | 1753 | 1467058564419 Marionette TRACE conn4 <- [1,318,null,{}] 13:16:04 INFO - PROCESS | 1753 | 1467058564425 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}] 13:16:04 INFO - PROCESS | 1753 | 1467058564429 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:04 INFO - PROCESS | 1753 | 1467058564615 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 13:16:04 INFO - PROCESS | 1753 | 1467058564841 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:04 INFO - PROCESS | 1753 | 1467058564852 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x91cacc00 == 55 [pid = 1753] [id = 87] 13:16:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x91cb0800) [pid = 1753] [serial = 260] [outer = (nil)] 13:16:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x91e4cc00) [pid = 1753] [serial = 261] [outer = 0x91cb0800] 13:16:04 INFO - PROCESS | 1753 | 1467058564943 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x91e56c00) [pid = 1753] [serial = 262] [outer = 0x91cb0800] 13:16:05 INFO - PROCESS | 1753 | 1467058565982 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]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1637ms 13:16:06 INFO - PROCESS | 1753 | 1467058566056 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 1753 | 1467058566062 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 13:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:16:06 INFO - PROCESS | 1753 | 1467058566071 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 1753 | 1467058566076 Marionette TRACE conn4 <- [1,322,null,{}] 13:16:06 INFO - PROCESS | 1753 | 1467058566085 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}] 13:16:06 INFO - PROCESS | 1753 | 1467058566094 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:06 INFO - PROCESS | 1753 | 1467058566334 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 13:16:06 INFO - PROCESS | 1753 | 1467058566595 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 1753 | 1467058566609 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x92b7ec00 == 56 [pid = 1753] [id = 88] 13:16:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x92ddf000) [pid = 1753] [serial = 263] [outer = (nil)] 13:16:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x92de6400) [pid = 1753] [serial = 264] [outer = 0x92ddf000] 13:16:06 INFO - PROCESS | 1753 | 1467058566697 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x93bce800) [pid = 1753] [serial = 265] [outer = 0x92ddf000] 13:16:07 INFO - PROCESS | 1753 | 1467058567659 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]]]}] 13:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1635ms 13:16:07 INFO - PROCESS | 1753 | 1467058567710 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 1753 | 1467058567718 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 13:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:16:07 INFO - PROCESS | 1753 | 1467058567726 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 1753 | 1467058567730 Marionette TRACE conn4 <- [1,326,null,{}] 13:16:07 INFO - PROCESS | 1753 | 1467058567737 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}] 13:16:07 INFO - PROCESS | 1753 | 1467058567741 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:07 INFO - PROCESS | 1753 | 1467058567951 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 13:16:08 INFO - PROCESS | 1753 | 1467058568165 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 1753 | 1467058568173 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x98c89800 == 57 [pid = 1753] [id = 89] 13:16:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x98c8fc00) [pid = 1753] [serial = 266] [outer = (nil)] 13:16:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x998a7c00) [pid = 1753] [serial = 267] [outer = 0x98c8fc00] 13:16:08 INFO - PROCESS | 1753 | 1467058568299 Marionette DEBUG loaded listener.js 13:16:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x9a02a000) [pid = 1753] [serial = 268] [outer = 0x98c8fc00] 13:16:09 INFO - PROCESS | 1753 | 1467058569339 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]]]}] 13:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1639ms 13:16:09 INFO - PROCESS | 1753 | 1467058569366 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 13:16:09 INFO - PROCESS | 1753 | 1467058569371 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 13:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:16:09 INFO - PROCESS | 1753 | 1467058569388 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - PROCESS | 1753 | 1467058569398 Marionette TRACE conn4 <- [1,330,null,{}] 13:16:09 INFO - PROCESS | 1753 | 1467058569406 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}] 13:16:09 INFO - PROCESS | 1753 | 1467058569413 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:09 INFO - PROCESS | 1753 | 1467058569655 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 13:16:09 INFO - PROCESS | 1753 | 1467058569906 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 1753 | 1467058569915 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x924cb000 == 58 [pid = 1753] [id = 90] 13:16:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x92d45400) [pid = 1753] [serial = 269] [outer = (nil)] 13:16:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x99b4bc00) [pid = 1753] [serial = 270] [outer = 0x92d45400] 13:16:10 INFO - PROCESS | 1753 | 1467058570009 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x9a1a2800) [pid = 1753] [serial = 271] [outer = 0x92d45400] 13:16:10 INFO - PROCESS | 1753 | 1467058570922 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]]]}] 13:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1559ms 13:16:10 INFO - PROCESS | 1753 | 1467058570937 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 1753 | 1467058570941 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 13:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:16:10 INFO - PROCESS | 1753 | 1467058570949 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:16:10 INFO - PROCESS | 1753 | 1467058570952 Marionette TRACE conn4 <- [1,334,null,{}] 13:16:10 INFO - PROCESS | 1753 | 1467058570958 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}] 13:16:10 INFO - PROCESS | 1753 | 1467058570964 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:11 INFO - PROCESS | 1753 | 1467058571176 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 13:16:11 INFO - PROCESS | 1753 | 1467058571340 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 1753 | 1467058571351 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x925c6c00 == 59 [pid = 1753] [id = 91] 13:16:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x925cc400) [pid = 1753] [serial = 272] [outer = (nil)] 13:16:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x925d0800) [pid = 1753] [serial = 273] [outer = 0x925cc400] 13:16:11 INFO - PROCESS | 1753 | 1467058571476 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x925d3400) [pid = 1753] [serial = 274] [outer = 0x925cc400] 13:16:12 INFO - PROCESS | 1753 | 1467058572314 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]]]}] 13:16:12 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. 13:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1402ms 13:16:12 INFO - PROCESS | 1753 | 1467058572352 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 13:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:16:12 INFO - PROCESS | 1753 | 1467058572357 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 13:16:12 INFO - PROCESS | 1753 | 1467058572363 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:16:12 INFO - PROCESS | 1753 | 1467058572367 Marionette TRACE conn4 <- [1,338,null,{}] 13:16:12 INFO - PROCESS | 1753 | 1467058572374 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}] 13:16:12 INFO - PROCESS | 1753 | 1467058572379 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:12 INFO - PROCESS | 1753 | 1467058572569 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 13:16:12 INFO - PROCESS | 1753 | 1467058572736 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:12 INFO - PROCESS | 1753 | 1467058572751 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a907c00 == 60 [pid = 1753] [id = 92] 13:16:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x9a909400) [pid = 1753] [serial = 275] [outer = (nil)] 13:16:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x9b87b800) [pid = 1753] [serial = 276] [outer = 0x9a909400] 13:16:12 INFO - PROCESS | 1753 | 1467058572844 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0xa2375800) [pid = 1753] [serial = 277] [outer = 0x9a909400] 13:16:13 INFO - PROCESS | 1753 | 1467058573869 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]]]}] 13:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1538ms 13:16:13 INFO - PROCESS | 1753 | 1467058573902 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 1753 | 1467058573905 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 13:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:16:13 INFO - PROCESS | 1753 | 1467058573912 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 1753 | 1467058573916 Marionette TRACE conn4 <- [1,342,null,{}] 13:16:13 INFO - PROCESS | 1753 | 1467058573922 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}] 13:16:13 INFO - PROCESS | 1753 | 1467058573928 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:14 INFO - PROCESS | 1753 | 1467058574120 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 13:16:14 INFO - PROCESS | 1753 | 1467058574323 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:14 INFO - PROCESS | 1753 | 1467058574331 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e4dc00 == 61 [pid = 1753] [id = 93] 13:16:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x92335800) [pid = 1753] [serial = 278] [outer = (nil)] 13:16:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0xa688b400) [pid = 1753] [serial = 279] [outer = 0x92335800] 13:16:14 INFO - PROCESS | 1753 | 1467058574460 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0xa6f48000) [pid = 1753] [serial = 280] [outer = 0x92335800] 13:16:15 INFO - PROCESS | 1753 | 1467058575307 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]]]}] 13:16:15 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. 13:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1430ms 13:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:16:15 INFO - PROCESS | 1753 | 1467058575343 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 13:16:15 INFO - PROCESS | 1753 | 1467058575346 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 13:16:15 INFO - PROCESS | 1753 | 1467058575353 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:16:15 INFO - PROCESS | 1753 | 1467058575357 Marionette TRACE conn4 <- [1,346,null,{}] 13:16:15 INFO - PROCESS | 1753 | 1467058575363 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}] 13:16:15 INFO - PROCESS | 1753 | 1467058575368 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:15 INFO - PROCESS | 1753 | 1467058575548 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 13:16:15 INFO - PROCESS | 1753 | 1467058575719 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:15 INFO - PROCESS | 1753 | 1467058575727 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb34c00 == 62 [pid = 1753] [id = 94] 13:16:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x8eb36400) [pid = 1753] [serial = 281] [outer = (nil)] 13:16:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x8eb3ec00) [pid = 1753] [serial = 282] [outer = 0x8eb36400] 13:16:15 INFO - PROCESS | 1753 | 1467058575806 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x8eb41800) [pid = 1753] [serial = 283] [outer = 0x8eb36400] 13:16:16 INFO - PROCESS | 1753 | 1467058576739 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]]]}] 13:16:16 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. 13:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1432ms 13:16:16 INFO - PROCESS | 1753 | 1467058576785 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 13:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:16:16 INFO - PROCESS | 1753 | 1467058576789 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 13:16:16 INFO - PROCESS | 1753 | 1467058576796 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:16:16 INFO - PROCESS | 1753 | 1467058576799 Marionette TRACE conn4 <- [1,350,null,{}] 13:16:16 INFO - PROCESS | 1753 | 1467058576805 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}] 13:16:16 INFO - PROCESS | 1753 | 1467058576810 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:16 INFO - PROCESS | 1753 | 1467058576994 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 13:16:17 INFO - PROCESS | 1753 | 1467058577159 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 1753 | 1467058577167 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb43800 == 63 [pid = 1753] [id = 95] 13:16:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x91caf800) [pid = 1753] [serial = 284] [outer = (nil)] 13:16:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x9a171400) [pid = 1753] [serial = 285] [outer = 0x91caf800] 13:16:17 INFO - PROCESS | 1753 | 1467058577247 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0xa6887c00) [pid = 1753] [serial = 286] [outer = 0x91caf800] 13:16:18 INFO - PROCESS | 1753 | 1467058578202 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]]]}] 13:16:18 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. 13:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1437ms 13:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:16:18 INFO - PROCESS | 1753 | 1467058578233 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 13:16:18 INFO - PROCESS | 1753 | 1467058578237 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 13:16:18 INFO - PROCESS | 1753 | 1467058578244 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:16:18 INFO - PROCESS | 1753 | 1467058578247 Marionette TRACE conn4 <- [1,354,null,{}] 13:16:18 INFO - PROCESS | 1753 | 1467058578253 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}] 13:16:18 INFO - PROCESS | 1753 | 1467058578259 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:18 INFO - PROCESS | 1753 | 1467058578455 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 13:16:18 INFO - PROCESS | 1753 | 1467058578628 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 1753 | 1467058578642 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecbd000 == 64 [pid = 1753] [id = 96] 13:16:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x8ecbe000) [pid = 1753] [serial = 287] [outer = (nil)] 13:16:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x8ecc1c00) [pid = 1753] [serial = 288] [outer = 0x8ecbe000] 13:16:18 INFO - PROCESS | 1753 | 1467058578768 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x8ecc4800) [pid = 1753] [serial = 289] [outer = 0x8ecbe000] 13:16:20 INFO - PROCESS | 1753 | 1467058580017 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]]]}] 13:16:20 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. 13:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1788ms 13:16:20 INFO - PROCESS | 1753 | 1467058580031 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 1753 | 1467058580036 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 13:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:16:20 INFO - PROCESS | 1753 | 1467058580045 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 1753 | 1467058580051 Marionette TRACE conn4 <- [1,358,null,{}] 13:16:20 INFO - PROCESS | 1753 | 1467058580060 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}] 13:16:20 INFO - PROCESS | 1753 | 1467058580065 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:20 INFO - PROCESS | 1753 | 1467058580255 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 13:16:20 INFO - PROCESS | 1753 | 1467058580490 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 1753 | 1467058580501 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x9232cc00 == 65 [pid = 1753] [id = 97] 13:16:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x924cd000) [pid = 1753] [serial = 290] [outer = (nil)] 13:16:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x925c5c00) [pid = 1753] [serial = 291] [outer = 0x924cd000] 13:16:20 INFO - PROCESS | 1753 | 1467058580669 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x925cdc00) [pid = 1753] [serial = 292] [outer = 0x924cd000] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0xa23a8400 == 64 [pid = 1753] [id = 16] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x9d815400 == 63 [pid = 1753] [id = 48] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x999c4800 == 62 [pid = 1753] [id = 47] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0xa682e800 == 61 [pid = 1753] [id = 49] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x91cb4000) [pid = 1753] [serial = 215] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x9a41f800 == 60 [pid = 1753] [id = 86] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x9a179400 == 59 [pid = 1753] [id = 85] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x91cad400 == 58 [pid = 1753] [id = 84] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x98c93800 == 57 [pid = 1753] [id = 83] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x924cf000 == 56 [pid = 1753] [id = 82] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x93d46400 == 55 [pid = 1753] [id = 81] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0xa901b800 == 54 [pid = 1753] [id = 79] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0xa9062400 == 53 [pid = 1753] [id = 78] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0xa8241c00 == 52 [pid = 1753] [id = 77] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x9990f000 == 51 [pid = 1753] [id = 76] 13:16:21 INFO - PROCESS | 1753 | 1467058581736 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]]]}] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x9a09ec00 == 50 [pid = 1753] [id = 75] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x98a53800 == 49 [pid = 1753] [id = 74] 13:16:21 INFO - PROCESS | 1753 | --DOCSHELL 0x91ca9400 == 48 [pid = 1753] [id = 73] 13:16:21 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. 13:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1740ms 13:16:21 INFO - PROCESS | 1753 | 1467058581792 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 13:16:21 INFO - PROCESS | 1753 | 1467058581799 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x9b87e400) [pid = 1753] [serial = 210] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x9b414800) [pid = 1753] [serial = 209] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0xa2fafc00) [pid = 1753] [serial = 212] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x9a171800) [pid = 1753] [serial = 179] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x95696800) [pid = 1753] [serial = 198] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x9527b400) [pid = 1753] [serial = 197] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x99908000) [pid = 1753] [serial = 203] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0x9990c000) [pid = 1753] [serial = 204] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0xa25fd000) [pid = 1753] [serial = 182] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x98c8c400) [pid = 1753] [serial = 188] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x9a19d000) [pid = 1753] [serial = 206] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0xa901c800) [pid = 1753] [serial = 194] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0xa62b5400) [pid = 1753] [serial = 213] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0xa8c44000) [pid = 1753] [serial = 191] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0xa23a3c00) [pid = 1753] [serial = 173] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x9a172000) [pid = 1753] [serial = 201] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x99b52400) [pid = 1753] [serial = 200] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x953a7400) [pid = 1753] [serial = 176] [outer = (nil)] [url = about:blank] 13:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0xa6eaa800) [pid = 1753] [serial = 185] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x9a419000) [pid = 1753] [serial = 207] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 1753 | 1467058581847 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:16:21 INFO - PROCESS | 1753 | 1467058581854 Marionette TRACE conn4 <- [1,362,null,{}] 13:16:21 INFO - PROCESS | 1753 | 1467058581860 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}] 13:16:21 INFO - PROCESS | 1753 | 1467058581866 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:22 INFO - PROCESS | 1753 | 1467058582061 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 13:16:22 INFO - PROCESS | 1753 | 1467058582249 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:22 INFO - PROCESS | 1753 | 1467058582256 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e54800 == 49 [pid = 1753] [id = 98] 13:16:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x92b78800) [pid = 1753] [serial = 293] [outer = (nil)] 13:16:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x92d43400) [pid = 1753] [serial = 294] [outer = 0x92b78800] 13:16:22 INFO - PROCESS | 1753 | 1467058582334 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x92d49000) [pid = 1753] [serial = 295] [outer = 0x92b78800] 13:16:23 INFO - PROCESS | 1753 | 1467058583288 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]]]}] 13:16:23 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. 13:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1492ms 13:16:23 INFO - PROCESS | 1753 | 1467058583335 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 13:16:23 INFO - PROCESS | 1753 | 1467058583339 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 13:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:16:23 INFO - PROCESS | 1753 | 1467058583346 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - PROCESS | 1753 | 1467058583351 Marionette TRACE conn4 <- [1,366,null,{}] 13:16:23 INFO - PROCESS | 1753 | 1467058583367 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}] 13:16:23 INFO - PROCESS | 1753 | 1467058583376 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:23 INFO - PROCESS | 1753 | 1467058583563 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 13:16:23 INFO - PROCESS | 1753 | 1467058583719 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 1753 | 1467058583730 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x95278800 == 50 [pid = 1753] [id = 99] 13:16:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x953a8800) [pid = 1753] [serial = 296] [outer = (nil)] 13:16:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x953ecc00) [pid = 1753] [serial = 297] [outer = 0x953a8800] 13:16:23 INFO - PROCESS | 1753 | 1467058583809 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x97942c00) [pid = 1753] [serial = 298] [outer = 0x953a8800] 13:16:24 INFO - PROCESS | 1753 | 1467058584795 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]]]}] 13:16:24 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. 13:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1496ms 13:16:24 INFO - PROCESS | 1753 | 1467058584845 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 1753 | 1467058584849 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 13:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:16:24 INFO - PROCESS | 1753 | 1467058584863 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - PROCESS | 1753 | 1467058584865 Marionette TRACE conn4 <- [1,370,null,{}] 13:16:24 INFO - PROCESS | 1753 | 1467058584871 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}] 13:16:24 INFO - PROCESS | 1753 | 1467058584878 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:25 INFO - PROCESS | 1753 | 1467058585156 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 13:16:25 INFO - PROCESS | 1753 | 1467058585181 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 1753 | 1467058585189 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x91cb8000 == 51 [pid = 1753] [id = 100] 13:16:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x98c8c800) [pid = 1753] [serial = 299] [outer = (nil)] 13:16:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x998a3c00) [pid = 1753] [serial = 300] [outer = 0x98c8c800] 13:16:25 INFO - PROCESS | 1753 | 1467058585306 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x9990a000) [pid = 1753] [serial = 301] [outer = 0x98c8c800] 13:16:26 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x99cccc00) [pid = 1753] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:16:26 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x9a90ac00) [pid = 1753] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:16:26 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x98c94c00) [pid = 1753] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:16:26 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x91caac00) [pid = 1753] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:16:26 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x93d48400) [pid = 1753] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:16:26 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x92b74000) [pid = 1753] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:16:26 INFO - PROCESS | 1753 | 1467058586574 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]]]}] 13:16:26 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. 13:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1733ms 13:16:26 INFO - PROCESS | 1753 | 1467058586598 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 13:16:26 INFO - PROCESS | 1753 | 1467058586601 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 13:16:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:16:26 INFO - PROCESS | 1753 | 1467058586608 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:16:26 INFO - PROCESS | 1753 | 1467058586611 Marionette TRACE conn4 <- [1,374,null,{}] 13:16:26 INFO - PROCESS | 1753 | 1467058586626 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}] 13:16:26 INFO - PROCESS | 1753 | 1467058586632 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:26 INFO - PROCESS | 1753 | 1467058586802 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 13:16:26 INFO - PROCESS | 1753 | 1467058586858 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 1753 | 1467058586867 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x91caac00 == 52 [pid = 1753] [id = 101] 13:16:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x91caf000) [pid = 1753] [serial = 302] [outer = (nil)] 13:16:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x9989f400) [pid = 1753] [serial = 303] [outer = 0x91caf000] 13:16:26 INFO - PROCESS | 1753 | 1467058586936 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x99b52400) [pid = 1753] [serial = 304] [outer = 0x91caf000] 13:16:27 INFO - PROCESS | 1753 | 1467058587840 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:16:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:16:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1289ms 13:16:27 INFO - PROCESS | 1753 | 1467058587898 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 13:16:27 INFO - PROCESS | 1753 | 1467058587902 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 13:16:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:16:27 INFO - PROCESS | 1753 | 1467058587909 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - PROCESS | 1753 | 1467058587912 Marionette TRACE conn4 <- [1,378,null,{}] 13:16:27 INFO - PROCESS | 1753 | 1467058587919 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}] 13:16:27 INFO - PROCESS | 1753 | 1467058587927 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:28 INFO - PROCESS | 1753 | 1467058588136 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 13:16:28 INFO - PROCESS | 1753 | 1467058588266 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:28 INFO - PROCESS | 1753 | 1467058588275 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b3800 == 53 [pid = 1753] [id = 102] 13:16:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x98c89c00) [pid = 1753] [serial = 305] [outer = (nil)] 13:16:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x9a41e000) [pid = 1753] [serial = 306] [outer = 0x98c89c00] 13:16:28 INFO - PROCESS | 1753 | 1467058588349 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x9b87b400) [pid = 1753] [serial = 307] [outer = 0x98c89c00] 13:16:29 INFO - PROCESS | 1753 | 1467058589486 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:16:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:16:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1633ms 13:16:29 INFO - PROCESS | 1753 | 1467058589544 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 13:16:29 INFO - PROCESS | 1753 | 1467058589549 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 13:16:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:16:29 INFO - PROCESS | 1753 | 1467058589558 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:16:29 INFO - PROCESS | 1753 | 1467058589563 Marionette TRACE conn4 <- [1,382,null,{}] 13:16:29 INFO - PROCESS | 1753 | 1467058589571 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}] 13:16:29 INFO - PROCESS | 1753 | 1467058589578 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:29 INFO - PROCESS | 1753 | 1467058589777 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 13:16:30 INFO - PROCESS | 1753 | 1467058589998 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:30 INFO - PROCESS | 1753 | 1467058590006 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e54c00 == 54 [pid = 1753] [id = 103] 13:16:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x91e58000) [pid = 1753] [serial = 308] [outer = (nil)] 13:16:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x92b7d400) [pid = 1753] [serial = 309] [outer = 0x91e58000] 13:16:30 INFO - PROCESS | 1753 | 1467058590138 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x92d48c00) [pid = 1753] [serial = 310] [outer = 0x91e58000] 13:16:30 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:30 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:16:30 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:30 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:30 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:16:31 INFO - PROCESS | 1753 | 1467058591120 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:16:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:16:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1597ms 13:16:31 INFO - PROCESS | 1753 | 1467058591156 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 1753 | 1467058591164 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 13:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:16:31 INFO - PROCESS | 1753 | 1467058591176 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 1753 | 1467058591180 Marionette TRACE conn4 <- [1,386,null,{}] 13:16:31 INFO - PROCESS | 1753 | 1467058591187 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}] 13:16:31 INFO - PROCESS | 1753 | 1467058591192 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:31 INFO - PROCESS | 1753 | 1467058591437 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 13:16:31 INFO - PROCESS | 1753 | 1467058591744 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:31 INFO - PROCESS | 1753 | 1467058591756 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x953ea800 == 55 [pid = 1753] [id = 104] 13:16:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x98c8d800) [pid = 1753] [serial = 311] [outer = (nil)] 13:16:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x99901c00) [pid = 1753] [serial = 312] [outer = 0x98c8d800] 13:16:31 INFO - PROCESS | 1753 | 1467058591855 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x9a172400) [pid = 1753] [serial = 313] [outer = 0x98c8d800] 13:16:32 INFO - PROCESS | 1753 | 1467058592811 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]]]}] 13:16:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:16:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1693ms 13:16:32 INFO - PROCESS | 1753 | 1467058592869 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 13:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:16:32 INFO - PROCESS | 1753 | 1467058592873 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 13:16:32 INFO - PROCESS | 1753 | 1467058592880 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:16:32 INFO - PROCESS | 1753 | 1467058592886 Marionette TRACE conn4 <- [1,390,null,{}] 13:16:32 INFO - PROCESS | 1753 | 1467058592903 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}] 13:16:32 INFO - PROCESS | 1753 | 1467058592912 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:33 INFO - PROCESS | 1753 | 1467058593141 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 13:16:33 INFO - PROCESS | 1753 | 1467058593401 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 1753 | 1467058593417 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x9b882000 == 56 [pid = 1753] [id = 105] 13:16:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x9b882800) [pid = 1753] [serial = 314] [outer = (nil)] 13:16:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0xa1087800) [pid = 1753] [serial = 315] [outer = 0x9b882800] 13:16:33 INFO - PROCESS | 1753 | 1467058593498 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0xa2220c00) [pid = 1753] [serial = 316] [outer = 0x9b882800] 13:16:34 INFO - PROCESS | 1753 | 1467058594461 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]]]}] 13:16:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:16:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1638ms 13:16:34 INFO - PROCESS | 1753 | 1467058594518 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 13:16:34 INFO - PROCESS | 1753 | 1467058594523 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 13:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:16:34 INFO - PROCESS | 1753 | 1467058594530 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:16:34 INFO - PROCESS | 1753 | 1467058594534 Marionette TRACE conn4 <- [1,394,null,{}] 13:16:34 INFO - PROCESS | 1753 | 1467058594539 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}] 13:16:34 INFO - PROCESS | 1753 | 1467058594545 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:34 INFO - PROCESS | 1753 | 1467058594739 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 13:16:34 INFO - PROCESS | 1753 | 1467058594955 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:34 INFO - PROCESS | 1753 | 1467058594961 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e49800 == 57 [pid = 1753] [id = 106] 13:16:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x9a171800) [pid = 1753] [serial = 317] [outer = (nil)] 13:16:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0xa2facc00) [pid = 1753] [serial = 318] [outer = 0x9a171800] 13:16:35 INFO - PROCESS | 1753 | 1467058595066 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0xa3417c00) [pid = 1753] [serial = 319] [outer = 0x9a171800] 13:16:35 INFO - PROCESS | 1753 | 1467058595977 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]]]}] 13:16:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:16:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1480ms 13:16:36 INFO - PROCESS | 1753 | 1467058596012 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 13:16:36 INFO - PROCESS | 1753 | 1467058596015 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 13:16:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:16:36 INFO - PROCESS | 1753 | 1467058596022 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:16:36 INFO - PROCESS | 1753 | 1467058596025 Marionette TRACE conn4 <- [1,398,null,{}] 13:16:36 INFO - PROCESS | 1753 | 1467058596032 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}] 13:16:36 INFO - PROCESS | 1753 | 1467058596037 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:36 INFO - PROCESS | 1753 | 1467058596246 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 13:16:36 INFO - PROCESS | 1753 | 1467058596471 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 1753 | 1467058596482 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x91cb8c00 == 58 [pid = 1753] [id = 107] 13:16:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0xa5074000) [pid = 1753] [serial = 320] [outer = (nil)] 13:16:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0xa6ead400) [pid = 1753] [serial = 321] [outer = 0xa5074000] 13:16:36 INFO - PROCESS | 1753 | 1467058596588 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0xa82ea800) [pid = 1753] [serial = 322] [outer = 0xa5074000] 13:16:37 INFO - PROCESS | 1753 | 1467058597541 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]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1581ms 13:16:37 INFO - PROCESS | 1753 | 1467058597605 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 13:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:16:37 INFO - PROCESS | 1753 | 1467058597610 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 13:16:37 INFO - PROCESS | 1753 | 1467058597617 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - PROCESS | 1753 | 1467058597620 Marionette TRACE conn4 <- [1,402,null,{}] 13:16:37 INFO - PROCESS | 1753 | 1467058597627 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}] 13:16:37 INFO - PROCESS | 1753 | 1467058597638 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:37 INFO - PROCESS | 1753 | 1467058597894 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 13:16:38 INFO - PROCESS | 1753 | 1467058598160 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 1753 | 1467058598169 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee66400 == 59 [pid = 1753] [id = 108] 13:16:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x8ee67400) [pid = 1753] [serial = 323] [outer = (nil)] 13:16:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x8ee6f800) [pid = 1753] [serial = 324] [outer = 0x8ee67400] 13:16:38 INFO - PROCESS | 1753 | 1467058598258 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0xa82f8c00) [pid = 1753] [serial = 325] [outer = 0x8ee67400] 13:16:39 INFO - PROCESS | 1753 | 1467058599214 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]]]}] 13:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1641ms 13:16:39 INFO - PROCESS | 1753 | 1467058599259 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 13:16:39 INFO - PROCESS | 1753 | 1467058599263 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 13:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:16:39 INFO - PROCESS | 1753 | 1467058599269 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 1753 | 1467058599273 Marionette TRACE conn4 <- [1,406,null,{}] 13:16:39 INFO - PROCESS | 1753 | 1467058599279 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}] 13:16:39 INFO - PROCESS | 1753 | 1467058599284 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:39 INFO - PROCESS | 1753 | 1467058599488 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 13:16:39 INFO - PROCESS | 1753 | 1467058599710 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 1753 | 1467058599718 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1e7000 == 60 [pid = 1753] [id = 109] 13:16:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x8e1e7800) [pid = 1753] [serial = 326] [outer = (nil)] 13:16:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 164 (0x8e1ee400) [pid = 1753] [serial = 327] [outer = 0x8e1e7800] 13:16:39 INFO - PROCESS | 1753 | 1467058599840 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 165 (0x8e1f1400) [pid = 1753] [serial = 328] [outer = 0x8e1e7800] 13:16:40 INFO - PROCESS | 1753 | 1467058600759 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]]]}] 13:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1532ms 13:16:40 INFO - PROCESS | 1753 | 1467058600803 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 13:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:16:40 INFO - PROCESS | 1753 | 1467058600808 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 13:16:40 INFO - PROCESS | 1753 | 1467058600815 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - PROCESS | 1753 | 1467058600819 Marionette TRACE conn4 <- [1,410,null,{}] 13:16:40 INFO - PROCESS | 1753 | 1467058600826 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}] 13:16:40 INFO - PROCESS | 1753 | 1467058600831 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:41 INFO - PROCESS | 1753 | 1467058601024 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 13:16:41 INFO - PROCESS | 1753 | 1467058601579 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 1753 | 1467058601592 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee62400 == 61 [pid = 1753] [id = 110] 13:16:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 166 (0x8ee62c00) [pid = 1753] [serial = 329] [outer = (nil)] 13:16:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 167 (0x8ee68c00) [pid = 1753] [serial = 330] [outer = 0x8ee62c00] 13:16:41 INFO - PROCESS | 1753 | 1467058601683 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 168 (0x8ee70800) [pid = 1753] [serial = 331] [outer = 0x8ee62c00] 13:16:42 INFO - PROCESS | 1753 | 1467058602611 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]]]}] 13:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1846ms 13:16:42 INFO - PROCESS | 1753 | 1467058602664 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 1753 | 1467058602669 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 13:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:16:42 INFO - PROCESS | 1753 | 1467058602677 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 1753 | 1467058602681 Marionette TRACE conn4 <- [1,414,null,{}] 13:16:42 INFO - PROCESS | 1753 | 1467058602689 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}] 13:16:42 INFO - PROCESS | 1753 | 1467058602696 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:42 INFO - PROCESS | 1753 | 1467058602879 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 13:16:43 INFO - PROCESS | 1753 | 1467058603222 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 1753 | 1467058603230 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x925c9400 == 62 [pid = 1753] [id = 111] 13:16:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 169 (0x925cb400) [pid = 1753] [serial = 332] [outer = (nil)] 13:16:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 170 (0x92b71000) [pid = 1753] [serial = 333] [outer = 0x925cb400] 13:16:43 INFO - PROCESS | 1753 | 1467058603313 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 171 (0x92b7a000) [pid = 1753] [serial = 334] [outer = 0x925cb400] 13:16:44 INFO - PROCESS | 1753 | 1467058604260 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]]]}] 13:16:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:16:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1635ms 13:16:44 INFO - PROCESS | 1753 | 1467058604315 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 1753 | 1467058604320 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 13:16:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:16:44 INFO - PROCESS | 1753 | 1467058604328 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 1753 | 1467058604332 Marionette TRACE conn4 <- [1,418,null,{}] 13:16:44 INFO - PROCESS | 1753 | 1467058604338 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}] 13:16:44 INFO - PROCESS | 1753 | 1467058604343 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:44 INFO - PROCESS | 1753 | 1467058604546 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 13:16:44 INFO - PROCESS | 1753 | 1467058604812 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:44 INFO - PROCESS | 1753 | 1467058604823 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x92b70000 == 63 [pid = 1753] [id = 112] 13:16:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 172 (0x93bcbc00) [pid = 1753] [serial = 335] [outer = (nil)] 13:16:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 173 (0x9569b800) [pid = 1753] [serial = 336] [outer = 0x93bcbc00] 13:16:44 INFO - PROCESS | 1753 | 1467058604913 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 174 (0x99804000) [pid = 1753] [serial = 337] [outer = 0x93bcbc00] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x93bca000 == 62 [pid = 1753] [id = 37] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x953e5400 == 61 [pid = 1753] [id = 38] 13:16:45 INFO - PROCESS | 1753 | --DOMWINDOW == 173 (0xa2fb0000) [pid = 1753] [serial = 258] [outer = (nil)] [url = about:blank] 13:16:45 INFO - PROCESS | 1753 | --DOMWINDOW == 172 (0xa82f4400) [pid = 1753] [serial = 231] [outer = (nil)] [url = about:blank] 13:16:45 INFO - PROCESS | 1753 | --DOMWINDOW == 171 (0xa9a02000) [pid = 1753] [serial = 234] [outer = (nil)] [url = about:blank] 13:16:45 INFO - PROCESS | 1753 | --DOMWINDOW == 170 (0x98c91400) [pid = 1753] [serial = 221] [outer = (nil)] [url = about:blank] 13:16:45 INFO - PROCESS | 1753 | --DOMWINDOW == 169 (0x9adfa400) [pid = 1753] [serial = 225] [outer = (nil)] [url = about:blank] 13:16:45 INFO - PROCESS | 1753 | --DOMWINDOW == 168 (0xad24e800) [pid = 1753] [serial = 237] [outer = (nil)] [url = about:blank] 13:16:45 INFO - PROCESS | 1753 | --DOMWINDOW == 167 (0xa5016400) [pid = 1753] [serial = 228] [outer = (nil)] [url = about:blank] 13:16:45 INFO - PROCESS | 1753 | --DOMWINDOW == 166 (0x91cb3400) [pid = 1753] [serial = 218] [outer = (nil)] [url = about:blank] 13:16:45 INFO - PROCESS | 1753 | --DOMWINDOW == 165 (0x92de1c00) [pid = 1753] [serial = 240] [outer = (nil)] [url = about:blank] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb43800 == 60 [pid = 1753] [id = 95] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb34c00 == 59 [pid = 1753] [id = 94] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x91e4dc00 == 58 [pid = 1753] [id = 93] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x9a907c00 == 57 [pid = 1753] [id = 92] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x925c6c00 == 56 [pid = 1753] [id = 91] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x924cb000 == 55 [pid = 1753] [id = 90] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x98c89800 == 54 [pid = 1753] [id = 89] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x92b7ec00 == 53 [pid = 1753] [id = 88] 13:16:45 INFO - PROCESS | 1753 | --DOCSHELL 0x91cacc00 == 52 [pid = 1753] [id = 87] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 164 (0x9ad09800) [pid = 1753] [serial = 253] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 163 (0x9b87f800) [pid = 1753] [serial = 255] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0x9d425c00) [pid = 1753] [serial = 256] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x9a1a2400) [pid = 1753] [serial = 252] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x9a095800) [pid = 1753] [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.] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x99906400) [pid = 1753] [serial = 249] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x924c9400) [pid = 1753] [serial = 216] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x95695c00) [pid = 1753] [serial = 244] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x95232000) [pid = 1753] [serial = 243] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x92b7e400) [pid = 1753] [serial = 246] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x94838000) [pid = 1753] [serial = 247] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x99b4c000) [pid = 1753] [serial = 250] [outer = (nil)] [url = about:blank] 13:16:46 INFO - PROCESS | 1753 | 1467058606213 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]]]}] 13:16:46 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 13:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1933ms 13:16:46 INFO - PROCESS | 1753 | 1467058606295 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 1753 | 1467058606299 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 13:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:16:46 INFO - PROCESS | 1753 | 1467058606315 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:16:46 INFO - PROCESS | 1753 | 1467058606326 Marionette TRACE conn4 <- [1,422,null,{}] 13:16:46 INFO - PROCESS | 1753 | 1467058606352 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}] 13:16:46 INFO - PROCESS | 1753 | 1467058606362 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:46 INFO - PROCESS | 1753 | 1467058606541 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 13:16:46 INFO - PROCESS | 1753 | 1467058606553 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 1753 | 1467058606559 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec09000 == 53 [pid = 1753] [id = 113] 13:16:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x8ec0dc00) [pid = 1753] [serial = 338] [outer = (nil)] 13:16:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x924c9400) [pid = 1753] [serial = 339] [outer = 0x8ec0dc00] 13:16:46 INFO - PROCESS | 1753 | 1467058606642 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x92de0400) [pid = 1753] [serial = 340] [outer = 0x8ec0dc00] 13:16:47 INFO - PROCESS | 1753 | 1467058607921 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]]]}] 13:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1659ms 13:16:47 INFO - PROCESS | 1753 | 1467058607968 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 13:16:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:16:47 INFO - PROCESS | 1753 | 1467058607973 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 13:16:47 INFO - PROCESS | 1753 | 1467058607979 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:16:47 INFO - PROCESS | 1753 | 1467058607983 Marionette TRACE conn4 <- [1,426,null,{}] 13:16:47 INFO - PROCESS | 1753 | 1467058607989 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}] 13:16:47 INFO - PROCESS | 1753 | 1467058607994 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:48 INFO - PROCESS | 1753 | 1467058608226 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 13:16:48 INFO - PROCESS | 1753 | 1467058608390 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 1753 | 1467058608398 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0f000 == 54 [pid = 1753] [id = 114] 13:16:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x924c7800) [pid = 1753] [serial = 341] [outer = (nil)] 13:16:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x9527ec00) [pid = 1753] [serial = 342] [outer = 0x924c7800] 13:16:48 INFO - PROCESS | 1753 | 1467058608470 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x95699400) [pid = 1753] [serial = 343] [outer = 0x924c7800] 13:16:49 INFO - PROCESS | 1753 | 1467058609307 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] 13:16:49 INFO - PROCESS | 1753 | 1467058609379 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 13:16:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:16:49 INFO - PROCESS | 1753 | 1467058609385 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 1753 | 1467058609389 Marionette TRACE conn4 <- [1,430,null,{}] 13:16:49 INFO - PROCESS | 1753 | 1467058609395 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}] 13:16:49 INFO - PROCESS | 1753 | 1467058609400 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:49 INFO - PROCESS | 1753 | 1467058609636 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 13:16:49 INFO - PROCESS | 1753 | 1467058609660 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 1753 | 1467058609676 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x99c2f000 == 55 [pid = 1753] [id = 115] 13:16:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x9a095800) [pid = 1753] [serial = 344] [outer = (nil)] 13:16:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x9a179400) [pid = 1753] [serial = 345] [outer = 0x9a095800] 13:16:49 INFO - PROCESS | 1753 | 1467058609758 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x9a41a400) [pid = 1753] [serial = 346] [outer = 0x9a095800] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0xa6eacc00) [pid = 1753] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x9a411400) [pid = 1753] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x93bcf400) [pid = 1753] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x953e5c00) [pid = 1753] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x94841c00) [pid = 1753] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x9b884000) [pid = 1753] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0xa5011c00) [pid = 1753] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x9d81a000) [pid = 1753] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x9a174000) [pid = 1753] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0xa340dc00) [pid = 1753] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x9d844400) [pid = 1753] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0xa9a0b000) [pid = 1753] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0xa108b800) [pid = 1753] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0xa90a6400) [pid = 1753] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0x9a028000) [pid = 1753] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0xa682f400) [pid = 1753] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x93d4e000) [pid = 1753] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x93d4fc00) [pid = 1753] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x9b877c00) [pid = 1753] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0xa6887000) [pid = 1753] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x9a90d800) [pid = 1753] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x98c88400) [pid = 1753] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0xa825f400) [pid = 1753] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x9527b000) [pid = 1753] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x924c7000) [pid = 1753] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x91cab800) [pid = 1753] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x97940800) [pid = 1753] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x9a02e400) [pid = 1753] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x9b876800) [pid = 1753] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x98c8c800) [pid = 1753] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x91caf000) [pid = 1753] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x953a8800) [pid = 1753] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x92b78800) [pid = 1753] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:16:51 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x924cd000) [pid = 1753] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:16:51 INFO - PROCESS | 1753 | 1467058611433 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]]]}] 13:16:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:16:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 2133ms 13:16:51 INFO - PROCESS | 1753 | 1467058611519 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 1753 | 1467058611522 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 13:16:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:16:51 INFO - PROCESS | 1753 | 1467058611537 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 1753 | 1467058611541 Marionette TRACE conn4 <- [1,434,null,{}] 13:16:51 INFO - PROCESS | 1753 | 1467058611553 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}] 13:16:51 INFO - PROCESS | 1753 | 1467058611558 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:51 INFO - PROCESS | 1753 | 1467058611717 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 13:16:51 INFO - PROCESS | 1753 | 1467058611728 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 1753 | 1467058611734 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x925c6c00 == 56 [pid = 1753] [id = 116] 13:16:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x92ddc000) [pid = 1753] [serial = 347] [outer = (nil)] 13:16:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x94841c00) [pid = 1753] [serial = 348] [outer = 0x92ddc000] 13:16:51 INFO - PROCESS | 1753 | 1467058611806 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x953a8800) [pid = 1753] [serial = 349] [outer = 0x92ddc000] 13:16:52 INFO - PROCESS | 1753 | 1467058612665 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]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1192ms 13:16:52 INFO - PROCESS | 1753 | 1467058612724 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 1753 | 1467058612727 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 13:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:16:52 INFO - PROCESS | 1753 | 1467058612733 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - PROCESS | 1753 | 1467058612737 Marionette TRACE conn4 <- [1,438,null,{}] 13:16:52 INFO - PROCESS | 1753 | 1467058612743 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}] 13:16:52 INFO - PROCESS | 1753 | 1467058612746 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:52 INFO - PROCESS | 1753 | 1467058612911 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 13:16:52 INFO - PROCESS | 1753 | 1467058612920 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 1753 | 1467058612930 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x924c7000 == 57 [pid = 1753] [id = 117] 13:16:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x93b3d000) [pid = 1753] [serial = 350] [outer = (nil)] 13:16:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x9990f800) [pid = 1753] [serial = 351] [outer = 0x93b3d000] 13:16:53 INFO - PROCESS | 1753 | 1467058612999 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x9a17a800) [pid = 1753] [serial = 352] [outer = 0x93b3d000] 13:16:54 INFO - PROCESS | 1753 | 1467058614181 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]]]}] 13:16:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:16:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1495ms 13:16:54 INFO - PROCESS | 1753 | 1467058614231 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 1753 | 1467058614238 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 13:16:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:16:54 INFO - PROCESS | 1753 | 1467058614247 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - PROCESS | 1753 | 1467058614253 Marionette TRACE conn4 <- [1,442,null,{}] 13:16:54 INFO - PROCESS | 1753 | 1467058614263 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}] 13:16:54 INFO - PROCESS | 1753 | 1467058614269 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:54 INFO - PROCESS | 1753 | 1467058614506 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 13:16:54 INFO - PROCESS | 1753 | 1467058614758 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 1753 | 1467058614767 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec15c00 == 58 [pid = 1753] [id = 118] 13:16:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x8ec16000) [pid = 1753] [serial = 353] [outer = (nil)] 13:16:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x8ee6bc00) [pid = 1753] [serial = 354] [outer = 0x8ec16000] 13:16:54 INFO - PROCESS | 1753 | 1467058614854 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x91cb7400) [pid = 1753] [serial = 355] [outer = 0x8ec16000] 13:16:55 INFO - PROCESS | 1753 | 1467058615888 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]]]}] 13:16:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:16:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1686ms 13:16:55 INFO - PROCESS | 1753 | 1467058615933 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 1753 | 1467058615941 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 13:16:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:16:55 INFO - PROCESS | 1753 | 1467058615953 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 1753 | 1467058615957 Marionette TRACE conn4 <- [1,446,null,{}] 13:16:55 INFO - PROCESS | 1753 | 1467058615964 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}] 13:16:55 INFO - PROCESS | 1753 | 1467058615969 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:56 INFO - PROCESS | 1753 | 1467058616183 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 13:16:56 INFO - PROCESS | 1753 | 1467058616473 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:56 INFO - PROCESS | 1753 | 1467058616481 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x92d50000 == 59 [pid = 1753] [id = 119] 13:16:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x92de1c00) [pid = 1753] [serial = 356] [outer = (nil)] 13:16:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x93bd5c00) [pid = 1753] [serial = 357] [outer = 0x92de1c00] 13:16:56 INFO - PROCESS | 1753 | 1467058616572 Marionette DEBUG loaded listener.js 13:16:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x953a7400) [pid = 1753] [serial = 358] [outer = 0x92de1c00] 13:16:57 INFO - PROCESS | 1753 | 1467058617625 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]]]}] 13:16:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:16:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1737ms 13:16:57 INFO - PROCESS | 1753 | 1467058617691 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 13:16:57 INFO - PROCESS | 1753 | 1467058617695 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 13:16:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:16:57 INFO - PROCESS | 1753 | 1467058617721 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 1753 | 1467058617728 Marionette TRACE conn4 <- [1,450,null,{}] 13:16:57 INFO - PROCESS | 1753 | 1467058617749 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}] 13:16:57 INFO - PROCESS | 1753 | 1467058617759 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:57 INFO - PROCESS | 1753 | 1467058617960 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 13:16:58 INFO - PROCESS | 1753 | 1467058618174 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 1753 | 1467058618187 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x9acc6000 == 60 [pid = 1753] [id = 120] 13:16:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x9acc6400) [pid = 1753] [serial = 359] [outer = (nil)] 13:16:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x9acca400) [pid = 1753] [serial = 360] [outer = 0x9acc6400] 13:16:58 INFO - PROCESS | 1753 | 1467058618273 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x9acce400) [pid = 1753] [serial = 361] [outer = 0x9acc6400] 13:16:59 INFO - PROCESS | 1753 | 1467058619195 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] 13:16:59 INFO - PROCESS | 1753 | 1467058619271 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 13:16:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:16:59 INFO - PROCESS | 1753 | 1467058619278 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 1753 | 1467058619281 Marionette TRACE conn4 <- [1,454,null,{}] 13:16:59 INFO - PROCESS | 1753 | 1467058619287 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}] 13:16:59 INFO - PROCESS | 1753 | 1467058619293 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:59 INFO - PROCESS | 1753 | 1467058619529 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 13:16:59 INFO - PROCESS | 1753 | 1467058619764 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 1753 | 1467058619774 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:16:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecbd800 == 61 [pid = 1753] [id = 121] 13:16:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x9a194800) [pid = 1753] [serial = 362] [outer = (nil)] 13:16:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x9b87c400) [pid = 1753] [serial = 363] [outer = 0x9a194800] 13:16:59 INFO - PROCESS | 1753 | 1467058619896 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x9b884800) [pid = 1753] [serial = 364] [outer = 0x9a194800] 13:17:00 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:00 INFO - PROCESS | 1753 | 1467058620862 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]]]}] 13:17:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:17:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1646ms 13:17:00 INFO - PROCESS | 1753 | 1467058620925 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 13:17:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:17:00 INFO - PROCESS | 1753 | 1467058620929 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 13:17:00 INFO - PROCESS | 1753 | 1467058620937 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:17:00 INFO - PROCESS | 1753 | 1467058620941 Marionette TRACE conn4 <- [1,458,null,{}] 13:17:00 INFO - PROCESS | 1753 | 1467058620947 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}] 13:17:00 INFO - PROCESS | 1753 | 1467058620953 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:01 INFO - PROCESS | 1753 | 1467058621201 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 13:17:01 INFO - PROCESS | 1753 | 1467058621480 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 1753 | 1467058621489 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x9d42b400 == 62 [pid = 1753] [id = 122] 13:17:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x9d815400) [pid = 1753] [serial = 365] [outer = (nil)] 13:17:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0xa1016400) [pid = 1753] [serial = 366] [outer = 0x9d815400] 13:17:01 INFO - PROCESS | 1753 | 1467058621574 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0xa1094000) [pid = 1753] [serial = 367] [outer = 0x9d815400] 13:17:02 INFO - PROCESS | 1753 | 1467058622536 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] 13:17:02 INFO - PROCESS | 1753 | 1467058622627 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 13:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:17:02 INFO - PROCESS | 1753 | 1467058622635 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:17:02 INFO - PROCESS | 1753 | 1467058622638 Marionette TRACE conn4 <- [1,462,null,{}] 13:17:02 INFO - PROCESS | 1753 | 1467058622644 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}] 13:17:02 INFO - PROCESS | 1753 | 1467058622654 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:02 INFO - PROCESS | 1753 | 1467058622919 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 13:17:03 INFO - PROCESS | 1753 | 1467058623195 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:03 INFO - PROCESS | 1753 | 1467058623206 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecbb000 == 63 [pid = 1753] [id = 123] 13:17:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0xa23fdc00) [pid = 1753] [serial = 368] [outer = (nil)] 13:17:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0xa62b4400) [pid = 1753] [serial = 369] [outer = 0xa23fdc00] 13:17:03 INFO - PROCESS | 1753 | 1467058623288 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0xa8249400) [pid = 1753] [serial = 370] [outer = 0xa23fdc00] 13:17:04 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:04 INFO - PROCESS | 1753 | 1467058624247 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] 13:17:04 INFO - PROCESS | 1753 | 1467058624323 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 13:17:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:17:04 INFO - PROCESS | 1753 | 1467058624330 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 1753 | 1467058624334 Marionette TRACE conn4 <- [1,466,null,{}] 13:17:04 INFO - PROCESS | 1753 | 1467058624340 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}] 13:17:04 INFO - PROCESS | 1753 | 1467058624346 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:04 INFO - PROCESS | 1753 | 1467058624533 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 13:17:04 INFO - PROCESS | 1753 | 1467058624770 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 1753 | 1467058624779 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efde000 == 64 [pid = 1753] [id = 124] 13:17:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x8efe2000) [pid = 1753] [serial = 371] [outer = (nil)] 13:17:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x8efe6400) [pid = 1753] [serial = 372] [outer = 0x8efe2000] 13:17:04 INFO - PROCESS | 1753 | 1467058624879 Marionette DEBUG loaded listener.js 13:17:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x8efea400) [pid = 1753] [serial = 373] [outer = 0x8efe2000] 13:17:05 INFO - PROCESS | 1753 | 1467058625781 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] 13:17:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:17:05 INFO - PROCESS | 1753 | 1467058625831 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 13:17:05 INFO - PROCESS | 1753 | 1467058625837 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 1753 | 1467058625842 Marionette TRACE conn4 <- [1,470,null,{}] 13:17:05 INFO - PROCESS | 1753 | 1467058625848 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}] 13:17:05 INFO - PROCESS | 1753 | 1467058625852 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:06 INFO - PROCESS | 1753 | 1467058626044 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 13:17:06 INFO - PROCESS | 1753 | 1467058626224 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 1753 | 1467058626235 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x9249d400 == 65 [pid = 1753] [id = 125] 13:17:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x9249e000) [pid = 1753] [serial = 374] [outer = (nil)] 13:17:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x924a3c00) [pid = 1753] [serial = 375] [outer = 0x9249e000] 13:17:06 INFO - PROCESS | 1753 | 1467058626367 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x924a7400) [pid = 1753] [serial = 376] [outer = 0x9249e000] 13:17:07 INFO - PROCESS | 1753 | 1467058627320 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]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:17:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1536ms 13:17:07 INFO - PROCESS | 1753 | 1467058627374 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 1753 | 1467058627377 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 13:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:17:07 INFO - PROCESS | 1753 | 1467058627385 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 1753 | 1467058627388 Marionette TRACE conn4 <- [1,474,null,{}] 13:17:07 INFO - PROCESS | 1753 | 1467058627394 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}] 13:17:07 INFO - PROCESS | 1753 | 1467058627400 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:07 INFO - PROCESS | 1753 | 1467058627598 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 13:17:07 INFO - PROCESS | 1753 | 1467058627821 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 1753 | 1467058627830 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd92800 == 66 [pid = 1753] [id = 126] 13:17:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x8dd94800) [pid = 1753] [serial = 377] [outer = (nil)] 13:17:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x8dd9cc00) [pid = 1753] [serial = 378] [outer = 0x8dd94800] 13:17:07 INFO - PROCESS | 1753 | 1467058627953 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x8dd9f000) [pid = 1753] [serial = 379] [outer = 0x8dd94800] 13:17:08 INFO - PROCESS | 1753 | 1467058628901 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]]]}] 13:17:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:17:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1588ms 13:17:08 INFO - PROCESS | 1753 | 1467058628973 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 13:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:17:08 INFO - PROCESS | 1753 | 1467058628977 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 13:17:08 INFO - PROCESS | 1753 | 1467058628984 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - PROCESS | 1753 | 1467058628988 Marionette TRACE conn4 <- [1,478,null,{}] 13:17:08 INFO - PROCESS | 1753 | 1467058628994 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}] 13:17:09 INFO - PROCESS | 1753 | 1467058628999 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:09 INFO - PROCESS | 1753 | 1467058629359 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 13:17:09 INFO - PROCESS | 1753 | 1467058629968 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:09 INFO - PROCESS | 1753 | 1467058629976 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x92dddc00 == 67 [pid = 1753] [id = 127] 13:17:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x93050c00) [pid = 1753] [serial = 380] [outer = (nil)] 13:17:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x953e6c00) [pid = 1753] [serial = 381] [outer = 0x93050c00] 13:17:10 INFO - PROCESS | 1753 | 1467058630059 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 164 (0x9a414400) [pid = 1753] [serial = 382] [outer = 0x93050c00] 13:17:11 INFO - PROCESS | 1753 | 1467058631456 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]]]}] 13:17:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:17:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2544ms 13:17:11 INFO - PROCESS | 1753 | 1467058631528 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 1753 | 1467058631534 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 13:17:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:17:11 INFO - PROCESS | 1753 | 1467058631542 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 1753 | 1467058631549 Marionette TRACE conn4 <- [1,482,null,{}] 13:17:11 INFO - PROCESS | 1753 | 1467058631557 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}] 13:17:11 INFO - PROCESS | 1753 | 1467058631561 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:11 INFO - PROCESS | 1753 | 1467058631789 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 13:17:12 INFO - PROCESS | 1753 | 1467058632082 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 1753 | 1467058632092 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe7c00 == 68 [pid = 1753] [id = 128] 13:17:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 165 (0x91cb1000) [pid = 1753] [serial = 383] [outer = (nil)] 13:17:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 166 (0x924c4c00) [pid = 1753] [serial = 384] [outer = 0x91cb1000] 13:17:12 INFO - PROCESS | 1753 | 1467058632215 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 167 (0x925d1800) [pid = 1753] [serial = 385] [outer = 0x91cb1000] 13:17:13 INFO - PROCESS | 1753 | --DOCSHELL 0x9830dc00 == 67 [pid = 1753] [id = 21] 13:17:13 INFO - PROCESS | 1753 | --DOCSHELL 0x94837800 == 66 [pid = 1753] [id = 20] 13:17:13 INFO - PROCESS | 1753 | --DOCSHELL 0x924c6c00 == 65 [pid = 1753] [id = 80] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 166 (0x9a171400) [pid = 1753] [serial = 285] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | 1467058633287 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]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1785ms 13:17:13 INFO - PROCESS | 1753 | 1467058633328 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 1753 | 1467058633335 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 13:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 165 (0xa209d800) [pid = 1753] [serial = 111] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 164 (0xad250800) [pid = 1753] [serial = 238] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 163 (0xa34c4400) [pid = 1753] [serial = 183] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0xa9a0c000) [pid = 1753] [serial = 235] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x9a195400) [pid = 1753] [serial = 141] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0xa8c46400) [pid = 1753] [serial = 192] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x98f13400) [pid = 1753] [serial = 108] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x9a19cc00) [pid = 1753] [serial = 153] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0xa6f43800) [pid = 1753] [serial = 186] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x9b87bc00) [pid = 1753] [serial = 147] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0xa62b0c00) [pid = 1753] [serial = 229] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x99901800) [pid = 1753] [serial = 222] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0xa82f9c00) [pid = 1753] [serial = 232] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x956a0800) [pid = 1753] [serial = 138] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x92de3400) [pid = 1753] [serial = 241] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x9304f400) [pid = 1753] [serial = 219] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x9a199800) [pid = 1753] [serial = 180] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0xa255f800) [pid = 1753] [serial = 105] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0xa2563800) [pid = 1753] [serial = 174] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0xa8255400) [pid = 1753] [serial = 150] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x9d849400) [pid = 1753] [serial = 226] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x953b5400) [pid = 1753] [serial = 177] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x97943c00) [pid = 1753] [serial = 114] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x98c90400) [pid = 1753] [serial = 189] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0xa4e0b800) [pid = 1753] [serial = 259] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0xa9026000) [pid = 1753] [serial = 195] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0xa2fe9400) [pid = 1753] [serial = 144] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x9ad09000) [pid = 1753] [serial = 117] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0xa62b1000) [pid = 1753] [serial = 135] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x998a3c00) [pid = 1753] [serial = 300] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x9989f400) [pid = 1753] [serial = 303] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x9990a000) [pid = 1753] [serial = 301] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x953ecc00) [pid = 1753] [serial = 297] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x99b4bc00) [pid = 1753] [serial = 270] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x92de6400) [pid = 1753] [serial = 264] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x8eb3ec00) [pid = 1753] [serial = 282] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x91e4cc00) [pid = 1753] [serial = 261] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x92d43400) [pid = 1753] [serial = 294] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x92d49000) [pid = 1753] [serial = 295] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x925cdc00) [pid = 1753] [serial = 292] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x925c5c00) [pid = 1753] [serial = 291] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x8ecc1c00) [pid = 1753] [serial = 288] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x925d0800) [pid = 1753] [serial = 273] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x9b87b800) [pid = 1753] [serial = 276] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x998a7c00) [pid = 1753] [serial = 267] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0xa688b400) [pid = 1753] [serial = 279] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x99b52400) [pid = 1753] [serial = 304] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x97942c00) [pid = 1753] [serial = 298] [outer = (nil)] [url = about:blank] 13:17:13 INFO - PROCESS | 1753 | 1467058633398 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 1753 | 1467058633409 Marionette TRACE conn4 <- [1,486,null,{}] 13:17:13 INFO - PROCESS | 1753 | 1467058633420 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}] 13:17:13 INFO - PROCESS | 1753 | 1467058633435 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:13 INFO - PROCESS | 1753 | 1467058633622 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 13:17:13 INFO - PROCESS | 1753 | 1467058633828 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:13 INFO - PROCESS | 1753 | 1467058633836 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e51400 == 66 [pid = 1753] [id = 129] 13:17:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x925d1c00) [pid = 1753] [serial = 386] [outer = (nil)] 13:17:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x92d49000) [pid = 1753] [serial = 387] [outer = 0x925d1c00] 13:17:13 INFO - PROCESS | 1753 | 1467058633910 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x92de4800) [pid = 1753] [serial = 388] [outer = 0x925d1c00] 13:17:14 INFO - PROCESS | 1753 | 1467058634824 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]]]}] 13:17:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:17:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1493ms 13:17:14 INFO - PROCESS | 1753 | 1467058634847 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 1753 | 1467058634851 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 13:17:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:17:14 INFO - PROCESS | 1753 | 1467058634858 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 1753 | 1467058634864 Marionette TRACE conn4 <- [1,490,null,{}] 13:17:14 INFO - PROCESS | 1753 | 1467058634880 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}] 13:17:14 INFO - PROCESS | 1753 | 1467058634889 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:15 INFO - PROCESS | 1753 | 1467058635067 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 13:17:15 INFO - PROCESS | 1753 | 1467058635216 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 1753 | 1467058635225 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x953f2c00 == 67 [pid = 1753] [id = 130] 13:17:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x95695400) [pid = 1753] [serial = 389] [outer = (nil)] 13:17:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x97943000) [pid = 1753] [serial = 390] [outer = 0x95695400] 13:17:15 INFO - PROCESS | 1753 | 1467058635302 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x98c91c00) [pid = 1753] [serial = 391] [outer = 0x95695400] 13:17:16 INFO - PROCESS | 1753 | 1467058636183 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]]]}] 13:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1384ms 13:17:16 INFO - PROCESS | 1753 | 1467058636244 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 13:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:17:16 INFO - PROCESS | 1753 | 1467058636249 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 13:17:16 INFO - PROCESS | 1753 | 1467058636255 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 1753 | 1467058636259 Marionette TRACE conn4 <- [1,494,null,{}] 13:17:16 INFO - PROCESS | 1753 | 1467058636264 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}] 13:17:16 INFO - PROCESS | 1753 | 1467058636269 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:16 INFO - PROCESS | 1753 | 1467058636508 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 13:17:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x99801400) [pid = 1753] [serial = 392] [outer = 0x94838800] 13:17:16 INFO - PROCESS | 1753 | 1467058636568 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:16 INFO - PROCESS | 1753 | 1467058636575 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x9990ac00 == 68 [pid = 1753] [id = 131] 13:17:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x9990b000) [pid = 1753] [serial = 393] [outer = (nil)] 13:17:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x99b54000) [pid = 1753] [serial = 394] [outer = 0x9990b000] 13:17:16 INFO - PROCESS | 1753 | 1467058636755 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x9a175000) [pid = 1753] [serial = 395] [outer = 0x9990b000] 13:17:17 INFO - PROCESS | 1753 | 1467058637896 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]]]}] 13:17:17 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x93bcbc00) [pid = 1753] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:17:17 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x924c7800) [pid = 1753] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:17:17 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x8ee62c00) [pid = 1753] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:17:17 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x9a095800) [pid = 1753] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:17:17 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x925cb400) [pid = 1753] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:17:17 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x92ddc000) [pid = 1753] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:17:17 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x8ec0dc00) [pid = 1753] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:17:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1731ms 13:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:17:17 INFO - PROCESS | 1753 | 1467058637987 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 1753 | 1467058637990 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 13:17:18 INFO - PROCESS | 1753 | 1467058638002 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:17:18 INFO - PROCESS | 1753 | 1467058638005 Marionette TRACE conn4 <- [1,498,null,{}] 13:17:18 INFO - PROCESS | 1753 | 1467058638009 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}] 13:17:18 INFO - PROCESS | 1753 | 1467058638016 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:18 INFO - PROCESS | 1753 | 1467058638185 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 13:17:18 INFO - PROCESS | 1753 | 1467058638371 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 1753 | 1467058638379 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x92dda800 == 69 [pid = 1753] [id = 132] 13:17:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x9569a000) [pid = 1753] [serial = 396] [outer = (nil)] 13:17:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x9a095800) [pid = 1753] [serial = 397] [outer = 0x9569a000] 13:17:18 INFO - PROCESS | 1753 | 1467058638450 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x9a199800) [pid = 1753] [serial = 398] [outer = 0x9569a000] 13:17:19 INFO - PROCESS | 1753 | 1467058639202 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]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:17:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1241ms 13:17:19 INFO - PROCESS | 1753 | 1467058639238 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 1753 | 1467058639242 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 13:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:17:19 INFO - PROCESS | 1753 | 1467058639249 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 1753 | 1467058639253 Marionette TRACE conn4 <- [1,502,null,{}] 13:17:19 INFO - PROCESS | 1753 | 1467058639259 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}] 13:17:19 INFO - PROCESS | 1753 | 1467058639268 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:19 INFO - PROCESS | 1753 | 1467058639469 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 13:17:19 INFO - PROCESS | 1753 | 1467058639603 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 1753 | 1467058639610 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x91cb5800 == 70 [pid = 1753] [id = 133] 13:17:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x99909400) [pid = 1753] [serial = 399] [outer = (nil)] 13:17:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x9ad0c800) [pid = 1753] [serial = 400] [outer = 0x99909400] 13:17:19 INFO - PROCESS | 1753 | 1467058639697 Marionette DEBUG loaded listener.js 13:17:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x9b876800) [pid = 1753] [serial = 401] [outer = 0x99909400] 13:17:20 INFO - PROCESS | 1753 | 1467058640710 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]]]}] 13:17:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:17:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1533ms 13:17:20 INFO - PROCESS | 1753 | 1467058640784 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 13:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:17:20 INFO - PROCESS | 1753 | 1467058640791 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 13:17:20 INFO - PROCESS | 1753 | 1467058640800 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - PROCESS | 1753 | 1467058640806 Marionette TRACE conn4 <- [1,506,null,{}] 13:17:20 INFO - PROCESS | 1753 | 1467058640815 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}] 13:17:20 INFO - PROCESS | 1753 | 1467058640822 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:21 INFO - PROCESS | 1753 | 1467058641059 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 13:17:21 INFO - PROCESS | 1753 | 1467058641339 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 1753 | 1467058641350 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee66c00 == 71 [pid = 1753] [id = 134] 13:17:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x8ee69c00) [pid = 1753] [serial = 402] [outer = (nil)] 13:17:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x924a1400) [pid = 1753] [serial = 403] [outer = 0x8ee69c00] 13:17:21 INFO - PROCESS | 1753 | 1467058641437 Marionette DEBUG loaded listener.js 13:17:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x925cb400) [pid = 1753] [serial = 404] [outer = 0x8ee69c00] 13:17:22 INFO - PROCESS | 1753 | 1467058642381 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]]]}] 13:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1643ms 13:17:22 INFO - PROCESS | 1753 | 1467058642443 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 1753 | 1467058642450 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 13:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:17:22 INFO - PROCESS | 1753 | 1467058642461 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 1753 | 1467058642465 Marionette TRACE conn4 <- [1,510,null,{}] 13:17:22 INFO - PROCESS | 1753 | 1467058642472 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}] 13:17:22 INFO - PROCESS | 1753 | 1467058642478 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:22 INFO - PROCESS | 1753 | 1467058642731 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 13:17:23 INFO - PROCESS | 1753 | 1467058643019 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 1753 | 1467058643027 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x93d4b800 == 72 [pid = 1753] [id = 135] 13:17:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x95236800) [pid = 1753] [serial = 405] [outer = (nil)] 13:17:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x953e5c00) [pid = 1753] [serial = 406] [outer = 0x95236800] 13:17:23 INFO - PROCESS | 1753 | 1467058643118 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x98c8f800) [pid = 1753] [serial = 407] [outer = 0x95236800] 13:17:24 INFO - PROCESS | 1753 | 1467058644096 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]]]}] 13:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1692ms 13:17:24 INFO - PROCESS | 1753 | 1467058644154 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 13:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:17:24 INFO - PROCESS | 1753 | 1467058644159 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 13:17:24 INFO - PROCESS | 1753 | 1467058644166 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:17:24 INFO - PROCESS | 1753 | 1467058644173 Marionette TRACE conn4 <- [1,514,null,{}] 13:17:24 INFO - PROCESS | 1753 | 1467058644191 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}] 13:17:24 INFO - PROCESS | 1753 | 1467058644201 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:24 INFO - PROCESS | 1753 | 1467058644460 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 13:17:24 INFO - PROCESS | 1753 | 1467058644744 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:24 INFO - PROCESS | 1753 | 1467058644757 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x9accb400 == 73 [pid = 1753] [id = 136] 13:17:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x9acd1400) [pid = 1753] [serial = 408] [outer = (nil)] 13:17:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x9d818800) [pid = 1753] [serial = 409] [outer = 0x9acd1400] 13:17:24 INFO - PROCESS | 1753 | 1467058644847 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0xa209d800) [pid = 1753] [serial = 410] [outer = 0x9acd1400] 13:17:25 INFO - PROCESS | 1753 | 1467058645726 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]]]}] 13:17:25 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 13:17:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1595ms 13:17:25 INFO - PROCESS | 1753 | 1467058645761 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 1753 | 1467058645765 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 13:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:17:25 INFO - PROCESS | 1753 | 1467058645772 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:17:25 INFO - PROCESS | 1753 | 1467058645776 Marionette TRACE conn4 <- [1,518,null,{}] 13:17:25 INFO - PROCESS | 1753 | 1467058645782 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}] 13:17:25 INFO - PROCESS | 1753 | 1467058645788 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:25 INFO - PROCESS | 1753 | 1467058645993 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 13:17:26 INFO - PROCESS | 1753 | 1467058646169 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 1753 | 1467058646179 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x9acc3400 == 74 [pid = 1753] [id = 137] 13:17:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x9af0f400) [pid = 1753] [serial = 411] [outer = (nil)] 13:17:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0xa2fb7c00) [pid = 1753] [serial = 412] [outer = 0x9af0f400] 13:17:26 INFO - PROCESS | 1753 | 1467058646260 Marionette DEBUG loaded listener.js 13:17:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0xa340fc00) [pid = 1753] [serial = 413] [outer = 0x9af0f400] 13:17:27 INFO - PROCESS | 1753 | 1467058647224 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]]]}] 13:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1487ms 13:17:27 INFO - PROCESS | 1753 | 1467058647260 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 13:17:27 INFO - PROCESS | 1753 | 1467058647264 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 13:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:17:27 INFO - PROCESS | 1753 | 1467058647271 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:17:27 INFO - PROCESS | 1753 | 1467058647274 Marionette TRACE conn4 <- [1,522,null,{}] 13:17:27 INFO - PROCESS | 1753 | 1467058647280 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}] 13:17:27 INFO - PROCESS | 1753 | 1467058647286 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:27 INFO - PROCESS | 1753 | 1467058647482 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 13:17:27 INFO - PROCESS | 1753 | 1467058647661 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:27 INFO - PROCESS | 1753 | 1467058647673 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e021400 == 75 [pid = 1753] [id = 138] 13:17:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x8e024000) [pid = 1753] [serial = 414] [outer = (nil)] 13:17:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x8e02a800) [pid = 1753] [serial = 415] [outer = 0x8e024000] 13:17:27 INFO - PROCESS | 1753 | 1467058647750 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x8e02d800) [pid = 1753] [serial = 416] [outer = 0x8e024000] 13:17:28 INFO - PROCESS | 1753 | 1467058648729 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]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1488ms 13:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:17:28 INFO - PROCESS | 1753 | 1467058648760 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 1753 | 1467058648764 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 13:17:28 INFO - PROCESS | 1753 | 1467058648771 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 1753 | 1467058648774 Marionette TRACE conn4 <- [1,526,null,{}] 13:17:28 INFO - PROCESS | 1753 | 1467058648780 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}] 13:17:28 INFO - PROCESS | 1753 | 1467058648790 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:29 INFO - PROCESS | 1753 | 1467058649021 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 13:17:29 INFO - PROCESS | 1753 | 1467058649250 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 1753 | 1467058649259 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:29 INFO - PROCESS | 1753 | ++DOCSHELL 0xa23ad000 == 76 [pid = 1753] [id = 139] 13:17:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0xa2fb2000) [pid = 1753] [serial = 417] [outer = (nil)] 13:17:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0xa500ec00) [pid = 1753] [serial = 418] [outer = 0xa2fb2000] 13:17:29 INFO - PROCESS | 1753 | 1467058649384 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0xa62b5400) [pid = 1753] [serial = 419] [outer = 0xa2fb2000] 13:17:30 INFO - PROCESS | 1753 | 1467058650344 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]]]}] 13:17:30 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 13:17:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1647ms 13:17:30 INFO - PROCESS | 1753 | 1467058650417 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 1753 | 1467058650421 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 13:17:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:17:30 INFO - PROCESS | 1753 | 1467058650428 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - PROCESS | 1753 | 1467058650431 Marionette TRACE conn4 <- [1,530,null,{}] 13:17:30 INFO - PROCESS | 1753 | 1467058650437 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}] 13:17:30 INFO - PROCESS | 1753 | 1467058650442 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:30 INFO - PROCESS | 1753 | 1467058650666 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 13:17:30 INFO - PROCESS | 1753 | 1467058650899 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:30 INFO - PROCESS | 1753 | 1467058650907 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da45800 == 77 [pid = 1753] [id = 140] 13:17:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x8da4ac00) [pid = 1753] [serial = 420] [outer = (nil)] 13:17:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x8da4e400) [pid = 1753] [serial = 421] [outer = 0x8da4ac00] 13:17:31 INFO - PROCESS | 1753 | 1467058651032 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x8dd9c000) [pid = 1753] [serial = 422] [outer = 0x8da4ac00] 13:17:31 INFO - PROCESS | 1753 | 1467058651827 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"]]]}] 13:17:31 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 13:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:17:31 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 13:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:17:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:17:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:17:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:17:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1449ms 13:17:31 INFO - PROCESS | 1753 | 1467058651889 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 1753 | 1467058651901 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 13:17:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:17:31 INFO - PROCESS | 1753 | 1467058651911 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 1753 | 1467058651915 Marionette TRACE conn4 <- [1,534,null,{}] 13:17:31 INFO - PROCESS | 1753 | 1467058651921 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}] 13:17:31 INFO - PROCESS | 1753 | 1467058651926 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:32 INFO - PROCESS | 1753 | 1467058652151 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 13:17:32 INFO - PROCESS | 1753 | 1467058652330 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 1753 | 1467058652340 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da4c400 == 78 [pid = 1753] [id = 141] 13:17:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x8da4d800) [pid = 1753] [serial = 423] [outer = (nil)] 13:17:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x8dbd7400) [pid = 1753] [serial = 424] [outer = 0x8da4d800] 13:17:32 INFO - PROCESS | 1753 | 1467058652423 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x9a417400) [pid = 1753] [serial = 425] [outer = 0x8da4d800] 13:17:33 INFO - PROCESS | 1753 | 1467058653293 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]]]}] 13:17:33 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:17:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1482ms 13:17:33 INFO - PROCESS | 1753 | 1467058653394 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 13:17:33 INFO - PROCESS | 1753 | 1467058653399 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 13:17:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:17:33 INFO - PROCESS | 1753 | 1467058653406 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:17:33 INFO - PROCESS | 1753 | 1467058653410 Marionette TRACE conn4 <- [1,538,null,{}] 13:17:33 INFO - PROCESS | 1753 | 1467058653416 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}] 13:17:33 INFO - PROCESS | 1753 | 1467058653421 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:33 INFO - PROCESS | 1753 | 1467058653677 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 13:17:33 INFO - PROCESS | 1753 | 1467058653926 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:33 INFO - PROCESS | 1753 | 1467058653937 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da50000 == 79 [pid = 1753] [id = 142] 13:17:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x8dbcc400) [pid = 1753] [serial = 426] [outer = (nil)] 13:17:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x8deaf400) [pid = 1753] [serial = 427] [outer = 0x8dbcc400] 13:17:34 INFO - PROCESS | 1753 | 1467058654019 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x8deb8000) [pid = 1753] [serial = 428] [outer = 0x8dbcc400] 13:17:34 INFO - PROCESS | 1753 | 1467058654849 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]]]}] 13:17:34 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. 13:17:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1486ms 13:17:34 INFO - PROCESS | 1753 | 1467058654927 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 1753 | 1467058654930 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 13:17:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:17:34 INFO - PROCESS | 1753 | 1467058654940 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 1753 | 1467058654943 Marionette TRACE conn4 <- [1,542,null,{}] 13:17:34 INFO - PROCESS | 1753 | 1467058654950 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}] 13:17:34 INFO - PROCESS | 1753 | 1467058654955 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:35 INFO - PROCESS | 1753 | 1467058655157 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 13:17:35 INFO - PROCESS | 1753 | 1467058655339 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:35 INFO - PROCESS | 1753 | 1467058655347 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb4000 == 80 [pid = 1753] [id = 143] 13:17:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x8deb5c00) [pid = 1753] [serial = 429] [outer = (nil)] 13:17:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x9263d800) [pid = 1753] [serial = 430] [outer = 0x8deb5c00] 13:17:35 INFO - PROCESS | 1753 | 1467058655435 Marionette DEBUG loaded listener.js 13:17:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x9263fc00) [pid = 1753] [serial = 431] [outer = 0x8deb5c00] 13:17:36 INFO - PROCESS | 1753 | 1467058656329 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]]]}] 13:17:36 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. 13:17:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1430ms 13:17:36 INFO - PROCESS | 1753 | 1467058656415 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 1753 | 1467058656419 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 13:17:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:17:36 INFO - PROCESS | 1753 | 1467058656430 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - PROCESS | 1753 | 1467058656434 Marionette TRACE conn4 <- [1,546,null,{}] 13:17:36 INFO - PROCESS | 1753 | 1467058656442 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}] 13:17:36 INFO - PROCESS | 1753 | 1467058656448 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:36 INFO - PROCESS | 1753 | 1467058656703 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 13:17:36 INFO - PROCESS | 1753 | 1467058656959 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 1753 | 1467058656970 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8debdc00 == 81 [pid = 1753] [id = 144] 13:17:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x8ee6f400) [pid = 1753] [serial = 432] [outer = (nil)] 13:17:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x92646400) [pid = 1753] [serial = 433] [outer = 0x8ee6f400] 13:17:37 INFO - PROCESS | 1753 | 1467058657070 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x99909c00) [pid = 1753] [serial = 434] [outer = 0x8ee6f400] 13:17:38 INFO - PROCESS | 1753 | 1467058658328 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]]]}] 13:17:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:17:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1951ms 13:17:38 INFO - PROCESS | 1753 | 1467058658397 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 13:17:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:17:38 INFO - PROCESS | 1753 | 1467058658404 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 13:17:38 INFO - PROCESS | 1753 | 1467058658412 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 1753 | 1467058658417 Marionette TRACE conn4 <- [1,550,null,{}] 13:17:38 INFO - PROCESS | 1753 | 1467058658425 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}] 13:17:38 INFO - PROCESS | 1753 | 1467058658430 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:38 INFO - PROCESS | 1753 | 1467058658676 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 13:17:38 INFO - PROCESS | 1753 | 1467058658861 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 1753 | 1467058658871 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb7c00 == 82 [pid = 1753] [id = 145] 13:17:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x8e1e5400) [pid = 1753] [serial = 435] [outer = (nil)] 13:17:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x8ec10400) [pid = 1753] [serial = 436] [outer = 0x8e1e5400] 13:17:38 INFO - PROCESS | 1753 | 1467058658950 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x8ecc4400) [pid = 1753] [serial = 437] [outer = 0x8e1e5400] 13:17:39 INFO - PROCESS | 1753 | 1467058659860 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]]]}] 13:17:39 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. 13:17:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1483ms 13:17:39 INFO - PROCESS | 1753 | 1467058659920 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 1753 | 1467058659926 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 13:17:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:17:39 INFO - PROCESS | 1753 | 1467058659941 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 1753 | 1467058659946 Marionette TRACE conn4 <- [1,554,null,{}] 13:17:39 INFO - PROCESS | 1753 | 1467058659952 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}] 13:17:39 INFO - PROCESS | 1753 | 1467058659958 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:40 INFO - PROCESS | 1753 | 1467058660161 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 13:17:40 INFO - PROCESS | 1753 | 1467058660403 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 1753 | 1467058660412 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da41400 == 83 [pid = 1753] [id = 146] 13:17:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 164 (0x8dbd1800) [pid = 1753] [serial = 438] [outer = (nil)] 13:17:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 165 (0x8ecbc000) [pid = 1753] [serial = 439] [outer = 0x8dbd1800] 13:17:40 INFO - PROCESS | 1753 | 1467058660602 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 166 (0x9249ec00) [pid = 1753] [serial = 440] [outer = 0x8dbd1800] 13:17:41 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:41 INFO - PROCESS | 1753 | 1467058661618 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]]]}] 13:17:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:17:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1735ms 13:17:41 INFO - PROCESS | 1753 | 1467058661676 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 1753 | 1467058661680 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 13:17:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:17:41 INFO - PROCESS | 1753 | 1467058661687 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 1753 | 1467058661693 Marionette TRACE conn4 <- [1,558,null,{}] 13:17:41 INFO - PROCESS | 1753 | 1467058661753 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}] 13:17:41 INFO - PROCESS | 1753 | 1467058661762 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:42 INFO - PROCESS | 1753 | 1467058662036 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 13:17:42 INFO - PROCESS | 1753 | 1467058662206 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 1753 | 1467058662215 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd97800 == 84 [pid = 1753] [id = 147] 13:17:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 167 (0x927b2800) [pid = 1753] [serial = 441] [outer = (nil)] 13:17:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 168 (0x927bcc00) [pid = 1753] [serial = 442] [outer = 0x927b2800] 13:17:42 INFO - PROCESS | 1753 | 1467058662311 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 169 (0x92b74c00) [pid = 1753] [serial = 443] [outer = 0x927b2800] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x97944400 == 83 [pid = 1753] [id = 58] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x9d819400 == 82 [pid = 1753] [id = 14] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x998d5400 == 81 [pid = 1753] [id = 13] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 168 (0x9990f800) [pid = 1753] [serial = 351] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 167 (0x8e1ee400) [pid = 1753] [serial = 327] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 166 (0x92b7d400) [pid = 1753] [serial = 309] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 165 (0x9a41e000) [pid = 1753] [serial = 306] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 164 (0xa6ead400) [pid = 1753] [serial = 321] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 163 (0xa1087800) [pid = 1753] [serial = 315] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0x8ee6f800) [pid = 1753] [serial = 324] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x99901c00) [pid = 1753] [serial = 312] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0xa2facc00) [pid = 1753] [serial = 318] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | 1467058663305 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]]]}] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x93bcb000 == 80 [pid = 1753] [id = 63] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x98c87000 == 79 [pid = 1753] [id = 64] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x98c85400 == 78 [pid = 1753] [id = 65] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x92dda800 == 77 [pid = 1753] [id = 132] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x9990ac00 == 76 [pid = 1753] [id = 131] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x953f2c00 == 75 [pid = 1753] [id = 130] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x91e51400 == 74 [pid = 1753] [id = 129] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe7c00 == 73 [pid = 1753] [id = 128] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecbd800 == 72 [pid = 1753] [id = 121] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x9acc6000 == 71 [pid = 1753] [id = 120] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x92d50000 == 70 [pid = 1753] [id = 119] 13:17:43 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec15c00 == 69 [pid = 1753] [id = 118] 13:17:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1696ms 13:17:43 INFO - PROCESS | 1753 | 1467058663383 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 1753 | 1467058663388 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 13:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:17:43 INFO - PROCESS | 1753 | 1467058663395 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 1753 | 1467058663398 Marionette TRACE conn4 <- [1,562,null,{}] 13:17:43 INFO - PROCESS | 1753 | 1467058663403 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}] 13:17:43 INFO - PROCESS | 1753 | 1467058663409 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:43 INFO - PROCESS | 1753 | 1467058663594 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x953a8800) [pid = 1753] [serial = 349] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x99804000) [pid = 1753] [serial = 337] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x95699400) [pid = 1753] [serial = 343] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x8ee70800) [pid = 1753] [serial = 331] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x9527ec00) [pid = 1753] [serial = 342] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x9a41a400) [pid = 1753] [serial = 346] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x92b71000) [pid = 1753] [serial = 333] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x94841c00) [pid = 1753] [serial = 348] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x8ee68c00) [pid = 1753] [serial = 330] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x92de0400) [pid = 1753] [serial = 340] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x9569b800) [pid = 1753] [serial = 336] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x924c9400) [pid = 1753] [serial = 339] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0x9a179400) [pid = 1753] [serial = 345] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x92b7a000) [pid = 1753] [serial = 334] [outer = (nil)] [url = about:blank] 13:17:43 INFO - PROCESS | 1753 | 1467058663809 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 1753 | 1467058663819 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb34c00 == 70 [pid = 1753] [id = 148] 13:17:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x8ec12000) [pid = 1753] [serial = 444] [outer = (nil)] 13:17:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x924a8000) [pid = 1753] [serial = 445] [outer = 0x8ec12000] 13:17:43 INFO - PROCESS | 1753 | 1467058663898 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x927bac00) [pid = 1753] [serial = 446] [outer = 0x8ec12000] 13:17:44 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:44 INFO - PROCESS | 1753 | 1467058664683 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]]]}] 13:17:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:17:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1331ms 13:17:44 INFO - PROCESS | 1753 | 1467058664733 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 1753 | 1467058664741 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 13:17:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:17:44 INFO - PROCESS | 1753 | 1467058664751 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - PROCESS | 1753 | 1467058664758 Marionette TRACE conn4 <- [1,566,null,{}] 13:17:44 INFO - PROCESS | 1753 | 1467058664791 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}] 13:17:44 INFO - PROCESS | 1753 | 1467058664796 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:44 INFO - PROCESS | 1753 | 1467058664970 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 13:17:45 INFO - PROCESS | 1753 | 1467058665114 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 1753 | 1467058665123 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0a000 == 71 [pid = 1753] [id = 149] 13:17:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x8efe7c00) [pid = 1753] [serial = 447] [outer = (nil)] 13:17:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x92d4a400) [pid = 1753] [serial = 448] [outer = 0x8efe7c00] 13:17:45 INFO - PROCESS | 1753 | 1467058665197 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x92de3800) [pid = 1753] [serial = 449] [outer = 0x8efe7c00] 13:17:45 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:46 INFO - PROCESS | 1753 | 1467058666061 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]]]}] 13:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1370ms 13:17:46 INFO - PROCESS | 1753 | 1467058666127 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 1753 | 1467058666131 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 13:17:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:17:46 INFO - PROCESS | 1753 | 1467058666137 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 1753 | 1467058666141 Marionette TRACE conn4 <- [1,570,null,{}] 13:17:46 INFO - PROCESS | 1753 | 1467058666147 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}] 13:17:46 INFO - PROCESS | 1753 | 1467058666157 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:46 INFO - PROCESS | 1753 | 1467058666440 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 13:17:46 INFO - PROCESS | 1753 | 1467058666463 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 1753 | 1467058666474 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x92d48400 == 72 [pid = 1753] [id = 150] 13:17:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x92de0400) [pid = 1753] [serial = 450] [outer = (nil)] 13:17:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x98366000) [pid = 1753] [serial = 451] [outer = 0x92de0400] 13:17:46 INFO - PROCESS | 1753 | 1467058666556 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x98c92c00) [pid = 1753] [serial = 452] [outer = 0x92de0400] 13:17:47 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:47 INFO - PROCESS | 1753 | 1467058667490 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]]]}] 13:17:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:17:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1434ms 13:17:47 INFO - PROCESS | 1753 | 1467058667573 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 13:17:47 INFO - PROCESS | 1753 | 1467058667577 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 13:17:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:17:47 INFO - PROCESS | 1753 | 1467058667584 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - PROCESS | 1753 | 1467058667587 Marionette TRACE conn4 <- [1,574,null,{}] 13:17:47 INFO - PROCESS | 1753 | 1467058667599 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}] 13:17:47 INFO - PROCESS | 1753 | 1467058667603 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:47 INFO - PROCESS | 1753 | 1467058667836 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 13:17:48 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x8ecbe000) [pid = 1753] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:17:48 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x9990b000) [pid = 1753] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:17:48 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x925d1c00) [pid = 1753] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:17:48 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x9569a000) [pid = 1753] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:17:48 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x91cb1000) [pid = 1753] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:17:48 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x95695400) [pid = 1753] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:17:48 INFO - PROCESS | 1753 | 1467058668501 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 1753 | 1467058668508 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da41c00 == 73 [pid = 1753] [id = 151] 13:17:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x8eb41400) [pid = 1753] [serial = 453] [outer = (nil)] 13:17:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x91e4ec00) [pid = 1753] [serial = 454] [outer = 0x8eb41400] 13:17:48 INFO - PROCESS | 1753 | 1467058668580 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x953ec000) [pid = 1753] [serial = 455] [outer = 0x8eb41400] 13:17:49 INFO - PROCESS | 1753 | 1467058669281 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]]]}] 13:17:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:17:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1737ms 13:17:49 INFO - PROCESS | 1753 | 1467058669322 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 1753 | 1467058669332 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 13:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:17:49 INFO - PROCESS | 1753 | 1467058669338 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 1753 | 1467058669341 Marionette TRACE conn4 <- [1,578,null,{}] 13:17:49 INFO - PROCESS | 1753 | 1467058669347 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}] 13:17:49 INFO - PROCESS | 1753 | 1467058669351 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:49 INFO - PROCESS | 1753 | 1467058669572 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 13:17:49 INFO - PROCESS | 1753 | 1467058669585 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:49 INFO - PROCESS | 1753 | 1467058669594 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecc8800 == 74 [pid = 1753] [id = 152] 13:17:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x97944400) [pid = 1753] [serial = 456] [outer = (nil)] 13:17:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x9990e800) [pid = 1753] [serial = 457] [outer = 0x97944400] 13:17:49 INFO - PROCESS | 1753 | 1467058669662 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x99c32400) [pid = 1753] [serial = 458] [outer = 0x97944400] 13:17:50 INFO - PROCESS | 1753 | 1467058670680 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]]]}] 13:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1380ms 13:17:50 INFO - PROCESS | 1753 | 1467058670719 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 1753 | 1467058670726 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 13:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:17:50 INFO - PROCESS | 1753 | 1467058670736 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - PROCESS | 1753 | 1467058670740 Marionette TRACE conn4 <- [1,582,null,{}] 13:17:50 INFO - PROCESS | 1753 | 1467058670750 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}] 13:17:50 INFO - PROCESS | 1753 | 1467058670757 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:50 INFO - PROCESS | 1753 | 1467058670986 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 13:17:51 INFO - PROCESS | 1753 | 1467058671235 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:51 INFO - PROCESS | 1753 | 1467058671247 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e027000 == 75 [pid = 1753] [id = 153] 13:17:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x8e028000) [pid = 1753] [serial = 459] [outer = (nil)] 13:17:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x8eb40800) [pid = 1753] [serial = 460] [outer = 0x8e028000] 13:17:51 INFO - PROCESS | 1753 | 1467058671385 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x8ecc3400) [pid = 1753] [serial = 461] [outer = 0x8e028000] 13:17:52 INFO - PROCESS | 1753 | 1467058672343 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]]]}] 13:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1648ms 13:17:52 INFO - PROCESS | 1753 | 1467058672396 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 1753 | 1467058672405 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 13:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:17:52 INFO - PROCESS | 1753 | 1467058672417 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 1753 | 1467058672421 Marionette TRACE conn4 <- [1,586,null,{}] 13:17:52 INFO - PROCESS | 1753 | 1467058672429 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}] 13:17:52 INFO - PROCESS | 1753 | 1467058672435 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:52 INFO - PROCESS | 1753 | 1467058672651 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 13:17:52 INFO - PROCESS | 1753 | 1467058672891 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 1753 | 1467058672900 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb35000 == 76 [pid = 1753] [id = 154] 13:17:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x91e53400) [pid = 1753] [serial = 462] [outer = (nil)] 13:17:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x92644c00) [pid = 1753] [serial = 463] [outer = 0x91e53400] 13:17:53 INFO - PROCESS | 1753 | 1467058673004 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x9264b800) [pid = 1753] [serial = 464] [outer = 0x91e53400] 13:17:53 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:54 INFO - PROCESS | 1753 | 1467058674077 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]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1689ms 13:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:17:54 INFO - PROCESS | 1753 | 1467058674108 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 1753 | 1467058674112 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 13:17:54 INFO - PROCESS | 1753 | 1467058674120 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 1753 | 1467058674127 Marionette TRACE conn4 <- [1,590,null,{}] 13:17:54 INFO - PROCESS | 1753 | 1467058674144 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}] 13:17:54 INFO - PROCESS | 1753 | 1467058674154 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:54 INFO - PROCESS | 1753 | 1467058674377 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 13:17:54 INFO - PROCESS | 1753 | 1467058674593 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:54 INFO - PROCESS | 1753 | 1467058674605 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b4c00 == 77 [pid = 1753] [id = 155] 13:17:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x953e5400) [pid = 1753] [serial = 465] [outer = (nil)] 13:17:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x98c90000) [pid = 1753] [serial = 466] [outer = 0x953e5400] 13:17:54 INFO - PROCESS | 1753 | 1467058674689 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 164 (0x9990f000) [pid = 1753] [serial = 467] [outer = 0x953e5400] 13:17:55 INFO - PROCESS | 1753 | 1467058675683 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]]]}] 13:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1603ms 13:17:55 INFO - PROCESS | 1753 | 1467058675722 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 1753 | 1467058675727 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 13:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:17:55 INFO - PROCESS | 1753 | 1467058675734 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 1753 | 1467058675737 Marionette TRACE conn4 <- [1,594,null,{}] 13:17:55 INFO - PROCESS | 1753 | 1467058675744 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}] 13:17:55 INFO - PROCESS | 1753 | 1467058675748 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:55 INFO - PROCESS | 1753 | 1467058675966 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 13:17:56 INFO - PROCESS | 1753 | 1467058676200 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 1753 | 1467058676209 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbd7800 == 78 [pid = 1753] [id = 156] 13:17:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 165 (0x94838000) [pid = 1753] [serial = 468] [outer = (nil)] 13:17:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 166 (0x9a418800) [pid = 1753] [serial = 469] [outer = 0x94838000] 13:17:56 INFO - PROCESS | 1753 | 1467058676339 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 167 (0x9acc3c00) [pid = 1753] [serial = 470] [outer = 0x94838000] 13:17:57 INFO - PROCESS | 1753 | 1467058677280 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]]]}] 13:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1586ms 13:17:57 INFO - PROCESS | 1753 | 1467058677321 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 13:17:57 INFO - PROCESS | 1753 | 1467058677325 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 13:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:17:57 INFO - PROCESS | 1753 | 1467058677332 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 1753 | 1467058677336 Marionette TRACE conn4 <- [1,598,null,{}] 13:17:57 INFO - PROCESS | 1753 | 1467058677342 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}] 13:17:57 INFO - PROCESS | 1753 | 1467058677348 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:57 INFO - PROCESS | 1753 | 1467058677557 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 13:17:57 INFO - PROCESS | 1753 | 1467058677792 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:57 INFO - PROCESS | 1753 | 1467058677802 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da4c000 == 79 [pid = 1753] [id = 157] 13:17:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 168 (0x9a176400) [pid = 1753] [serial = 471] [outer = (nil)] 13:17:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 169 (0x9accdc00) [pid = 1753] [serial = 472] [outer = 0x9a176400] 13:17:57 INFO - PROCESS | 1753 | 1467058677926 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 170 (0x9ad0dc00) [pid = 1753] [serial = 473] [outer = 0x9a176400] 13:17:58 INFO - PROCESS | 1753 | 1467058678835 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]]]}] 13:17:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:17:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1581ms 13:17:58 INFO - PROCESS | 1753 | 1467058678914 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 1753 | 1467058678917 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 13:17:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:17:58 INFO - PROCESS | 1753 | 1467058678925 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 1753 | 1467058678928 Marionette TRACE conn4 <- [1,602,null,{}] 13:17:58 INFO - PROCESS | 1753 | 1467058678934 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}] 13:17:58 INFO - PROCESS | 1753 | 1467058678944 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:59 INFO - PROCESS | 1753 | 1467058679224 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 13:17:59 INFO - PROCESS | 1753 | 1467058679519 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 1753 | 1467058679527 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:17:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x92d41800 == 80 [pid = 1753] [id = 158] 13:17:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 171 (0x9acc5c00) [pid = 1753] [serial = 474] [outer = (nil)] 13:17:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 172 (0xa25f2800) [pid = 1753] [serial = 475] [outer = 0x9acc5c00] 13:17:59 INFO - PROCESS | 1753 | 1467058679619 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 173 (0xa4e4e800) [pid = 1753] [serial = 476] [outer = 0x9acc5c00] 13:18:00 INFO - PROCESS | 1753 | 1467058680564 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]]]}] 13:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1684ms 13:18:00 INFO - PROCESS | 1753 | 1467058680611 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 13:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:18:00 INFO - PROCESS | 1753 | 1467058680615 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 13:18:00 INFO - PROCESS | 1753 | 1467058680622 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - PROCESS | 1753 | 1467058680626 Marionette TRACE conn4 <- [1,606,null,{}] 13:18:00 INFO - PROCESS | 1753 | 1467058680632 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}] 13:18:00 INFO - PROCESS | 1753 | 1467058680637 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:00 INFO - PROCESS | 1753 | 1467058680846 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 13:18:01 INFO - PROCESS | 1753 | 1467058681080 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 1753 | 1467058681086 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x9acb1400 == 81 [pid = 1753] [id = 159] 13:18:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 174 (0x9acb3000) [pid = 1753] [serial = 477] [outer = (nil)] 13:18:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 175 (0x9acb8c00) [pid = 1753] [serial = 478] [outer = 0x9acb3000] 13:18:01 INFO - PROCESS | 1753 | 1467058681207 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 176 (0x9acbc000) [pid = 1753] [serial = 479] [outer = 0x9acb3000] 13:18:02 INFO - PROCESS | 1753 | 1467058682111 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]]]}] 13:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1535ms 13:18:02 INFO - PROCESS | 1753 | 1467058682158 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 1753 | 1467058682162 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 13:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:18:02 INFO - PROCESS | 1753 | 1467058682169 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 1753 | 1467058682172 Marionette TRACE conn4 <- [1,610,null,{}] 13:18:02 INFO - PROCESS | 1753 | 1467058682179 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}] 13:18:02 INFO - PROCESS | 1753 | 1467058682186 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:02 INFO - PROCESS | 1753 | 1467058682545 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 13:18:02 INFO - PROCESS | 1753 | 1467058682857 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 1753 | 1467058682866 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x95369800 == 82 [pid = 1753] [id = 160] 13:18:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 177 (0x95369c00) [pid = 1753] [serial = 480] [outer = (nil)] 13:18:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 178 (0x95371400) [pid = 1753] [serial = 481] [outer = 0x95369c00] 13:18:02 INFO - PROCESS | 1753 | 1467058682954 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 179 (0x95373c00) [pid = 1753] [serial = 482] [outer = 0x95369c00] 13:18:03 INFO - PROCESS | 1753 | 1467058683811 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]]]}] 13:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1684ms 13:18:03 INFO - PROCESS | 1753 | 1467058683855 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 1753 | 1467058683859 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 13:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:18:03 INFO - PROCESS | 1753 | 1467058683866 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - PROCESS | 1753 | 1467058683870 Marionette TRACE conn4 <- [1,614,null,{}] 13:18:03 INFO - PROCESS | 1753 | 1467058683895 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}] 13:18:03 INFO - PROCESS | 1753 | 1467058683901 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:04 INFO - PROCESS | 1753 | 1467058684104 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 13:18:04 INFO - PROCESS | 1753 | 1467058684297 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:04 INFO - PROCESS | 1753 | 1467058684303 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x95372800 == 83 [pid = 1753] [id = 161] 13:18:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 180 (0x95374800) [pid = 1753] [serial = 483] [outer = (nil)] 13:18:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 181 (0x9acb9c00) [pid = 1753] [serial = 484] [outer = 0x95374800] 13:18:04 INFO - PROCESS | 1753 | 1467058684386 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 182 (0x9acbec00) [pid = 1753] [serial = 485] [outer = 0x95374800] 13:18:05 INFO - PROCESS | 1753 | 1467058685379 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]]]}] 13:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1552ms 13:18:05 INFO - PROCESS | 1753 | 1467058685419 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 13:18:05 INFO - PROCESS | 1753 | 1467058685424 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 13:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:18:05 INFO - PROCESS | 1753 | 1467058685431 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - PROCESS | 1753 | 1467058685435 Marionette TRACE conn4 <- [1,618,null,{}] 13:18:05 INFO - PROCESS | 1753 | 1467058685441 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}] 13:18:05 INFO - PROCESS | 1753 | 1467058685446 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:05 INFO - PROCESS | 1753 | 1467058685661 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 13:18:05 INFO - PROCESS | 1753 | 1467058685897 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:05 INFO - PROCESS | 1753 | 1467058685903 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c332400 == 84 [pid = 1753] [id = 162] 13:18:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 183 (0x8c332c00) [pid = 1753] [serial = 486] [outer = (nil)] 13:18:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 184 (0x8c33b000) [pid = 1753] [serial = 487] [outer = 0x8c332c00] 13:18:06 INFO - PROCESS | 1753 | 1467058686026 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 185 (0x8c33d800) [pid = 1753] [serial = 488] [outer = 0x8c332c00] 13:18:06 INFO - PROCESS | 1753 | 1467058686931 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]]]}] 13:18:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1535ms 13:18:06 INFO - PROCESS | 1753 | 1467058686967 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 1753 | 1467058686971 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 13:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:18:06 INFO - PROCESS | 1753 | 1467058686978 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 1753 | 1467058686983 Marionette TRACE conn4 <- [1,622,null,{}] 13:18:06 INFO - PROCESS | 1753 | 1467058686988 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}] 13:18:06 INFO - PROCESS | 1753 | 1467058686994 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:07 INFO - PROCESS | 1753 | 1467058687227 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 13:18:07 INFO - PROCESS | 1753 | 1467058687476 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 1753 | 1467058687487 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d21800 == 85 [pid = 1753] [id = 163] 13:18:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 186 (0x91d26c00) [pid = 1753] [serial = 489] [outer = (nil)] 13:18:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 187 (0x91d2c400) [pid = 1753] [serial = 490] [outer = 0x91d26c00] 13:18:07 INFO - PROCESS | 1753 | 1467058687621 Marionette DEBUG loaded listener.js 13:18:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 188 (0x91d30000) [pid = 1753] [serial = 491] [outer = 0x91d26c00] 13:18:08 INFO - PROCESS | 1753 | 1467058688532 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]]]}] 13:18:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:18:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1633ms 13:18:08 INFO - PROCESS | 1753 | 1467058688612 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 1753 | 1467058688615 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 13:18:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:18:08 INFO - PROCESS | 1753 | 1467058688622 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 1753 | 1467058688625 Marionette TRACE conn4 <- [1,626,null,{}] 13:18:08 INFO - PROCESS | 1753 | 1467058688632 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}] 13:18:08 INFO - PROCESS | 1753 | 1467058688637 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:08 INFO - PROCESS | 1753 | 1467058688871 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 13:18:09 INFO - PROCESS | 1753 | 1467058689162 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 1753 | 1467058689171 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d2e400 == 86 [pid = 1753] [id = 164] 13:18:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 189 (0x91d2f000) [pid = 1753] [serial = 492] [outer = (nil)] 13:18:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 190 (0x95378400) [pid = 1753] [serial = 493] [outer = 0x91d2f000] 13:18:09 INFO - PROCESS | 1753 | 1467058689372 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 191 (0x9acb9800) [pid = 1753] [serial = 494] [outer = 0x91d2f000] 13:18:10 INFO - PROCESS | 1753 | 1467058690394 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]]]}] 13:18:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:18:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1846ms 13:18:10 INFO - PROCESS | 1753 | 1467058690471 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 1753 | 1467058690478 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 13:18:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:18:10 INFO - PROCESS | 1753 | 1467058690487 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - PROCESS | 1753 | 1467058690493 Marionette TRACE conn4 <- [1,630,null,{}] 13:18:10 INFO - PROCESS | 1753 | 1467058690503 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}] 13:18:10 INFO - PROCESS | 1753 | 1467058690509 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:10 INFO - PROCESS | 1753 | 1467058690860 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 13:18:11 INFO - PROCESS | 1753 | 1467058691253 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 1753 | 1467058691262 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a701400 == 87 [pid = 1753] [id = 165] 13:18:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 192 (0x8a701c00) [pid = 1753] [serial = 495] [outer = (nil)] 13:18:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 193 (0x8a70a800) [pid = 1753] [serial = 496] [outer = 0x8a701c00] 13:18:11 INFO - PROCESS | 1753 | 1467058691401 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 194 (0x8a70c800) [pid = 1753] [serial = 497] [outer = 0x8a701c00] 13:18:12 INFO - PROCESS | 1753 | 1467058692589 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]]]}] 13:18:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:18:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2149ms 13:18:12 INFO - PROCESS | 1753 | 1467058692647 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 13:18:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:18:12 INFO - PROCESS | 1753 | 1467058692652 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 13:18:12 INFO - PROCESS | 1753 | 1467058692659 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 1753 | 1467058692662 Marionette TRACE conn4 <- [1,634,null,{}] 13:18:12 INFO - PROCESS | 1753 | 1467058692668 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}] 13:18:12 INFO - PROCESS | 1753 | 1467058692673 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:12 INFO - PROCESS | 1753 | 1467058692885 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 13:18:13 INFO - PROCESS | 1753 | 1467058693139 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:13 INFO - PROCESS | 1753 | 1467058693146 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a702800 == 88 [pid = 1753] [id = 166] 13:18:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 195 (0x8a703c00) [pid = 1753] [serial = 498] [outer = (nil)] 13:18:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 196 (0x8b42b800) [pid = 1753] [serial = 499] [outer = 0x8a703c00] 13:18:13 INFO - PROCESS | 1753 | 1467058693237 Marionette DEBUG loaded listener.js 13:18:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 197 (0x8b521800) [pid = 1753] [serial = 500] [outer = 0x8a703c00] 13:18:13 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:14 INFO - PROCESS | 1753 | 1467058694505 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]]]}] 13:18:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:18:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1887ms 13:18:14 INFO - PROCESS | 1753 | 1467058694547 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 13:18:14 INFO - PROCESS | 1753 | 1467058694553 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 13:18:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:18:14 INFO - PROCESS | 1753 | 1467058694562 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:18:14 INFO - PROCESS | 1753 | 1467058694566 Marionette TRACE conn4 <- [1,638,null,{}] 13:18:14 INFO - PROCESS | 1753 | 1467058694704 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}] 13:18:14 INFO - PROCESS | 1753 | 1467058694710 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:14 INFO - PROCESS | 1753 | 1467058694973 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 13:18:15 INFO - PROCESS | 1753 | 1467058695153 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 1753 | 1467058695164 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c333400 == 89 [pid = 1753] [id = 167] 13:18:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 198 (0x8c337c00) [pid = 1753] [serial = 501] [outer = (nil)] 13:18:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 199 (0x8da46000) [pid = 1753] [serial = 502] [outer = 0x8c337c00] 13:18:15 INFO - PROCESS | 1753 | 1467058695252 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 200 (0x8dbd5800) [pid = 1753] [serial = 503] [outer = 0x8c337c00] 13:18:15 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:16 INFO - PROCESS | 1753 | 1467058696118 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]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:18:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1594ms 13:18:16 INFO - PROCESS | 1753 | 1467058696156 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 1753 | 1467058696163 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 13:18:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:18:16 INFO - PROCESS | 1753 | 1467058696173 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:18:16 INFO - PROCESS | 1753 | 1467058696176 Marionette TRACE conn4 <- [1,642,null,{}] 13:18:16 INFO - PROCESS | 1753 | 1467058696183 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}] 13:18:16 INFO - PROCESS | 1753 | 1467058696188 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:16 INFO - PROCESS | 1753 | 1467058696376 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 13:18:16 INFO - PROCESS | 1753 | 1467058696736 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 1753 | 1467058696743 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da48400 == 90 [pid = 1753] [id = 168] 13:18:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 201 (0x8e027800) [pid = 1753] [serial = 504] [outer = (nil)] 13:18:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 202 (0x8e1f3800) [pid = 1753] [serial = 505] [outer = 0x8e027800] 13:18:16 INFO - PROCESS | 1753 | 1467058696830 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 203 (0x8ec13000) [pid = 1753] [serial = 506] [outer = 0x8e027800] 13:18:17 INFO - PROCESS | 1753 | 1467058697794 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]]]}] 13:18:17 INFO - PROCESS | 1753 | --DOCSHELL 0x8da41c00 == 89 [pid = 1753] [id = 151] 13:18:17 INFO - PROCESS | 1753 | --DOMWINDOW == 202 (0x9ad0c800) [pid = 1753] [serial = 400] [outer = (nil)] [url = about:blank] 13:18:17 INFO - PROCESS | 1753 | --DOCSHELL 0x92d48400 == 88 [pid = 1753] [id = 150] 13:18:17 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0a000 == 87 [pid = 1753] [id = 149] 13:18:17 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb34c00 == 86 [pid = 1753] [id = 148] 13:18:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:18:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1730ms 13:18:17 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd97800 == 85 [pid = 1753] [id = 147] 13:18:17 INFO - PROCESS | 1753 | --DOCSHELL 0x8da41400 == 84 [pid = 1753] [id = 146] 13:18:17 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb7c00 == 83 [pid = 1753] [id = 145] 13:18:17 INFO - PROCESS | 1753 | 1467058697920 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 1753 | 1467058697923 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 13:18:17 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee66c00 == 82 [pid = 1753] [id = 134] 13:18:17 INFO - PROCESS | 1753 | --DOCSHELL 0x91cb5800 == 81 [pid = 1753] [id = 133] 13:18:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:18:17 INFO - PROCESS | 1753 | 1467058697936 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 1753 | 1467058697942 Marionette TRACE conn4 <- [1,646,null,{}] 13:18:17 INFO - PROCESS | 1753 | 1467058697958 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}] 13:18:17 INFO - PROCESS | 1753 | 1467058697967 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:18 INFO - PROCESS | 1753 | 1467058698142 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 201 (0x8ecc4800) [pid = 1753] [serial = 289] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 200 (0x99b54000) [pid = 1753] [serial = 394] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 199 (0xa1016400) [pid = 1753] [serial = 366] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 198 (0xa62b4400) [pid = 1753] [serial = 369] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 197 (0x93bd5c00) [pid = 1753] [serial = 357] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 196 (0x8efe6400) [pid = 1753] [serial = 372] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 195 (0x924a3c00) [pid = 1753] [serial = 375] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 194 (0x9b87c400) [pid = 1753] [serial = 363] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 193 (0x92d49000) [pid = 1753] [serial = 387] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 192 (0x92de4800) [pid = 1753] [serial = 388] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 191 (0x8ee6bc00) [pid = 1753] [serial = 354] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 190 (0x9a095800) [pid = 1753] [serial = 397] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 189 (0x924c4c00) [pid = 1753] [serial = 384] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 188 (0x925d1800) [pid = 1753] [serial = 385] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 187 (0x97943000) [pid = 1753] [serial = 390] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 186 (0x9acca400) [pid = 1753] [serial = 360] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 185 (0x953e6c00) [pid = 1753] [serial = 381] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 184 (0x8dd9cc00) [pid = 1753] [serial = 378] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 183 (0x9a175000) [pid = 1753] [serial = 395] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 182 (0x9a198000) [pid = 1753] [serial = 223] [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.] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 181 (0x9a199800) [pid = 1753] [serial = 398] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | --DOMWINDOW == 180 (0x98c91c00) [pid = 1753] [serial = 391] [outer = (nil)] [url = about:blank] 13:18:18 INFO - PROCESS | 1753 | 1467058698417 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:18 INFO - PROCESS | 1753 | 1467058698424 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe7800 == 82 [pid = 1753] [id = 169] 13:18:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 181 (0x8efe8c00) [pid = 1753] [serial = 507] [outer = (nil)] 13:18:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 182 (0x91cacc00) [pid = 1753] [serial = 508] [outer = 0x8efe8c00] 13:18:18 INFO - PROCESS | 1753 | 1467058698537 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 183 (0x91d29000) [pid = 1753] [serial = 509] [outer = 0x8efe8c00] 13:18:19 INFO - PROCESS | 1753 | 1467058699317 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]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:18:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1436ms 13:18:19 INFO - PROCESS | 1753 | 1467058699371 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 1753 | 1467058699375 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 13:18:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:18:19 INFO - PROCESS | 1753 | 1467058699382 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 1753 | 1467058699385 Marionette TRACE conn4 <- [1,650,null,{}] 13:18:19 INFO - PROCESS | 1753 | 1467058699392 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}] 13:18:19 INFO - PROCESS | 1753 | 1467058699397 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:19 INFO - PROCESS | 1753 | 1467058699667 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 13:18:19 INFO - PROCESS | 1753 | 1467058699683 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 1753 | 1467058699691 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecc4c00 == 83 [pid = 1753] [id = 170] 13:18:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 184 (0x91d2c000) [pid = 1753] [serial = 510] [outer = (nil)] 13:18:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 185 (0x924a8400) [pid = 1753] [serial = 511] [outer = 0x91d2c000] 13:18:19 INFO - PROCESS | 1753 | 1467058699765 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 186 (0x924d0400) [pid = 1753] [serial = 512] [outer = 0x91d2c000] 13:18:20 INFO - PROCESS | 1753 | 1467058700712 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]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:18:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1380ms 13:18:20 INFO - PROCESS | 1753 | 1467058700764 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 13:18:20 INFO - PROCESS | 1753 | 1467058700767 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 13:18:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:18:20 INFO - PROCESS | 1753 | 1467058700780 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - PROCESS | 1753 | 1467058700782 Marionette TRACE conn4 <- [1,654,null,{}] 13:18:20 INFO - PROCESS | 1753 | 1467058700788 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}] 13:18:20 INFO - PROCESS | 1753 | 1467058700793 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:21 INFO - PROCESS | 1753 | 1467058701026 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 13:18:21 INFO - PROCESS | 1753 | 1467058701051 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 1753 | 1467058701061 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b528c00 == 84 [pid = 1753] [id = 171] 13:18:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 187 (0x924a9c00) [pid = 1753] [serial = 513] [outer = (nil)] 13:18:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 188 (0x927b3400) [pid = 1753] [serial = 514] [outer = 0x924a9c00] 13:18:21 INFO - PROCESS | 1753 | 1467058701129 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 189 (0x927b8400) [pid = 1753] [serial = 515] [outer = 0x924a9c00] 13:18:22 INFO - PROCESS | 1753 | 1467058702142 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]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:18:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1427ms 13:18:22 INFO - PROCESS | 1753 | 1467058702208 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 1753 | 1467058702212 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 13:18:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:18:22 INFO - PROCESS | 1753 | 1467058702219 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 1753 | 1467058702221 Marionette TRACE conn4 <- [1,658,null,{}] 13:18:22 INFO - PROCESS | 1753 | 1467058702227 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}] 13:18:22 INFO - PROCESS | 1753 | 1467058702237 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:22 INFO - PROCESS | 1753 | 1467058702520 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 13:18:23 INFO - PROCESS | 1753 | --DOMWINDOW == 188 (0x927b2800) [pid = 1753] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:18:23 INFO - PROCESS | 1753 | --DOMWINDOW == 187 (0x8dbd1800) [pid = 1753] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:18:23 INFO - PROCESS | 1753 | --DOMWINDOW == 186 (0x92de0400) [pid = 1753] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:18:23 INFO - PROCESS | 1753 | --DOMWINDOW == 185 (0x8e1e5400) [pid = 1753] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:18:23 INFO - PROCESS | 1753 | --DOMWINDOW == 184 (0x8ec12000) [pid = 1753] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:18:23 INFO - PROCESS | 1753 | --DOMWINDOW == 183 (0x8eb41400) [pid = 1753] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:18:23 INFO - PROCESS | 1753 | --DOMWINDOW == 182 (0x8efe7c00) [pid = 1753] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:18:23 INFO - PROCESS | 1753 | 1467058703167 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 1753 | 1467058703175 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b421c00 == 85 [pid = 1753] [id = 172] 13:18:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 183 (0x8dbd1800) [pid = 1753] [serial = 516] [outer = (nil)] 13:18:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 184 (0x8ecc0400) [pid = 1753] [serial = 517] [outer = 0x8dbd1800] 13:18:23 INFO - PROCESS | 1753 | 1467058703246 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 185 (0x92b72800) [pid = 1753] [serial = 518] [outer = 0x8dbd1800] 13:18:23 INFO - PROCESS | 1753 | 1467058703982 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]]]}] 13:18:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:18:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1783ms 13:18:24 INFO - PROCESS | 1753 | 1467058704003 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 1753 | 1467058704006 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 13:18:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:18:24 INFO - PROCESS | 1753 | 1467058704025 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 1753 | 1467058704028 Marionette TRACE conn4 <- [1,662,null,{}] 13:18:24 INFO - PROCESS | 1753 | 1467058704035 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}] 13:18:24 INFO - PROCESS | 1753 | 1467058704038 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:24 INFO - PROCESS | 1753 | 1467058704221 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 13:18:24 INFO - PROCESS | 1753 | 1467058704235 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 1753 | 1467058704242 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x927b6000 == 86 [pid = 1753] [id = 173] 13:18:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 186 (0x92de1000) [pid = 1753] [serial = 519] [outer = (nil)] 13:18:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 187 (0x93d46400) [pid = 1753] [serial = 520] [outer = 0x92de1000] 13:18:24 INFO - PROCESS | 1753 | 1467058704316 Marionette DEBUG loaded listener.js 13:18:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 188 (0x9527ec00) [pid = 1753] [serial = 521] [outer = 0x92de1000] 13:18:25 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:25 INFO - PROCESS | 1753 | 1467058705458 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]]]}] 13:18:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:18:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1462ms 13:18:25 INFO - PROCESS | 1753 | 1467058705477 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 13:18:25 INFO - PROCESS | 1753 | 1467058705484 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 13:18:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:18:25 INFO - PROCESS | 1753 | 1467058705495 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:18:25 INFO - PROCESS | 1753 | 1467058705499 Marionette TRACE conn4 <- [1,666,null,{}] 13:18:25 INFO - PROCESS | 1753 | 1467058705510 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}] 13:18:25 INFO - PROCESS | 1753 | 1467058705515 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:25 INFO - PROCESS | 1753 | 1467058705752 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 13:18:26 INFO - PROCESS | 1753 | 1467058706026 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 1753 | 1467058706035 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52a000 == 87 [pid = 1753] [id = 174] 13:18:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 189 (0x8b52bc00) [pid = 1753] [serial = 522] [outer = (nil)] 13:18:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 190 (0x8dd93c00) [pid = 1753] [serial = 523] [outer = 0x8b52bc00] 13:18:26 INFO - PROCESS | 1753 | 1467058706169 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 191 (0x8deb6c00) [pid = 1753] [serial = 524] [outer = 0x8b52bc00] 13:18:26 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:27 INFO - PROCESS | 1753 | 1467058707148 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]]]}] 13:18:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:18:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1697ms 13:18:27 INFO - PROCESS | 1753 | 1467058707190 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 13:18:27 INFO - PROCESS | 1753 | 1467058707197 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 13:18:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:18:27 INFO - PROCESS | 1753 | 1467058707208 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:18:27 INFO - PROCESS | 1753 | 1467058707212 Marionette TRACE conn4 <- [1,670,null,{}] 13:18:27 INFO - PROCESS | 1753 | 1467058707219 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}] 13:18:27 INFO - PROCESS | 1753 | 1467058707225 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:27 INFO - PROCESS | 1753 | 1467058707443 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 13:18:27 INFO - PROCESS | 1753 | 1467058707688 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:27 INFO - PROCESS | 1753 | 1467058707696 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb34c00 == 88 [pid = 1753] [id = 175] 13:18:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 192 (0x8ec10000) [pid = 1753] [serial = 525] [outer = (nil)] 13:18:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 193 (0x8efe7400) [pid = 1753] [serial = 526] [outer = 0x8ec10000] 13:18:27 INFO - PROCESS | 1753 | 1467058707828 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 194 (0x91d24400) [pid = 1753] [serial = 527] [outer = 0x8ec10000] 13:18:28 INFO - PROCESS | 1753 | 1467058708790 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]]]}] 13:18:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:18:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1633ms 13:18:28 INFO - PROCESS | 1753 | 1467058708841 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 1753 | 1467058708846 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 13:18:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:18:28 INFO - PROCESS | 1753 | 1467058708853 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 1753 | 1467058708859 Marionette TRACE conn4 <- [1,674,null,{}] 13:18:28 INFO - PROCESS | 1753 | 1467058708876 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}] 13:18:28 INFO - PROCESS | 1753 | 1467058708885 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:29 INFO - PROCESS | 1753 | 1467058709133 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 13:18:29 INFO - PROCESS | 1753 | 1467058709430 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 1753 | 1467058709444 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x92de5400 == 89 [pid = 1753] [id = 176] 13:18:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 195 (0x92de6000) [pid = 1753] [serial = 528] [outer = (nil)] 13:18:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 196 (0x93bcb400) [pid = 1753] [serial = 529] [outer = 0x92de6000] 13:18:29 INFO - PROCESS | 1753 | 1467058709528 Marionette DEBUG loaded listener.js 13:18:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 197 (0x953ab000) [pid = 1753] [serial = 530] [outer = 0x92de6000] 13:18:30 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:18:30 INFO - PROCESS | 1753 | 1467058710500 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]]]}] 13:18:30 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 13:18:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1690ms 13:18:30 INFO - PROCESS | 1753 | 1467058710545 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 13:18:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:18:30 INFO - PROCESS | 1753 | 1467058710550 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 13:18:30 INFO - PROCESS | 1753 | 1467058710557 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - PROCESS | 1753 | 1467058710560 Marionette TRACE conn4 <- [1,678,null,{}] 13:18:30 INFO - PROCESS | 1753 | 1467058710567 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}] 13:18:30 INFO - PROCESS | 1753 | 1467058710572 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:30 INFO - PROCESS | 1753 | 1467058710793 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 13:18:31 INFO - PROCESS | 1753 | 1467058711038 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 1753 | 1467058711049 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a706800 == 90 [pid = 1753] [id = 177] 13:18:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 198 (0x93b38400) [pid = 1753] [serial = 531] [outer = (nil)] 13:18:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 199 (0x98c91400) [pid = 1753] [serial = 532] [outer = 0x93b38400] 13:18:31 INFO - PROCESS | 1753 | 1467058711171 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 200 (0x99906000) [pid = 1753] [serial = 533] [outer = 0x93b38400] 13:18:32 INFO - PROCESS | 1753 | 1467058712072 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]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:18:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1588ms 13:18:32 INFO - PROCESS | 1753 | 1467058712145 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 13:18:32 INFO - PROCESS | 1753 | 1467058712149 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 13:18:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:18:32 INFO - PROCESS | 1753 | 1467058712156 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 1753 | 1467058712159 Marionette TRACE conn4 <- [1,682,null,{}] 13:18:32 INFO - PROCESS | 1753 | 1467058712166 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}] 13:18:32 INFO - PROCESS | 1753 | 1467058712171 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:32 INFO - PROCESS | 1753 | 1467058712382 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 13:18:32 INFO - PROCESS | 1753 | 1467058712622 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 1753 | 1467058712634 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x953ebc00 == 91 [pid = 1753] [id = 178] 13:18:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 201 (0x953f2800) [pid = 1753] [serial = 534] [outer = (nil)] 13:18:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 202 (0x9a175000) [pid = 1753] [serial = 535] [outer = 0x953f2800] 13:18:32 INFO - PROCESS | 1753 | 1467058712757 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 203 (0x9a194c00) [pid = 1753] [serial = 536] [outer = 0x953f2800] 13:18:34 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:34 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:18:34 INFO - PROCESS | 1753 | 1467058714102 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]]]}] 13:18:34 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) 13:18:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1988ms 13:18:34 INFO - PROCESS | 1753 | 1467058714178 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 13:18:34 INFO - PROCESS | 1753 | 1467058714183 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 13:18:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:18:34 INFO - PROCESS | 1753 | 1467058714210 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:18:34 INFO - PROCESS | 1753 | 1467058714214 Marionette TRACE conn4 <- [1,686,null,{}] 13:18:34 INFO - PROCESS | 1753 | 1467058714221 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}] 13:18:34 INFO - PROCESS | 1753 | 1467058714230 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:34 INFO - PROCESS | 1753 | 1467058714439 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 13:18:34 INFO - PROCESS | 1753 | 1467058714634 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 1753 | 1467058714642 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x998d4800 == 92 [pid = 1753] [id = 179] 13:18:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 204 (0x99cd0400) [pid = 1753] [serial = 537] [outer = (nil)] 13:18:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 205 (0x9accc400) [pid = 1753] [serial = 538] [outer = 0x99cd0400] 13:18:34 INFO - PROCESS | 1753 | 1467058714738 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 206 (0x9b878800) [pid = 1753] [serial = 539] [outer = 0x99cd0400] 13:18:36 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:36 INFO - PROCESS | 1753 | 1467058716068 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]]]}] 13:18:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:18:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1898ms 13:18:36 INFO - PROCESS | 1753 | 1467058716104 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 13:18:36 INFO - PROCESS | 1753 | 1467058716108 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 13:18:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:18:36 INFO - PROCESS | 1753 | 1467058716201 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - PROCESS | 1753 | 1467058716204 Marionette TRACE conn4 <- [1,690,null,{}] 13:18:36 INFO - PROCESS | 1753 | 1467058716223 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}] 13:18:36 INFO - PROCESS | 1753 | 1467058716229 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:36 INFO - PROCESS | 1753 | 1467058716419 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 13:18:36 INFO - PROCESS | 1753 | 1467058716613 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:36 INFO - PROCESS | 1753 | 1467058716620 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x9acb2000 == 93 [pid = 1753] [id = 180] 13:18:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 207 (0x9accd400) [pid = 1753] [serial = 540] [outer = (nil)] 13:18:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 208 (0xa209d000) [pid = 1753] [serial = 541] [outer = 0x9accd400] 13:18:36 INFO - PROCESS | 1753 | 1467058716701 Marionette DEBUG loaded listener.js 13:18:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 209 (0xa221d000) [pid = 1753] [serial = 542] [outer = 0x9accd400] 13:18:37 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:38 INFO - PROCESS | 1753 | 1467058718025 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]]]}] 13:18:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:18:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1931ms 13:18:38 INFO - PROCESS | 1753 | 1467058718047 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 13:18:38 INFO - PROCESS | 1753 | 1467058718057 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 13:18:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:18:38 INFO - PROCESS | 1753 | 1467058718155 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 1753 | 1467058718159 Marionette TRACE conn4 <- [1,694,null,{}] 13:18:38 INFO - PROCESS | 1753 | 1467058718173 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}] 13:18:38 INFO - PROCESS | 1753 | 1467058718177 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:38 INFO - PROCESS | 1753 | 1467058718376 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 13:18:38 INFO - PROCESS | 1753 | 1467058718571 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:38 INFO - PROCESS | 1753 | 1467058718582 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x91a4fc00 == 94 [pid = 1753] [id = 181] 13:18:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 210 (0x91a50800) [pid = 1753] [serial = 543] [outer = (nil)] 13:18:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 211 (0x91a57400) [pid = 1753] [serial = 544] [outer = 0x91a50800] 13:18:38 INFO - PROCESS | 1753 | 1467058718697 Marionette DEBUG loaded listener.js 13:18:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 212 (0x91a5b800) [pid = 1753] [serial = 545] [outer = 0x91a50800] 13:18:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:40 INFO - PROCESS | 1753 | 1467058720115 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]]]}] 13:18:40 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) 13:18:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2047ms 13:18:40 INFO - PROCESS | 1753 | 1467058720157 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 13:18:40 INFO - PROCESS | 1753 | 1467058720161 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 13:18:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:18:40 INFO - PROCESS | 1753 | 1467058720167 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:18:40 INFO - PROCESS | 1753 | 1467058720171 Marionette TRACE conn4 <- [1,698,null,{}] 13:18:40 INFO - PROCESS | 1753 | 1467058720177 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}] 13:18:40 INFO - PROCESS | 1753 | 1467058720182 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:40 INFO - PROCESS | 1753 | 1467058720391 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 13:18:40 INFO - PROCESS | 1753 | 1467058720594 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 1753 | 1467058720601 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb3a800 == 95 [pid = 1753] [id = 182] 13:18:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 213 (0x8ee61800) [pid = 1753] [serial = 546] [outer = (nil)] 13:18:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 214 (0x92644800) [pid = 1753] [serial = 547] [outer = 0x8ee61800] 13:18:40 INFO - PROCESS | 1753 | 1467058720718 Marionette DEBUG loaded listener.js 13:18:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 215 (0x92de4400) [pid = 1753] [serial = 548] [outer = 0x8ee61800] 13:18:42 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:42 INFO - PROCESS | 1753 | 1467058722542 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]]]}] 13:18:42 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) 13:18:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2437ms 13:18:42 INFO - PROCESS | 1753 | 1467058722605 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 13:18:42 INFO - PROCESS | 1753 | 1467058722611 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 13:18:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:18:42 INFO - PROCESS | 1753 | 1467058722690 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - PROCESS | 1753 | 1467058722699 Marionette TRACE conn4 <- [1,702,null,{}] 13:18:42 INFO - PROCESS | 1753 | 1467058722731 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}] 13:18:42 INFO - PROCESS | 1753 | 1467058722740 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:43 INFO - PROCESS | 1753 | 1467058722996 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 13:18:43 INFO - PROCESS | 1753 | 1467058723207 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 1753 | 1467058723221 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70d400 == 96 [pid = 1753] [id = 183] 13:18:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 216 (0x8b52b000) [pid = 1753] [serial = 549] [outer = (nil)] 13:18:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 217 (0x8c1e0000) [pid = 1753] [serial = 550] [outer = 0x8b52b000] 13:18:43 INFO - PROCESS | 1753 | 1467058723337 Marionette DEBUG loaded listener.js 13:18:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 218 (0x8c1e8c00) [pid = 1753] [serial = 551] [outer = 0x8b52b000] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x9d42b400 == 95 [pid = 1753] [id = 122] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x9249d400 == 94 [pid = 1753] [id = 125] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 217 (0xa500ec00) [pid = 1753] [serial = 418] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 216 (0x8deaf400) [pid = 1753] [serial = 427] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 215 (0x92646400) [pid = 1753] [serial = 433] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 214 (0x9d818800) [pid = 1753] [serial = 409] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 213 (0x924a1400) [pid = 1753] [serial = 403] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 212 (0x8dbd7400) [pid = 1753] [serial = 424] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 211 (0xa2fb7c00) [pid = 1753] [serial = 412] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 210 (0x9263d800) [pid = 1753] [serial = 430] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 209 (0x8da4e400) [pid = 1753] [serial = 421] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 208 (0x8e02a800) [pid = 1753] [serial = 415] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 207 (0x953e5c00) [pid = 1753] [serial = 406] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 206 (0x9990e800) [pid = 1753] [serial = 457] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8b421c00 == 93 [pid = 1753] [id = 172] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8b528c00 == 92 [pid = 1753] [id = 171] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecc4c00 == 91 [pid = 1753] [id = 170] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe7800 == 90 [pid = 1753] [id = 169] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8da48400 == 89 [pid = 1753] [id = 168] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8c333400 == 88 [pid = 1753] [id = 167] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8a701400 == 87 [pid = 1753] [id = 165] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x91d2e400 == 86 [pid = 1753] [id = 164] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x91d21800 == 85 [pid = 1753] [id = 163] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8c332400 == 84 [pid = 1753] [id = 162] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x95372800 == 83 [pid = 1753] [id = 161] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x95369800 == 82 [pid = 1753] [id = 160] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x9acb1400 == 81 [pid = 1753] [id = 159] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x92d41800 == 80 [pid = 1753] [id = 158] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8da4c000 == 79 [pid = 1753] [id = 157] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbd7800 == 78 [pid = 1753] [id = 156] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x953b4c00 == 77 [pid = 1753] [id = 155] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb35000 == 76 [pid = 1753] [id = 154] 13:18:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8e027000 == 75 [pid = 1753] [id = 153] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 205 (0x927bcc00) [pid = 1753] [serial = 442] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 204 (0x8ecbc000) [pid = 1753] [serial = 439] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 203 (0x98366000) [pid = 1753] [serial = 451] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 202 (0x8ecc4400) [pid = 1753] [serial = 437] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 201 (0x9249ec00) [pid = 1753] [serial = 440] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 200 (0x92b74c00) [pid = 1753] [serial = 443] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 199 (0x924a8000) [pid = 1753] [serial = 445] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 198 (0x91e4ec00) [pid = 1753] [serial = 454] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 197 (0x927bac00) [pid = 1753] [serial = 446] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 196 (0x98c92c00) [pid = 1753] [serial = 452] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 195 (0x953ec000) [pid = 1753] [serial = 455] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 194 (0x92d4a400) [pid = 1753] [serial = 448] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 193 (0x92de3800) [pid = 1753] [serial = 449] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | --DOMWINDOW == 192 (0x8ec10400) [pid = 1753] [serial = 436] [outer = (nil)] [url = about:blank] 13:18:44 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:44 INFO - PROCESS | 1753 | 1467058724793 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]]]}] 13:18:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:18:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2231ms 13:18:44 INFO - PROCESS | 1753 | 1467058724850 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 13:18:44 INFO - PROCESS | 1753 | 1467058724857 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 13:18:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:18:44 INFO - PROCESS | 1753 | 1467058724868 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:18:44 INFO - PROCESS | 1753 | 1467058724872 Marionette TRACE conn4 <- [1,706,null,{}] 13:18:44 INFO - PROCESS | 1753 | 1467058724879 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}] 13:18:44 INFO - PROCESS | 1753 | 1467058724885 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:45 INFO - PROCESS | 1753 | 1467058725072 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 13:18:45 INFO - PROCESS | 1753 | 1467058725230 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 1753 | 1467058725238 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b528800 == 76 [pid = 1753] [id = 184] 13:18:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 193 (0x8c333400) [pid = 1753] [serial = 552] [outer = (nil)] 13:18:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 194 (0x8dd92000) [pid = 1753] [serial = 553] [outer = 0x8c333400] 13:18:45 INFO - PROCESS | 1753 | 1467058725310 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 195 (0x8debb800) [pid = 1753] [serial = 554] [outer = 0x8c333400] 13:18:46 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:46 INFO - PROCESS | 1753 | 1467058726605 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]]]}] 13:18:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:18:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1794ms 13:18:46 INFO - PROCESS | 1753 | 1467058726662 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 13:18:46 INFO - PROCESS | 1753 | 1467058726666 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 13:18:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:18:46 INFO - PROCESS | 1753 | 1467058726674 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:18:46 INFO - PROCESS | 1753 | 1467058726680 Marionette TRACE conn4 <- [1,710,null,{}] 13:18:46 INFO - PROCESS | 1753 | 1467058726756 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}] 13:18:46 INFO - PROCESS | 1753 | 1467058726765 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:47 INFO - PROCESS | 1753 | 1467058726998 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 13:18:47 INFO - PROCESS | 1753 | 1467058727026 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 1753 | 1467058727036 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e02e400 == 77 [pid = 1753] [id = 185] 13:18:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 196 (0x8e1ea000) [pid = 1753] [serial = 555] [outer = (nil)] 13:18:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 197 (0x8efe1400) [pid = 1753] [serial = 556] [outer = 0x8e1ea000] 13:18:47 INFO - PROCESS | 1753 | 1467058727112 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 198 (0x91a57c00) [pid = 1753] [serial = 557] [outer = 0x8e1ea000] 13:18:48 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:48 INFO - PROCESS | 1753 | 1467058728391 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]]]}] 13:18:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:18:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1774ms 13:18:48 INFO - PROCESS | 1753 | 1467058728457 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 1753 | 1467058728462 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 13:18:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:18:48 INFO - PROCESS | 1753 | 1467058728469 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 1753 | 1467058728471 Marionette TRACE conn4 <- [1,714,null,{}] 13:18:49 INFO - PROCESS | 1753 | --DOMWINDOW == 197 (0x8c337c00) [pid = 1753] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:18:49 INFO - PROCESS | 1753 | --DOMWINDOW == 196 (0x91d2c000) [pid = 1753] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:18:49 INFO - PROCESS | 1753 | --DOMWINDOW == 195 (0x924a9c00) [pid = 1753] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:18:49 INFO - PROCESS | 1753 | --DOMWINDOW == 194 (0x8e027800) [pid = 1753] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:18:49 INFO - PROCESS | 1753 | --DOMWINDOW == 193 (0x8dbd1800) [pid = 1753] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:18:49 INFO - PROCESS | 1753 | --DOMWINDOW == 192 (0x8efe8c00) [pid = 1753] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:18:49 INFO - PROCESS | 1753 | --DOMWINDOW == 191 (0x8ee6f400) [pid = 1753] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:18:49 INFO - PROCESS | 1753 | --DOMWINDOW == 190 (0x93050c00) [pid = 1753] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:18:49 INFO - PROCESS | 1753 | 1467058729351 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}] 13:18:49 INFO - PROCESS | 1753 | 1467058729357 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:49 INFO - PROCESS | 1753 | 1467058729604 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 13:18:49 INFO - PROCESS | 1753 | 1467058729773 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:49 INFO - PROCESS | 1753 | 1467058729779 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec16400 == 78 [pid = 1753] [id = 186] 13:18:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 191 (0x8ecbc000) [pid = 1753] [serial = 558] [outer = (nil)] 13:18:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 192 (0x8efe1800) [pid = 1753] [serial = 559] [outer = 0x8ecbc000] 13:18:49 INFO - PROCESS | 1753 | 1467058729871 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 193 (0x91caa000) [pid = 1753] [serial = 560] [outer = 0x8ecbc000] 13:18:51 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:51 INFO - PROCESS | 1753 | 1467058731103 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]]]}] 13:18:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 13:18:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2686ms 13:18:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:18:51 INFO - PROCESS | 1753 | 1467058731156 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 13:18:51 INFO - PROCESS | 1753 | 1467058731159 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 13:18:51 INFO - PROCESS | 1753 | 1467058731166 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:18:51 INFO - PROCESS | 1753 | 1467058731169 Marionette TRACE conn4 <- [1,718,null,{}] 13:18:51 INFO - PROCESS | 1753 | 1467058731174 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}] 13:18:51 INFO - PROCESS | 1753 | 1467058731181 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:51 INFO - PROCESS | 1753 | 1467058731538 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 13:18:51 INFO - PROCESS | 1753 | 1467058731686 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:51 INFO - PROCESS | 1753 | 1467058731699 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a710000 == 79 [pid = 1753] [id = 187] 13:18:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 194 (0x8a710c00) [pid = 1753] [serial = 561] [outer = (nil)] 13:18:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 195 (0x8b524000) [pid = 1753] [serial = 562] [outer = 0x8a710c00] 13:18:51 INFO - PROCESS | 1753 | 1467058731788 Marionette DEBUG loaded listener.js 13:18:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 196 (0x8c1dc400) [pid = 1753] [serial = 563] [outer = 0x8a710c00] 13:18:53 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:53 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:18:53 INFO - PROCESS | 1753 | 1467058733287 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]]]}] 13:18:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:18:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2136ms 13:18:53 INFO - PROCESS | 1753 | 1467058733302 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 1753 | 1467058733309 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 13:18:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:18:53 INFO - PROCESS | 1753 | 1467058733317 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:18:53 INFO - PROCESS | 1753 | 1467058733324 Marionette TRACE conn4 <- [1,722,null,{}] 13:18:53 INFO - PROCESS | 1753 | 1467058733332 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}] 13:18:53 INFO - PROCESS | 1753 | 1467058733338 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:53 INFO - PROCESS | 1753 | 1467058733536 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 13:18:53 INFO - PROCESS | 1753 | 1467058733737 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:53 INFO - PROCESS | 1753 | 1467058733747 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da41c00 == 80 [pid = 1753] [id = 188] 13:18:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 197 (0x8da50800) [pid = 1753] [serial = 564] [outer = (nil)] 13:18:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 198 (0x8e1e5400) [pid = 1753] [serial = 565] [outer = 0x8da50800] 13:18:53 INFO - PROCESS | 1753 | 1467058733874 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 199 (0x8eb3bc00) [pid = 1753] [serial = 566] [outer = 0x8da50800] 13:18:54 INFO - PROCESS | 1753 | 1467058734885 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] 13:18:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:18:54 INFO - PROCESS | 1753 | 1467058734958 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 13:18:54 INFO - PROCESS | 1753 | 1467058734965 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:18:54 INFO - PROCESS | 1753 | 1467058734968 Marionette TRACE conn4 <- [1,726,null,{}] 13:18:54 INFO - PROCESS | 1753 | 1467058734975 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}] 13:18:54 INFO - PROCESS | 1753 | 1467058734981 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:55 INFO - PROCESS | 1753 | 1467058735197 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 13:18:55 INFO - PROCESS | 1753 | 1467058735499 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 1753 | 1467058735510 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e52c00 == 81 [pid = 1753] [id = 189] 13:18:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 200 (0x91e53800) [pid = 1753] [serial = 567] [outer = (nil)] 13:18:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 201 (0x924a7000) [pid = 1753] [serial = 568] [outer = 0x91e53800] 13:18:55 INFO - PROCESS | 1753 | 1467058735610 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 202 (0x924d0c00) [pid = 1753] [serial = 569] [outer = 0x91e53800] 13:18:56 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:56 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:18:56 INFO - PROCESS | 1753 | 1467058736701 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]]]}] 13:18:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:18:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1784ms 13:18:56 INFO - PROCESS | 1753 | 1467058736766 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 13:18:56 INFO - PROCESS | 1753 | 1467058736774 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 13:18:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:18:56 INFO - PROCESS | 1753 | 1467058736794 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:18:56 INFO - PROCESS | 1753 | 1467058736803 Marionette TRACE conn4 <- [1,730,null,{}] 13:18:56 INFO - PROCESS | 1753 | 1467058736809 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}] 13:18:56 INFO - PROCESS | 1753 | 1467058736817 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:57 INFO - PROCESS | 1753 | 1467058737049 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 13:18:57 INFO - PROCESS | 1753 | 1467058737286 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:57 INFO - PROCESS | 1753 | 1467058737295 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x92641800 == 82 [pid = 1753] [id = 190] 13:18:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 203 (0x927b6c00) [pid = 1753] [serial = 570] [outer = (nil)] 13:18:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 204 (0x92d4fc00) [pid = 1753] [serial = 571] [outer = 0x927b6c00] 13:18:57 INFO - PROCESS | 1753 | 1467058737424 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 205 (0x92de2000) [pid = 1753] [serial = 572] [outer = 0x927b6c00] 13:18:58 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:58 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:18:58 INFO - PROCESS | 1753 | 1467058738448 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] 13:18:58 INFO - PROCESS | 1753 | 1467058738493 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 13:18:58 INFO - PROCESS | 1753 | 1467058738500 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:18:58 INFO - PROCESS | 1753 | 1467058738504 Marionette TRACE conn4 <- [1,734,null,{}] 13:18:58 INFO - PROCESS | 1753 | 1467058738510 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}] 13:18:58 INFO - PROCESS | 1753 | 1467058738515 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:58 INFO - PROCESS | 1753 | 1467058738724 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 13:18:59 INFO - PROCESS | 1753 | 1467058738989 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 1753 | 1467058738997 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:18:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b425c00 == 83 [pid = 1753] [id = 191] 13:18:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 206 (0x8deb4400) [pid = 1753] [serial = 573] [outer = (nil)] 13:18:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 207 (0x95377000) [pid = 1753] [serial = 574] [outer = 0x8deb4400] 13:18:59 INFO - PROCESS | 1753 | 1467058739122 Marionette DEBUG loaded listener.js 13:18:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 208 (0x953a8800) [pid = 1753] [serial = 575] [outer = 0x8deb4400] 13:18:59 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:00 INFO - PROCESS | 1753 | 1467058740084 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]]]}] 13:19:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:19:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1643ms 13:19:00 INFO - PROCESS | 1753 | 1467058740143 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 13:19:00 INFO - PROCESS | 1753 | 1467058740147 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 13:19:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:19:00 INFO - PROCESS | 1753 | 1467058740154 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:19:00 INFO - PROCESS | 1753 | 1467058740157 Marionette TRACE conn4 <- [1,738,null,{}] 13:19:00 INFO - PROCESS | 1753 | 1467058740163 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}] 13:19:00 INFO - PROCESS | 1753 | 1467058740169 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:00 INFO - PROCESS | 1753 | 1467058740382 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 13:19:00 INFO - PROCESS | 1753 | 1467058740684 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:00 INFO - PROCESS | 1753 | 1467058740709 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x956a1000 == 84 [pid = 1753] [id = 192] 13:19:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 209 (0x956a1c00) [pid = 1753] [serial = 576] [outer = (nil)] 13:19:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 210 (0x98366000) [pid = 1753] [serial = 577] [outer = 0x956a1c00] 13:19:00 INFO - PROCESS | 1753 | 1467058740854 Marionette DEBUG loaded listener.js 13:19:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 211 (0x99c29800) [pid = 1753] [serial = 578] [outer = 0x956a1c00] 13:19:02 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:02 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:19:02 INFO - PROCESS | 1753 | 1467058742271 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]]]}] 13:19:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:19:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2136ms 13:19:02 INFO - PROCESS | 1753 | 1467058742291 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 13:19:02 INFO - PROCESS | 1753 | 1467058742295 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 13:19:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:19:02 INFO - PROCESS | 1753 | 1467058742303 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:19:02 INFO - PROCESS | 1753 | 1467058742306 Marionette TRACE conn4 <- [1,742,null,{}] 13:19:02 INFO - PROCESS | 1753 | 1467058742439 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}] 13:19:02 INFO - PROCESS | 1753 | 1467058742445 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:02 INFO - PROCESS | 1753 | 1467058742660 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 13:19:02 INFO - PROCESS | 1753 | 1467058742865 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:02 INFO - PROCESS | 1753 | 1467058742878 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b41f800 == 85 [pid = 1753] [id = 193] 13:19:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 212 (0x8b422000) [pid = 1753] [serial = 579] [outer = (nil)] 13:19:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 213 (0x9a19e400) [pid = 1753] [serial = 580] [outer = 0x8b422000] 13:19:03 INFO - PROCESS | 1753 | 1467058743002 Marionette DEBUG loaded listener.js 13:19:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 214 (0x9a41dc00) [pid = 1753] [serial = 581] [outer = 0x8b422000] 13:19:04 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:04 INFO - PROCESS | 1753 | 1467058744376 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]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 13:19:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2111ms 13:19:04 INFO - PROCESS | 1753 | 1467058744436 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 1753 | 1467058744439 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 13:19:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:19:04 INFO - PROCESS | 1753 | 1467058744469 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - PROCESS | 1753 | 1467058744472 Marionette TRACE conn4 <- [1,746,null,{}] 13:19:04 INFO - PROCESS | 1753 | 1467058744479 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}] 13:19:04 INFO - PROCESS | 1753 | 1467058744484 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:04 INFO - PROCESS | 1753 | 1467058744685 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 13:19:04 INFO - PROCESS | 1753 | 1467058744960 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 1753 | 1467058744967 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b421400 == 86 [pid = 1753] [id = 194] 13:19:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 215 (0x9a195c00) [pid = 1753] [serial = 582] [outer = (nil)] 13:19:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 216 (0x9acbdc00) [pid = 1753] [serial = 583] [outer = 0x9a195c00] 13:19:05 INFO - PROCESS | 1753 | 1467058745058 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 217 (0x9acca400) [pid = 1753] [serial = 584] [outer = 0x9a195c00] 13:19:05 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:06 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:06 INFO - PROCESS | 1753 | 1467058746420 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]]]}] 13:19:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:19:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1991ms 13:19:06 INFO - PROCESS | 1753 | 1467058746480 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 1753 | 1467058746483 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 13:19:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:19:06 INFO - PROCESS | 1753 | 1467058746539 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - PROCESS | 1753 | 1467058746543 Marionette TRACE conn4 <- [1,750,null,{}] 13:19:06 INFO - PROCESS | 1753 | 1467058746552 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}] 13:19:06 INFO - PROCESS | 1753 | 1467058746556 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:06 INFO - PROCESS | 1753 | 1467058746777 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 13:19:07 INFO - PROCESS | 1753 | 1467058746981 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:07 INFO - PROCESS | 1753 | 1467058746992 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52cc00 == 87 [pid = 1753] [id = 195] 13:19:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 218 (0x8dbd6400) [pid = 1753] [serial = 585] [outer = (nil)] 13:19:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 219 (0x8efe5c00) [pid = 1753] [serial = 586] [outer = 0x8dbd6400] 13:19:07 INFO - PROCESS | 1753 | 1467058747114 Marionette DEBUG loaded listener.js 13:19:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 220 (0x9263d400) [pid = 1753] [serial = 587] [outer = 0x8dbd6400] 13:19:08 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:08 INFO - PROCESS | 1753 | 1467058748563 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]]]}] 13:19:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:19:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2090ms 13:19:08 INFO - PROCESS | 1753 | 1467058748582 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 1753 | 1467058748585 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 13:19:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:19:08 INFO - PROCESS | 1753 | 1467058748592 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - PROCESS | 1753 | 1467058748594 Marionette TRACE conn4 <- [1,754,null,{}] 13:19:08 INFO - PROCESS | 1753 | 1467058748601 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}] 13:19:08 INFO - PROCESS | 1753 | 1467058748606 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:08 INFO - PROCESS | 1753 | 1467058748801 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 13:19:09 INFO - PROCESS | 1753 | 1467058749008 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 1753 | 1467058749017 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52dc00 == 88 [pid = 1753] [id = 196] 13:19:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 221 (0x8e1e6000) [pid = 1753] [serial = 588] [outer = (nil)] 13:19:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 222 (0x9b875c00) [pid = 1753] [serial = 589] [outer = 0x8e1e6000] 13:19:09 INFO - PROCESS | 1753 | 1467058749132 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 223 (0x9d81f800) [pid = 1753] [serial = 590] [outer = 0x8e1e6000] 13:19:10 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:10 INFO - PROCESS | 1753 | 1467058750926 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]]]}] 13:19:10 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 13:19:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2383ms 13:19:10 INFO - PROCESS | 1753 | 1467058750977 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 13:19:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:19:10 INFO - PROCESS | 1753 | 1467058750983 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 13:19:10 INFO - PROCESS | 1753 | 1467058750991 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:19:10 INFO - PROCESS | 1753 | 1467058750996 Marionette TRACE conn4 <- [1,758,null,{}] 13:19:11 INFO - PROCESS | 1753 | 1467058751004 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}] 13:19:11 INFO - PROCESS | 1753 | 1467058751010 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:11 INFO - PROCESS | 1753 | 1467058751298 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 13:19:11 INFO - PROCESS | 1753 | 1467058751538 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 1753 | 1467058751563 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9b800 == 89 [pid = 1753] [id = 197] 13:19:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 224 (0x8c341800) [pid = 1753] [serial = 591] [outer = (nil)] 13:19:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 225 (0x8deb8800) [pid = 1753] [serial = 592] [outer = 0x8c341800] 13:19:11 INFO - PROCESS | 1753 | 1467058751700 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 226 (0x8e030c00) [pid = 1753] [serial = 593] [outer = 0x8c341800] 13:19:12 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:12 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:19:12 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:12 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:12 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:19:12 INFO - PROCESS | 1753 | 1467058752681 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]]]}] 13:19:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:19:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1739ms 13:19:12 INFO - PROCESS | 1753 | 1467058752730 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 13:19:12 INFO - PROCESS | 1753 | 1467058752737 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 13:19:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:19:12 INFO - PROCESS | 1753 | 1467058752749 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:19:12 INFO - PROCESS | 1753 | 1467058752753 Marionette TRACE conn4 <- [1,762,null,{}] 13:19:12 INFO - PROCESS | 1753 | 1467058752760 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}] 13:19:12 INFO - PROCESS | 1753 | 1467058752766 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:12 INFO - PROCESS | 1753 | 1467058752972 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 13:19:13 INFO - PROCESS | 1753 | 1467058753230 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:13 INFO - PROCESS | 1753 | 1467058753238 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70b800 == 90 [pid = 1753] [id = 198] 13:19:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 227 (0x8a70d800) [pid = 1753] [serial = 594] [outer = (nil)] 13:19:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 228 (0x8dbd2400) [pid = 1753] [serial = 595] [outer = 0x8a70d800] 13:19:13 INFO - PROCESS | 1753 | 1467058753367 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 229 (0x8efe7c00) [pid = 1753] [serial = 596] [outer = 0x8a70d800] 13:19:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec09000 == 89 [pid = 1753] [id = 113] 13:19:13 INFO - PROCESS | 1753 | --DOMWINDOW == 228 (0x95371400) [pid = 1753] [serial = 481] [outer = (nil)] [url = about:blank] 13:19:13 INFO - PROCESS | 1753 | --DOMWINDOW == 227 (0x8a70a800) [pid = 1753] [serial = 496] [outer = (nil)] [url = about:blank] 13:19:13 INFO - PROCESS | 1753 | --DOMWINDOW == 226 (0x9acb9c00) [pid = 1753] [serial = 484] [outer = (nil)] [url = about:blank] 13:19:13 INFO - PROCESS | 1753 | --DOMWINDOW == 225 (0x8c33b000) [pid = 1753] [serial = 487] [outer = (nil)] [url = about:blank] 13:19:13 INFO - PROCESS | 1753 | --DOMWINDOW == 224 (0x95378400) [pid = 1753] [serial = 493] [outer = (nil)] [url = about:blank] 13:19:13 INFO - PROCESS | 1753 | --DOMWINDOW == 223 (0x8b42b800) [pid = 1753] [serial = 499] [outer = (nil)] [url = about:blank] 13:19:13 INFO - PROCESS | 1753 | --DOMWINDOW == 222 (0x91d2c400) [pid = 1753] [serial = 490] [outer = (nil)] [url = about:blank] 13:19:13 INFO - PROCESS | 1753 | --DOMWINDOW == 221 (0x93d46400) [pid = 1753] [serial = 520] [outer = (nil)] [url = about:blank] 13:19:13 INFO - PROCESS | 1753 | --DOCSHELL 0x92b70000 == 88 [pid = 1753] [id = 112] 13:19:13 INFO - PROCESS | 1753 | --DOCSHELL 0x925c9400 == 87 [pid = 1753] [id = 111] 13:19:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec16400 == 86 [pid = 1753] [id = 186] 13:19:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8e02e400 == 85 [pid = 1753] [id = 185] 13:19:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8b528800 == 84 [pid = 1753] [id = 184] 13:19:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70d400 == 83 [pid = 1753] [id = 183] 13:19:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb3a800 == 82 [pid = 1753] [id = 182] 13:19:13 INFO - PROCESS | 1753 | --DOCSHELL 0x91a4fc00 == 81 [pid = 1753] [id = 181] 13:19:14 INFO - PROCESS | 1753 | --DOCSHELL 0x9acb2000 == 80 [pid = 1753] [id = 180] 13:19:14 INFO - PROCESS | 1753 | --DOCSHELL 0x998d4800 == 79 [pid = 1753] [id = 179] 13:19:14 INFO - PROCESS | 1753 | --DOCSHELL 0x953ebc00 == 78 [pid = 1753] [id = 178] 13:19:14 INFO - PROCESS | 1753 | --DOCSHELL 0x8a706800 == 77 [pid = 1753] [id = 177] 13:19:14 INFO - PROCESS | 1753 | --DOCSHELL 0x92de5400 == 76 [pid = 1753] [id = 176] 13:19:14 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb34c00 == 75 [pid = 1753] [id = 175] 13:19:14 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52a000 == 74 [pid = 1753] [id = 174] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 220 (0x8dbd5800) [pid = 1753] [serial = 503] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 219 (0x924d0400) [pid = 1753] [serial = 512] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 218 (0x927b3400) [pid = 1753] [serial = 514] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 217 (0x92644c00) [pid = 1753] [serial = 463] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 216 (0x9accdc00) [pid = 1753] [serial = 472] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 215 (0x8ec13000) [pid = 1753] [serial = 506] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 214 (0x8ecc0400) [pid = 1753] [serial = 517] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 213 (0x9a418800) [pid = 1753] [serial = 469] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 212 (0x92b72800) [pid = 1753] [serial = 518] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 211 (0x924a8400) [pid = 1753] [serial = 511] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 210 (0x8e1f3800) [pid = 1753] [serial = 505] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 209 (0x8eb40800) [pid = 1753] [serial = 460] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 208 (0x927b8400) [pid = 1753] [serial = 515] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 207 (0x8da46000) [pid = 1753] [serial = 502] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 206 (0x98c90000) [pid = 1753] [serial = 466] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 205 (0xa25f2800) [pid = 1753] [serial = 475] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 204 (0x91d29000) [pid = 1753] [serial = 509] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 203 (0x91cacc00) [pid = 1753] [serial = 508] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 202 (0x99909c00) [pid = 1753] [serial = 434] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 201 (0x9a414400) [pid = 1753] [serial = 382] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | --DOMWINDOW == 200 (0x9acb8c00) [pid = 1753] [serial = 478] [outer = (nil)] [url = about:blank] 13:19:14 INFO - PROCESS | 1753 | 1467058754816 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]]]}] 13:19:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:19:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2095ms 13:19:14 INFO - PROCESS | 1753 | 1467058754845 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 13:19:14 INFO - PROCESS | 1753 | 1467058754848 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 13:19:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:19:14 INFO - PROCESS | 1753 | 1467058754855 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - PROCESS | 1753 | 1467058754861 Marionette TRACE conn4 <- [1,766,null,{}] 13:19:14 INFO - PROCESS | 1753 | 1467058754937 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}] 13:19:14 INFO - PROCESS | 1753 | 1467058754946 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:15 INFO - PROCESS | 1753 | 1467058755135 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 13:19:15 INFO - PROCESS | 1753 | 1467058755301 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:15 INFO - PROCESS | 1753 | 1467058755312 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x91a4fc00 == 75 [pid = 1753] [id = 199] 13:19:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 201 (0x91cacc00) [pid = 1753] [serial = 597] [outer = (nil)] 13:19:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 202 (0x9249ec00) [pid = 1753] [serial = 598] [outer = 0x91cacc00] 13:19:15 INFO - PROCESS | 1753 | 1467058755388 Marionette DEBUG loaded listener.js 13:19:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 203 (0x925c9000) [pid = 1753] [serial = 599] [outer = 0x91cacc00] 13:19:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 204 (0x924ca800) [pid = 1753] [serial = 600] [outer = 0x94838800] 13:19:16 INFO - PROCESS | 1753 | 1467058756705 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]]]}] 13:19:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:19:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1901ms 13:19:16 INFO - PROCESS | 1753 | 1467058756758 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 13:19:16 INFO - PROCESS | 1753 | 1467058756762 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 13:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:19:16 INFO - PROCESS | 1753 | 1467058756825 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:19:16 INFO - PROCESS | 1753 | 1467058756830 Marionette TRACE conn4 <- [1,770,null,{}] 13:19:16 INFO - PROCESS | 1753 | 1467058756841 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}] 13:19:16 INFO - PROCESS | 1753 | 1467058756846 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:17 INFO - PROCESS | 1753 | 1467058757083 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 13:19:17 INFO - PROCESS | 1753 | 1467058757111 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 1753 | 1467058757117 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x9249d800 == 76 [pid = 1753] [id = 200] 13:19:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 205 (0x9264c000) [pid = 1753] [serial = 601] [outer = (nil)] 13:19:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 206 (0x92d44000) [pid = 1753] [serial = 602] [outer = 0x9264c000] 13:19:17 INFO - PROCESS | 1753 | 1467058757195 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 207 (0x92de8400) [pid = 1753] [serial = 603] [outer = 0x9264c000] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 206 (0x8c333400) [pid = 1753] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 205 (0x99cd0400) [pid = 1753] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 204 (0x8b52bc00) [pid = 1753] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 203 (0x93b38400) [pid = 1753] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 202 (0x9accd400) [pid = 1753] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 201 (0x92de1000) [pid = 1753] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 200 (0x92de6000) [pid = 1753] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 199 (0x8ec10000) [pid = 1753] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 198 (0x953f2800) [pid = 1753] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 197 (0x8ee61800) [pid = 1753] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 196 (0x91e58000) [pid = 1753] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 195 (0x92d45400) [pid = 1753] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 194 (0xa5074000) [pid = 1753] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 193 (0x9a171800) [pid = 1753] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 192 (0x9af0f400) [pid = 1753] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 191 (0x925cc400) [pid = 1753] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 190 (0x8ee67400) [pid = 1753] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 189 (0x91caf800) [pid = 1753] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 188 (0xa2fb2000) [pid = 1753] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 187 (0x8da4ac00) [pid = 1753] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 186 (0x9acc6400) [pid = 1753] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 185 (0x95369c00) [pid = 1753] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 184 (0x9a194800) [pid = 1753] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 183 (0x98c8fc00) [pid = 1753] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 182 (0x9acd1400) [pid = 1753] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 181 (0x98c89c00) [pid = 1753] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 180 (0x91d2f000) [pid = 1753] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 179 (0x8a701c00) [pid = 1753] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 178 (0x8e024000) [pid = 1753] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 177 (0x8e1e7800) [pid = 1753] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 176 (0x95236800) [pid = 1753] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 175 (0x91cb0800) [pid = 1753] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 174 (0x92ddf000) [pid = 1753] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 173 (0x9a909400) [pid = 1753] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 172 (0x92335800) [pid = 1753] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 171 (0x8eb36400) [pid = 1753] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 170 (0x98c8d800) [pid = 1753] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 169 (0x9b882800) [pid = 1753] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 168 (0x93b3d000) [pid = 1753] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 167 (0x8ec16000) [pid = 1753] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 166 (0x92de1c00) [pid = 1753] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 165 (0x9d815400) [pid = 1753] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 164 (0xa23fdc00) [pid = 1753] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:19:18 INFO - PROCESS | 1753 | --DOMWINDOW == 163 (0x8efe2000) [pid = 1753] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0x9249e000) [pid = 1753] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x8dd94800) [pid = 1753] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x99909400) [pid = 1753] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x8ee69c00) [pid = 1753] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x8da4d800) [pid = 1753] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x8dbcc400) [pid = 1753] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x8deb5c00) [pid = 1753] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x95374800) [pid = 1753] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x8c332c00) [pid = 1753] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x91d26c00) [pid = 1753] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x8a703c00) [pid = 1753] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x9a176400) [pid = 1753] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x94838000) [pid = 1753] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x91e53400) [pid = 1753] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x953e5400) [pid = 1753] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0x97944400) [pid = 1753] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x8e028000) [pid = 1753] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x9acb3000) [pid = 1753] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x9acc5c00) [pid = 1753] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x8e1ea000) [pid = 1753] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:19:19 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x8b52b000) [pid = 1753] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:19:19 INFO - PROCESS | 1753 | 1467058759387 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]]]}] 13:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 2656ms 13:19:19 INFO - PROCESS | 1753 | 1467058759426 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 13:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:19:19 INFO - PROCESS | 1753 | 1467058759438 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 13:19:19 INFO - PROCESS | 1753 | 1467058759448 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - PROCESS | 1753 | 1467058759453 Marionette TRACE conn4 <- [1,774,null,{}] 13:19:19 INFO - PROCESS | 1753 | 1467058759463 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}] 13:19:19 INFO - PROCESS | 1753 | 1467058759468 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:19 INFO - PROCESS | 1753 | 1467058759724 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 13:19:20 INFO - PROCESS | 1753 | 1467058759997 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 1753 | 1467058760011 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52a000 == 77 [pid = 1753] [id = 201] 13:19:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x8b52a400) [pid = 1753] [serial = 604] [outer = (nil)] 13:19:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x8c33e000) [pid = 1753] [serial = 605] [outer = 0x8b52a400] 13:19:20 INFO - PROCESS | 1753 | 1467058760124 Marionette DEBUG loaded listener.js 13:19:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x8da49c00) [pid = 1753] [serial = 606] [outer = 0x8b52a400] 13:19:21 INFO - PROCESS | 1753 | 1467058761181 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]]]}] 13:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1786ms 13:19:21 INFO - PROCESS | 1753 | 1467058761233 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 13:19:21 INFO - PROCESS | 1753 | 1467058761241 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 13:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:19:21 INFO - PROCESS | 1753 | 1467058761252 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:19:21 INFO - PROCESS | 1753 | 1467058761256 Marionette TRACE conn4 <- [1,778,null,{}] 13:19:21 INFO - PROCESS | 1753 | 1467058761263 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}] 13:19:21 INFO - PROCESS | 1753 | 1467058761269 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:21 INFO - PROCESS | 1753 | 1467058761536 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 13:19:21 INFO - PROCESS | 1753 | 1467058761842 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 1753 | 1467058761851 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb8c00 == 78 [pid = 1753] [id = 202] 13:19:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x8e027000) [pid = 1753] [serial = 607] [outer = (nil)] 13:19:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x8e02e400) [pid = 1753] [serial = 608] [outer = 0x8e027000] 13:19:21 INFO - PROCESS | 1753 | 1467058761963 Marionette DEBUG loaded listener.js 13:19:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x8eb3c000) [pid = 1753] [serial = 609] [outer = 0x8e027000] 13:19:23 INFO - PROCESS | 1753 | 1467058763035 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]]]}] 13:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1834ms 13:19:23 INFO - PROCESS | 1753 | 1467058763087 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 1753 | 1467058763091 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 13:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:19:23 INFO - PROCESS | 1753 | 1467058763099 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - PROCESS | 1753 | 1467058763105 Marionette TRACE conn4 <- [1,782,null,{}] 13:19:23 INFO - PROCESS | 1753 | 1467058763122 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}] 13:19:23 INFO - PROCESS | 1753 | 1467058763131 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:23 INFO - PROCESS | 1753 | 1467058763486 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 13:19:23 INFO - PROCESS | 1753 | 1467058763673 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:23 INFO - PROCESS | 1753 | 1467058763683 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x91a53800 == 79 [pid = 1753] [id = 203] 13:19:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x91a55400) [pid = 1753] [serial = 610] [outer = (nil)] 13:19:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x91cb0000) [pid = 1753] [serial = 611] [outer = 0x91a55400] 13:19:23 INFO - PROCESS | 1753 | 1467058763779 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x91d2c400) [pid = 1753] [serial = 612] [outer = 0x91a55400] 13:19:24 INFO - PROCESS | 1753 | 1467058764748 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]]]}] 13:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1689ms 13:19:24 INFO - PROCESS | 1753 | 1467058764789 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 13:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:19:24 INFO - PROCESS | 1753 | 1467058764794 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 13:19:24 INFO - PROCESS | 1753 | 1467058764801 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:19:24 INFO - PROCESS | 1753 | 1467058764805 Marionette TRACE conn4 <- [1,786,null,{}] 13:19:24 INFO - PROCESS | 1753 | 1467058764810 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}] 13:19:24 INFO - PROCESS | 1753 | 1467058764816 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:25 INFO - PROCESS | 1753 | 1467058765120 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 13:19:25 INFO - PROCESS | 1753 | 1467058765420 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:25 INFO - PROCESS | 1753 | 1467058765431 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da44c00 == 80 [pid = 1753] [id = 204] 13:19:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x925c8c00) [pid = 1753] [serial = 613] [outer = (nil)] 13:19:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x9263e000) [pid = 1753] [serial = 614] [outer = 0x925c8c00] 13:19:25 INFO - PROCESS | 1753 | 1467058765516 Marionette DEBUG loaded listener.js 13:19:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x927b7000) [pid = 1753] [serial = 615] [outer = 0x925c8c00] 13:19:26 INFO - PROCESS | 1753 | 1467058766546 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]]]}] 13:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1785ms 13:19:26 INFO - PROCESS | 1753 | 1467058766587 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 13:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:19:26 INFO - PROCESS | 1753 | 1467058766591 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 13:19:26 INFO - PROCESS | 1753 | 1467058766598 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 1753 | 1467058766602 Marionette TRACE conn4 <- [1,790,null,{}] 13:19:26 INFO - PROCESS | 1753 | 1467058766608 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}] 13:19:26 INFO - PROCESS | 1753 | 1467058766614 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:26 INFO - PROCESS | 1753 | 1467058766811 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 13:19:27 INFO - PROCESS | 1753 | 1467058767067 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 1753 | 1467058767078 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70ac00 == 81 [pid = 1753] [id = 205] 13:19:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x8b425000) [pid = 1753] [serial = 616] [outer = (nil)] 13:19:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x92b79400) [pid = 1753] [serial = 617] [outer = 0x8b425000] 13:19:27 INFO - PROCESS | 1753 | 1467058767203 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x92d45400) [pid = 1753] [serial = 618] [outer = 0x8b425000] 13:19:28 INFO - PROCESS | 1753 | 1467058768168 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]]]}] 13:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1634ms 13:19:28 INFO - PROCESS | 1753 | 1467058768234 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 1753 | 1467058768238 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 13:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:19:28 INFO - PROCESS | 1753 | 1467058768245 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 1753 | 1467058768248 Marionette TRACE conn4 <- [1,794,null,{}] 13:19:28 INFO - PROCESS | 1753 | 1467058768255 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}] 13:19:28 INFO - PROCESS | 1753 | 1467058768265 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:28 INFO - PROCESS | 1753 | 1467058768559 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 13:19:28 INFO - PROCESS | 1753 | 1467058768875 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 1753 | 1467058768883 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x92648800 == 82 [pid = 1753] [id = 206] 13:19:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x92b74400) [pid = 1753] [serial = 619] [outer = (nil)] 13:19:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x9569f000) [pid = 1753] [serial = 620] [outer = 0x92b74400] 13:19:28 INFO - PROCESS | 1753 | 1467058768973 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x98cee400) [pid = 1753] [serial = 621] [outer = 0x92b74400] 13:19:29 INFO - PROCESS | 1753 | 1467058769915 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]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1736ms 13:19:29 INFO - PROCESS | 1753 | 1467058769982 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 13:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:19:29 INFO - PROCESS | 1753 | 1467058769986 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 13:19:29 INFO - PROCESS | 1753 | 1467058769993 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 1753 | 1467058769997 Marionette TRACE conn4 <- [1,798,null,{}] 13:19:30 INFO - PROCESS | 1753 | 1467058770003 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}] 13:19:30 INFO - PROCESS | 1753 | 1467058770008 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:30 INFO - PROCESS | 1753 | 1467058770225 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 13:19:30 INFO - PROCESS | 1753 | 1467058770546 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:30 INFO - PROCESS | 1753 | 1467058770554 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a702000 == 83 [pid = 1753] [id = 207] 13:19:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x8a708800) [pid = 1753] [serial = 622] [outer = (nil)] 13:19:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x998d8c00) [pid = 1753] [serial = 623] [outer = 0x8a708800] 13:19:30 INFO - PROCESS | 1753 | 1467058770666 Marionette DEBUG loaded listener.js 13:19:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x9990a000) [pid = 1753] [serial = 624] [outer = 0x8a708800] 13:19:31 INFO - PROCESS | 1753 | 1467058771639 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]]]}] 13:19:31 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 13:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1682ms 13:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:19:31 INFO - PROCESS | 1753 | 1467058771675 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 1753 | 1467058771679 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 13:19:31 INFO - PROCESS | 1753 | 1467058771686 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 1753 | 1467058771689 Marionette TRACE conn4 <- [1,802,null,{}] 13:19:31 INFO - PROCESS | 1753 | 1467058771695 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}] 13:19:31 INFO - PROCESS | 1753 | 1467058771701 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:31 INFO - PROCESS | 1753 | 1467058771917 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 13:19:32 INFO - PROCESS | 1753 | 1467058772174 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:32 INFO - PROCESS | 1753 | 1467058772181 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a707c00 == 84 [pid = 1753] [id = 208] 13:19:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 164 (0x8a70a400) [pid = 1753] [serial = 625] [outer = (nil)] 13:19:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 165 (0x99cd0400) [pid = 1753] [serial = 626] [outer = 0x8a70a400] 13:19:32 INFO - PROCESS | 1753 | 1467058772310 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 166 (0x9a17b000) [pid = 1753] [serial = 627] [outer = 0x8a70a400] 13:19:33 INFO - PROCESS | 1753 | 1467058773252 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]]]}] 13:19:33 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 13:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1642ms 13:19:33 INFO - PROCESS | 1753 | 1467058773329 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 1753 | 1467058773332 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 13:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:19:33 INFO - PROCESS | 1753 | 1467058773339 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 1753 | 1467058773342 Marionette TRACE conn4 <- [1,806,null,{}] 13:19:33 INFO - PROCESS | 1753 | 1467058773349 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}] 13:19:33 INFO - PROCESS | 1753 | 1467058773356 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:33 INFO - PROCESS | 1753 | 1467058773603 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 13:19:33 INFO - PROCESS | 1753 | 1467058773905 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 1753 | 1467058773914 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a708c00 == 85 [pid = 1753] [id = 209] 13:19:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 167 (0x8b528000) [pid = 1753] [serial = 628] [outer = (nil)] 13:19:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 168 (0x9a350800) [pid = 1753] [serial = 629] [outer = 0x8b528000] 13:19:34 INFO - PROCESS | 1753 | 1467058774006 Marionette DEBUG loaded listener.js 13:19:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 169 (0x9a416800) [pid = 1753] [serial = 630] [outer = 0x8b528000] 13:19:34 INFO - PROCESS | 1753 | 1467058774969 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]]]}] 13:19:35 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 13:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1682ms 13:19:35 INFO - PROCESS | 1753 | 1467058775024 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 1753 | 1467058775031 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 13:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:19:35 INFO - PROCESS | 1753 | 1467058775040 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 1753 | 1467058775044 Marionette TRACE conn4 <- [1,810,null,{}] 13:19:35 INFO - PROCESS | 1753 | 1467058775050 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}] 13:19:35 INFO - PROCESS | 1753 | 1467058775055 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:35 INFO - PROCESS | 1753 | 1467058775277 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 13:19:35 INFO - PROCESS | 1753 | 1467058775548 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:35 INFO - PROCESS | 1753 | 1467058775558 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x924cb000 == 86 [pid = 1753] [id = 210] 13:19:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 170 (0x98cf8c00) [pid = 1753] [serial = 631] [outer = (nil)] 13:19:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 171 (0x9acbe000) [pid = 1753] [serial = 632] [outer = 0x98cf8c00] 13:19:35 INFO - PROCESS | 1753 | 1467058775683 Marionette DEBUG loaded listener.js 13:19:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 172 (0x9accdc00) [pid = 1753] [serial = 633] [outer = 0x98cf8c00] 13:19:36 INFO - PROCESS | 1753 | 1467058776672 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]]]}] 13:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1684ms 13:19:36 INFO - PROCESS | 1753 | 1467058776727 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 13:19:36 INFO - PROCESS | 1753 | 1467058776733 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 13:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:19:36 INFO - PROCESS | 1753 | 1467058776740 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:19:36 INFO - PROCESS | 1753 | 1467058776745 Marionette TRACE conn4 <- [1,814,null,{}] 13:19:36 INFO - PROCESS | 1753 | 1467058776753 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}] 13:19:36 INFO - PROCESS | 1753 | 1467058776759 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:37 INFO - PROCESS | 1753 | 1467058777145 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 13:19:37 INFO - PROCESS | 1753 | 1467058777363 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:37 INFO - PROCESS | 1753 | 1467058777373 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:37 INFO - PROCESS | 1753 | ++DOCSHELL 0xa2321800 == 87 [pid = 1753] [id = 211] 13:19:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 173 (0xa2373400) [pid = 1753] [serial = 634] [outer = (nil)] 13:19:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 174 (0xa255f000) [pid = 1753] [serial = 635] [outer = 0xa2373400] 13:19:37 INFO - PROCESS | 1753 | 1467058777477 Marionette DEBUG loaded listener.js 13:19:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 175 (0xa2fed000) [pid = 1753] [serial = 636] [outer = 0xa2373400] 13:19:38 INFO - PROCESS | 1753 | 1467058778431 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] 13:19:38 INFO - PROCESS | 1753 | 1467058778482 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 13:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:19:38 INFO - PROCESS | 1753 | 1467058778489 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:19:38 INFO - PROCESS | 1753 | 1467058778491 Marionette TRACE conn4 <- [1,818,null,{}] 13:19:38 INFO - PROCESS | 1753 | 1467058778498 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}] 13:19:38 INFO - PROCESS | 1753 | 1467058778502 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:38 INFO - PROCESS | 1753 | 1467058778707 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 13:19:38 INFO - PROCESS | 1753 | 1467058778976 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:38 INFO - PROCESS | 1753 | 1467058778987 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c334000 == 88 [pid = 1753] [id = 212] 13:19:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 176 (0x8c334400) [pid = 1753] [serial = 637] [outer = (nil)] 13:19:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 177 (0x8d2f5400) [pid = 1753] [serial = 638] [outer = 0x8c334400] 13:19:39 INFO - PROCESS | 1753 | 1467058779106 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 178 (0x8d2f9400) [pid = 1753] [serial = 639] [outer = 0x8c334400] 13:19:40 INFO - PROCESS | 1753 | 1467058780040 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]]]}] 13:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1591ms 13:19:40 INFO - PROCESS | 1753 | 1467058780081 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 13:19:40 INFO - PROCESS | 1753 | 1467058780085 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 13:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:19:40 INFO - PROCESS | 1753 | 1467058780091 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - PROCESS | 1753 | 1467058780095 Marionette TRACE conn4 <- [1,822,null,{}] 13:19:40 INFO - PROCESS | 1753 | 1467058780101 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}] 13:19:40 INFO - PROCESS | 1753 | 1467058780105 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:40 INFO - PROCESS | 1753 | 1467058780296 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 13:19:40 INFO - PROCESS | 1753 | 1467058780566 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:40 INFO - PROCESS | 1753 | 1467058780575 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a707400 == 89 [pid = 1753] [id = 213] 13:19:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 179 (0x8a70a000) [pid = 1753] [serial = 640] [outer = (nil)] 13:19:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 180 (0x8b520800) [pid = 1753] [serial = 641] [outer = 0x8a70a000] 13:19:40 INFO - PROCESS | 1753 | 1467058780700 Marionette DEBUG loaded listener.js 13:19:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 181 (0x8d2f6c00) [pid = 1753] [serial = 642] [outer = 0x8a70a000] 13:19:41 INFO - PROCESS | 1753 | 1467058781626 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] 13:19:41 INFO - PROCESS | 1753 | 1467058781679 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 13:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:19:41 INFO - PROCESS | 1753 | 1467058781686 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:19:41 INFO - PROCESS | 1753 | 1467058781690 Marionette TRACE conn4 <- [1,826,null,{}] 13:19:41 INFO - PROCESS | 1753 | 1467058781696 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}] 13:19:41 INFO - PROCESS | 1753 | 1467058781701 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:41 INFO - PROCESS | 1753 | 1467058781942 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 13:19:42 INFO - PROCESS | 1753 | 1467058782254 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 1753 | 1467058782262 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b420c00 == 90 [pid = 1753] [id = 214] 13:19:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 182 (0x8c334800) [pid = 1753] [serial = 643] [outer = (nil)] 13:19:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 183 (0x8e022c00) [pid = 1753] [serial = 644] [outer = 0x8c334800] 13:19:42 INFO - PROCESS | 1753 | 1467058782344 Marionette DEBUG loaded listener.js 13:19:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 184 (0x8e1e9c00) [pid = 1753] [serial = 645] [outer = 0x8c334800] 13:19:43 INFO - PROCESS | 1753 | 1467058783272 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]]]}] 13:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1635ms 13:19:43 INFO - PROCESS | 1753 | 1467058783322 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 1753 | 1467058783326 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 13:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:19:43 INFO - PROCESS | 1753 | 1467058783333 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 1753 | 1467058783336 Marionette TRACE conn4 <- [1,830,null,{}] 13:19:43 INFO - PROCESS | 1753 | 1467058783342 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}] 13:19:43 INFO - PROCESS | 1753 | 1467058783348 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:43 INFO - PROCESS | 1753 | 1467058783543 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 13:19:44 INFO - PROCESS | 1753 | 1467058784172 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 1753 | 1467058784183 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42a800 == 91 [pid = 1753] [id = 215] 13:19:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 185 (0x8b42ac00) [pid = 1753] [serial = 646] [outer = (nil)] 13:19:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 186 (0x8b528800) [pid = 1753] [serial = 647] [outer = 0x8b42ac00] 13:19:44 INFO - PROCESS | 1753 | 1467058784269 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 187 (0x8c1e4800) [pid = 1753] [serial = 648] [outer = 0x8b42ac00] 13:19:45 INFO - PROCESS | 1753 | 1467058785239 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]]]}] 13:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1935ms 13:19:45 INFO - PROCESS | 1753 | 1467058785272 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 13:19:45 INFO - PROCESS | 1753 | 1467058785277 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 13:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:19:45 INFO - PROCESS | 1753 | 1467058785285 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:19:45 INFO - PROCESS | 1753 | 1467058785291 Marionette TRACE conn4 <- [1,834,null,{}] 13:19:45 INFO - PROCESS | 1753 | 1467058785299 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}] 13:19:45 INFO - PROCESS | 1753 | 1467058785307 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:45 INFO - PROCESS | 1753 | 1467058785546 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 13:19:45 INFO - PROCESS | 1753 | 1467058785902 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:45 INFO - PROCESS | 1753 | 1467058785919 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9dc00 == 92 [pid = 1753] [id = 216] 13:19:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 188 (0x8deaf400) [pid = 1753] [serial = 649] [outer = (nil)] 13:19:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 189 (0x8e022800) [pid = 1753] [serial = 650] [outer = 0x8deaf400] 13:19:46 INFO - PROCESS | 1753 | 1467058786059 Marionette DEBUG loaded listener.js 13:19:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 190 (0x8e02e800) [pid = 1753] [serial = 651] [outer = 0x8deaf400] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91e54800 == 91 [pid = 1753] [id = 98] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91a4fc00 == 90 [pid = 1753] [id = 199] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70b800 == 89 [pid = 1753] [id = 198] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9b800 == 88 [pid = 1753] [id = 197] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8b421400 == 87 [pid = 1753] [id = 194] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8b41f800 == 86 [pid = 1753] [id = 193] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x956a1000 == 85 [pid = 1753] [id = 192] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8b425c00 == 84 [pid = 1753] [id = 191] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x92641800 == 83 [pid = 1753] [id = 190] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91e52c00 == 82 [pid = 1753] [id = 189] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8da41c00 == 81 [pid = 1753] [id = 188] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a710000 == 80 [pid = 1753] [id = 187] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91cb8c00 == 79 [pid = 1753] [id = 107] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9accb400 == 78 [pid = 1753] [id = 136] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecbb000 == 77 [pid = 1753] [id = 123] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93b3f800 == 76 [pid = 1753] [id = 30] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd92800 == 75 [pid = 1753] [id = 126] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x953b3800 == 74 [pid = 1753] [id = 102] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x99c2f000 == 73 [pid = 1753] [id = 115] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecc8800 == 72 [pid = 1753] [id = 152] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93d4b800 == 71 [pid = 1753] [id = 135] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93b3a800 == 70 [pid = 1753] [id = 59] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x924c7000 == 69 [pid = 1753] [id = 117] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9d425400 == 68 [pid = 1753] [id = 22] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8debdc00 == 67 [pid = 1753] [id = 144] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52dc00 == 66 [pid = 1753] [id = 196] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93b39c00 == 65 [pid = 1753] [id = 34] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9b882000 == 64 [pid = 1753] [id = 105] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93d4c000 == 63 [pid = 1753] [id = 62] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9232cc00 == 62 [pid = 1753] [id = 97] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8efde000 == 61 [pid = 1753] [id = 124] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a702800 == 60 [pid = 1753] [id = 166] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52cc00 == 59 [pid = 1753] [id = 195] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x92338400 == 58 [pid = 1753] [id = 51] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecbd000 == 57 [pid = 1753] [id = 96] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee62400 == 56 [pid = 1753] [id = 110] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8da4c400 == 55 [pid = 1753] [id = 141] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb4000 == 54 [pid = 1753] [id = 143] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9a193400 == 53 [pid = 1753] [id = 50] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91e54c00 == 52 [pid = 1753] [id = 103] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91e49800 == 51 [pid = 1753] [id = 106] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93d4e800 == 50 [pid = 1753] [id = 46] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91caac00 == 49 [pid = 1753] [id = 101] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0xa3383000 == 48 [pid = 1753] [id = 17] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x99c2bc00 == 47 [pid = 1753] [id = 35] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x94842800 == 46 [pid = 1753] [id = 18] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0xa237cc00 == 45 [pid = 1753] [id = 15] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x925c6c00 == 44 [pid = 1753] [id = 116] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0xa2378800 == 43 [pid = 1753] [id = 33] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e021400 == 42 [pid = 1753] [id = 138] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1e7000 == 41 [pid = 1753] [id = 109] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9d8b5800 == 40 [pid = 1753] [id = 61] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x93b30800 == 39 [pid = 1753] [id = 60] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0f000 == 38 [pid = 1753] [id = 114] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x95278800 == 37 [pid = 1753] [id = 99] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9835d400 == 36 [pid = 1753] [id = 19] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0xa340c400 == 35 [pid = 1753] [id = 45] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91cb8000 == 34 [pid = 1753] [id = 100] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x953f0400 == 33 [pid = 1753] [id = 24] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0xa23ad000 == 32 [pid = 1753] [id = 139] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee66400 == 31 [pid = 1753] [id = 108] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x92dddc00 == 30 [pid = 1753] [id = 127] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8da45800 == 29 [pid = 1753] [id = 140] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8da50000 == 28 [pid = 1753] [id = 142] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9acc3400 == 27 [pid = 1753] [id = 137] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x953ea800 == 26 [pid = 1753] [id = 104] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x927b6000 == 25 [pid = 1753] [id = 173] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8b420c00 == 24 [pid = 1753] [id = 214] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a707400 == 23 [pid = 1753] [id = 213] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0xa2321800 == 22 [pid = 1753] [id = 211] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8c334000 == 21 [pid = 1753] [id = 212] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x924cb000 == 20 [pid = 1753] [id = 210] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a708c00 == 19 [pid = 1753] [id = 209] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a707c00 == 18 [pid = 1753] [id = 208] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x92648800 == 17 [pid = 1753] [id = 206] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a702000 == 16 [pid = 1753] [id = 207] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70ac00 == 15 [pid = 1753] [id = 205] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8da44c00 == 14 [pid = 1753] [id = 204] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91a53800 == 13 [pid = 1753] [id = 203] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb8c00 == 12 [pid = 1753] [id = 202] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52a000 == 11 [pid = 1753] [id = 201] 13:19:48 INFO - PROCESS | 1753 | --DOCSHELL 0x9249d800 == 10 [pid = 1753] [id = 200] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 189 (0x8b521800) [pid = 1753] [serial = 500] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 188 (0x95373c00) [pid = 1753] [serial = 482] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 187 (0x9b884800) [pid = 1753] [serial = 364] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 186 (0x9a02a000) [pid = 1753] [serial = 268] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 185 (0xa209d800) [pid = 1753] [serial = 410] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 184 (0x9b87b400) [pid = 1753] [serial = 307] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 183 (0x9acb9800) [pid = 1753] [serial = 494] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 182 (0x8a70c800) [pid = 1753] [serial = 497] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 181 (0x8e02d800) [pid = 1753] [serial = 416] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 180 (0x8e1f1400) [pid = 1753] [serial = 328] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 179 (0x98c8f800) [pid = 1753] [serial = 407] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 178 (0x91e56c00) [pid = 1753] [serial = 262] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 177 (0x93bce800) [pid = 1753] [serial = 265] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 176 (0xa2375800) [pid = 1753] [serial = 277] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 175 (0xa6f48000) [pid = 1753] [serial = 280] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 174 (0x8eb41800) [pid = 1753] [serial = 283] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 173 (0x9a172400) [pid = 1753] [serial = 313] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 172 (0xa2220c00) [pid = 1753] [serial = 316] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 171 (0x9a17a800) [pid = 1753] [serial = 352] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 170 (0x91cb7400) [pid = 1753] [serial = 355] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 169 (0x953a7400) [pid = 1753] [serial = 358] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 168 (0xa1094000) [pid = 1753] [serial = 367] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 167 (0xa8249400) [pid = 1753] [serial = 370] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 166 (0x8efea400) [pid = 1753] [serial = 373] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 165 (0x924a7400) [pid = 1753] [serial = 376] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 164 (0x8dd9f000) [pid = 1753] [serial = 379] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 163 (0x9b876800) [pid = 1753] [serial = 401] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0x925cb400) [pid = 1753] [serial = 404] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x9a417400) [pid = 1753] [serial = 425] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x8deb8000) [pid = 1753] [serial = 428] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x9263fc00) [pid = 1753] [serial = 431] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x9acbec00) [pid = 1753] [serial = 485] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x8c33d800) [pid = 1753] [serial = 488] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x91d30000) [pid = 1753] [serial = 491] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x9b878800) [pid = 1753] [serial = 539] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x9accc400) [pid = 1753] [serial = 538] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x8deb6c00) [pid = 1753] [serial = 524] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x8dd93c00) [pid = 1753] [serial = 523] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x99906000) [pid = 1753] [serial = 533] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x98c91400) [pid = 1753] [serial = 532] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0xa221d000) [pid = 1753] [serial = 542] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x8efe1800) [pid = 1753] [serial = 559] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0xa209d000) [pid = 1753] [serial = 541] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x9527ec00) [pid = 1753] [serial = 521] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x953ab000) [pid = 1753] [serial = 530] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x93bcb400) [pid = 1753] [serial = 529] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x91d24400) [pid = 1753] [serial = 527] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x8efe7400) [pid = 1753] [serial = 526] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x9a194c00) [pid = 1753] [serial = 536] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x9a175000) [pid = 1753] [serial = 535] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x91a57400) [pid = 1753] [serial = 544] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x92de4400) [pid = 1753] [serial = 548] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x92644800) [pid = 1753] [serial = 547] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x91a57c00) [pid = 1753] [serial = 557] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x8debb800) [pid = 1753] [serial = 554] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x92d48c00) [pid = 1753] [serial = 310] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x9a1a2800) [pid = 1753] [serial = 271] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0xa82ea800) [pid = 1753] [serial = 322] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0xa3417c00) [pid = 1753] [serial = 319] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0xa340fc00) [pid = 1753] [serial = 413] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x925d3400) [pid = 1753] [serial = 274] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0xa82f8c00) [pid = 1753] [serial = 325] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0xa6887c00) [pid = 1753] [serial = 286] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0xa62b5400) [pid = 1753] [serial = 419] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x8dd9c000) [pid = 1753] [serial = 422] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x9acce400) [pid = 1753] [serial = 361] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x9ad0dc00) [pid = 1753] [serial = 473] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x9acc3c00) [pid = 1753] [serial = 470] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x9264b800) [pid = 1753] [serial = 464] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x9990f000) [pid = 1753] [serial = 467] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x99c32400) [pid = 1753] [serial = 458] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x8ecc3400) [pid = 1753] [serial = 461] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x9acbc000) [pid = 1753] [serial = 479] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0xa4e4e800) [pid = 1753] [serial = 476] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x8efe1400) [pid = 1753] [serial = 556] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x8c1e8c00) [pid = 1753] [serial = 551] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x8c1e0000) [pid = 1753] [serial = 550] [outer = (nil)] [url = about:blank] 13:19:48 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x8dd92000) [pid = 1753] [serial = 553] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1753 | 1467058789174 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]]]}] 13:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 3946ms 13:19:49 INFO - PROCESS | 1753 | 1467058789231 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 1753 | 1467058789237 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 13:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:19:49 INFO - PROCESS | 1753 | 1467058789246 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - PROCESS | 1753 | 1467058789251 Marionette TRACE conn4 <- [1,838,null,{}] 13:19:49 INFO - PROCESS | 1753 | 1467058789259 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}] 13:19:49 INFO - PROCESS | 1753 | 1467058789265 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:49 INFO - PROCESS | 1753 | 1467058789443 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 13:19:49 INFO - PROCESS | 1753 | 1467058789605 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 1753 | 1467058789619 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b51fc00 == 11 [pid = 1753] [id = 217] 13:19:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8b529800) [pid = 1753] [serial = 652] [outer = (nil)] 13:19:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x8b52dc00) [pid = 1753] [serial = 653] [outer = 0x8b529800] 13:19:49 INFO - PROCESS | 1753 | 1467058789727 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x8c1e3c00) [pid = 1753] [serial = 654] [outer = 0x8b529800] 13:19:50 INFO - PROCESS | 1753 | 1467058790570 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]]]}] 13:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1384ms 13:19:50 INFO - PROCESS | 1753 | 1467058790630 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 13:19:50 INFO - PROCESS | 1753 | 1467058790639 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 13:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:19:50 INFO - PROCESS | 1753 | 1467058790650 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:19:50 INFO - PROCESS | 1753 | 1467058790654 Marionette TRACE conn4 <- [1,842,null,{}] 13:19:50 INFO - PROCESS | 1753 | 1467058790660 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}] 13:19:50 INFO - PROCESS | 1753 | 1467058790666 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:50 INFO - PROCESS | 1753 | 1467058790849 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 13:19:51 INFO - PROCESS | 1753 | 1467058791009 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 1753 | 1467058791017 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f1c00 == 12 [pid = 1753] [id = 218] 13:19:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x8d2f8800) [pid = 1753] [serial = 655] [outer = (nil)] 13:19:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8da48400) [pid = 1753] [serial = 656] [outer = 0x8d2f8800] 13:19:51 INFO - PROCESS | 1753 | 1467058791097 Marionette DEBUG loaded listener.js 13:19:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x8dbcc800) [pid = 1753] [serial = 657] [outer = 0x8d2f8800] 13:19:52 INFO - PROCESS | 1753 | 1467058792044 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]]]}] 13:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1429ms 13:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:19:52 INFO - PROCESS | 1753 | 1467058792079 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 13:19:52 INFO - PROCESS | 1753 | 1467058792082 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 13:19:52 INFO - PROCESS | 1753 | 1467058792089 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:19:52 INFO - PROCESS | 1753 | 1467058792096 Marionette TRACE conn4 <- [1,846,null,{}] 13:19:52 INFO - PROCESS | 1753 | 1467058792119 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}] 13:19:52 INFO - PROCESS | 1753 | 1467058792129 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:52 INFO - PROCESS | 1753 | 1467058792358 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 13:19:52 INFO - PROCESS | 1753 | 1467058792388 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:52 INFO - PROCESS | 1753 | 1467058792404 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8debdc00 == 13 [pid = 1753] [id = 219] 13:19:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x8e021400) [pid = 1753] [serial = 658] [outer = (nil)] 13:19:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x8e02b000) [pid = 1753] [serial = 659] [outer = 0x8e021400] 13:19:52 INFO - PROCESS | 1753 | 1467058792476 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x8e1f0400) [pid = 1753] [serial = 660] [outer = 0x8e021400] 13:19:55 INFO - PROCESS | 1753 | 1467058795035 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]]]}] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x91a50800) [pid = 1753] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x8ecbc000) [pid = 1753] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x9a195c00) [pid = 1753] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x8dbd6400) [pid = 1753] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x956a1c00) [pid = 1753] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x8b422000) [pid = 1753] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x927b6c00) [pid = 1753] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x8da50800) [pid = 1753] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x8a710c00) [pid = 1753] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8a70d800) [pid = 1753] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x8deb4400) [pid = 1753] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x8e1e6000) [pid = 1753] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x8c341800) [pid = 1753] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x91e53800) [pid = 1753] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x9264c000) [pid = 1753] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:19:55 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x91cacc00) [pid = 1753] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 3104ms 13:19:55 INFO - PROCESS | 1753 | 1467058795193 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 1753 | 1467058795198 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 13:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:19:55 INFO - PROCESS | 1753 | 1467058795204 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 1753 | 1467058795207 Marionette TRACE conn4 <- [1,850,null,{}] 13:19:55 INFO - PROCESS | 1753 | 1467058795213 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}] 13:19:55 INFO - PROCESS | 1753 | 1467058795218 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:55 INFO - PROCESS | 1753 | 1467058795439 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 13:19:55 INFO - PROCESS | 1753 | 1467058795535 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 1753 | 1467058795545 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dda0000 == 14 [pid = 1753] [id = 220] 13:19:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8deb0000) [pid = 1753] [serial = 661] [outer = (nil)] 13:19:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8e02d800) [pid = 1753] [serial = 662] [outer = 0x8deb0000] 13:19:55 INFO - PROCESS | 1753 | 1467058795618 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8ec10000) [pid = 1753] [serial = 663] [outer = 0x8deb0000] 13:19:56 INFO - PROCESS | 1753 | 1467058796417 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]]]}] 13:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1241ms 13:19:56 INFO - PROCESS | 1753 | 1467058796445 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 1753 | 1467058796449 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 13:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:19:56 INFO - PROCESS | 1753 | 1467058796455 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 1753 | 1467058796458 Marionette TRACE conn4 <- [1,854,null,{}] 13:19:56 INFO - PROCESS | 1753 | 1467058796463 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}] 13:19:56 INFO - PROCESS | 1753 | 1467058796468 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:56 INFO - PROCESS | 1753 | 1467058796639 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 13:19:56 INFO - PROCESS | 1753 | 1467058796648 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 1753 | 1467058796658 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec16800 == 15 [pid = 1753] [id = 221] 13:19:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x8ecb9800) [pid = 1753] [serial = 664] [outer = (nil)] 13:19:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x8ecbe800) [pid = 1753] [serial = 665] [outer = 0x8ecb9800] 13:19:56 INFO - PROCESS | 1753 | 1467058796727 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x8ecc8800) [pid = 1753] [serial = 666] [outer = 0x8ecb9800] 13:19:57 INFO - PROCESS | 1753 | 1467058797867 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]]]}] 13:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1479ms 13:19:57 INFO - PROCESS | 1753 | 1467058797936 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 13:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:19:57 INFO - PROCESS | 1753 | 1467058797943 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 13:19:57 INFO - PROCESS | 1753 | 1467058797952 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 1753 | 1467058797957 Marionette TRACE conn4 <- [1,858,null,{}] 13:19:57 INFO - PROCESS | 1753 | 1467058797967 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}] 13:19:57 INFO - PROCESS | 1753 | 1467058797972 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:58 INFO - PROCESS | 1753 | 1467058798202 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 13:19:58 INFO - PROCESS | 1753 | 1467058798456 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 1753 | 1467058798463 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e3000 == 16 [pid = 1753] [id = 222] 13:19:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8c332c00) [pid = 1753] [serial = 667] [outer = (nil)] 13:19:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8d2f3000) [pid = 1753] [serial = 668] [outer = 0x8c332c00] 13:19:58 INFO - PROCESS | 1753 | 1467058798598 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x8dbce800) [pid = 1753] [serial = 669] [outer = 0x8c332c00] 13:19:59 INFO - PROCESS | 1753 | 1467058799542 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]]]}] 13:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1636ms 13:19:59 INFO - PROCESS | 1753 | 1467058799588 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 1753 | 1467058799596 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 13:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:19:59 INFO - PROCESS | 1753 | 1467058799607 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - PROCESS | 1753 | 1467058799611 Marionette TRACE conn4 <- [1,862,null,{}] 13:19:59 INFO - PROCESS | 1753 | 1467058799618 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}] 13:19:59 INFO - PROCESS | 1753 | 1467058799624 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:19:59 INFO - PROCESS | 1753 | 1467058799819 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 13:20:00 INFO - PROCESS | 1753 | 1467058800084 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:00 INFO - PROCESS | 1753 | 1467058800093 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2ec000 == 17 [pid = 1753] [id = 223] 13:20:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x8e027800) [pid = 1753] [serial = 670] [outer = (nil)] 13:20:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x8eb36000) [pid = 1753] [serial = 671] [outer = 0x8e027800] 13:20:00 INFO - PROCESS | 1753 | 1467058800241 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8e1f1c00) [pid = 1753] [serial = 672] [outer = 0x8e027800] 13:20:01 INFO - PROCESS | 1753 | 1467058801234 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]]]}] 13:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1643ms 13:20:01 INFO - PROCESS | 1753 | 1467058801250 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 13:20:01 INFO - PROCESS | 1753 | 1467058801255 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 13:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:20:01 INFO - PROCESS | 1753 | 1467058801262 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:20:01 INFO - PROCESS | 1753 | 1467058801268 Marionette TRACE conn4 <- [1,866,null,{}] 13:20:01 INFO - PROCESS | 1753 | 1467058801286 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}] 13:20:01 INFO - PROCESS | 1753 | 1467058801295 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:01 INFO - PROCESS | 1753 | 1467058801558 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 13:20:01 INFO - PROCESS | 1753 | 1467058801891 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 1753 | 1467058801907 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe1c00 == 18 [pid = 1753] [id = 224] 13:20:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x8efe2000) [pid = 1753] [serial = 673] [outer = (nil)] 13:20:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x8efe8800) [pid = 1753] [serial = 674] [outer = 0x8efe2000] 13:20:01 INFO - PROCESS | 1753 | 1467058801996 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x91a4fc00) [pid = 1753] [serial = 675] [outer = 0x8efe2000] 13:20:03 INFO - PROCESS | 1753 | 1467058803029 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]]]}] 13:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1788ms 13:20:03 INFO - PROCESS | 1753 | 1467058803051 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 13:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:20:03 INFO - PROCESS | 1753 | 1467058803056 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 13:20:03 INFO - PROCESS | 1753 | 1467058803063 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - PROCESS | 1753 | 1467058803067 Marionette TRACE conn4 <- [1,870,null,{}] 13:20:03 INFO - PROCESS | 1753 | 1467058803073 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}] 13:20:03 INFO - PROCESS | 1753 | 1467058803079 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:03 INFO - PROCESS | 1753 | 1467058803272 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 13:20:03 INFO - PROCESS | 1753 | 1467058803469 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:03 INFO - PROCESS | 1753 | 1467058803475 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe9400 == 19 [pid = 1753] [id = 225] 13:20:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x91a57000) [pid = 1753] [serial = 676] [outer = (nil)] 13:20:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x91a5b400) [pid = 1753] [serial = 677] [outer = 0x91a57000] 13:20:03 INFO - PROCESS | 1753 | 1467058803569 Marionette DEBUG loaded listener.js 13:20:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x91cad800) [pid = 1753] [serial = 678] [outer = 0x91a57000] 13:20:04 INFO - PROCESS | 1753 | 1467058804563 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]]]}] 13:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1534ms 13:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:20:04 INFO - PROCESS | 1753 | 1467058804597 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 13:20:04 INFO - PROCESS | 1753 | 1467058804600 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 13:20:04 INFO - PROCESS | 1753 | 1467058804609 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:20:04 INFO - PROCESS | 1753 | 1467058804612 Marionette TRACE conn4 <- [1,874,null,{}] 13:20:04 INFO - PROCESS | 1753 | 1467058804618 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}] 13:20:04 INFO - PROCESS | 1753 | 1467058804623 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:04 INFO - PROCESS | 1753 | 1467058804822 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 13:20:05 INFO - PROCESS | 1753 | 1467058805066 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 1753 | 1467058805074 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b41f400 == 20 [pid = 1753] [id = 226] 13:20:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x8b42d400) [pid = 1753] [serial = 679] [outer = (nil)] 13:20:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x91d24c00) [pid = 1753] [serial = 680] [outer = 0x8b42d400] 13:20:05 INFO - PROCESS | 1753 | 1467058805213 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x91d2a000) [pid = 1753] [serial = 681] [outer = 0x8b42d400] 13:20:06 INFO - PROCESS | 1753 | 1467058806166 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]]]}] 13:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1591ms 13:20:06 INFO - PROCESS | 1753 | 1467058806200 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 1753 | 1467058806203 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 13:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:20:06 INFO - PROCESS | 1753 | 1467058806211 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 1753 | 1467058806213 Marionette TRACE conn4 <- [1,878,null,{}] 13:20:06 INFO - PROCESS | 1753 | 1467058806220 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}] 13:20:06 INFO - PROCESS | 1753 | 1467058806232 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:06 INFO - PROCESS | 1753 | 1467058806513 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 13:20:06 INFO - PROCESS | 1753 | 1467058806834 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:06 INFO - PROCESS | 1753 | 1467058806842 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b525c00 == 21 [pid = 1753] [id = 227] 13:20:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x8ec14400) [pid = 1753] [serial = 682] [outer = (nil)] 13:20:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x9232d800) [pid = 1753] [serial = 683] [outer = 0x8ec14400] 13:20:06 INFO - PROCESS | 1753 | 1467058806929 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x9249d800) [pid = 1753] [serial = 684] [outer = 0x8ec14400] 13:20:07 INFO - PROCESS | 1753 | 1467058807804 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]]]}] 13:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1639ms 13:20:07 INFO - PROCESS | 1753 | 1467058807851 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 13:20:07 INFO - PROCESS | 1753 | 1467058807855 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 13:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:20:07 INFO - PROCESS | 1753 | 1467058807862 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:20:07 INFO - PROCESS | 1753 | 1467058807866 Marionette TRACE conn4 <- [1,882,null,{}] 13:20:07 INFO - PROCESS | 1753 | 1467058807872 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}] 13:20:07 INFO - PROCESS | 1753 | 1467058807878 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:08 INFO - PROCESS | 1753 | 1467058808066 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 13:20:08 INFO - PROCESS | 1753 | 1467058808306 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 1753 | 1467058808318 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a707c00 == 22 [pid = 1753] [id = 228] 13:20:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x8b529400) [pid = 1753] [serial = 685] [outer = (nil)] 13:20:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x924aa800) [pid = 1753] [serial = 686] [outer = 0x8b529400] 13:20:08 INFO - PROCESS | 1753 | 1467058808444 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x924c3c00) [pid = 1753] [serial = 687] [outer = 0x8b529400] 13:20:09 INFO - PROCESS | 1753 | 1467058809369 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]]]}] 13:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1539ms 13:20:09 INFO - PROCESS | 1753 | 1467058809402 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 1753 | 1467058809413 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 13:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:20:09 INFO - PROCESS | 1753 | 1467058809420 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 1753 | 1467058809423 Marionette TRACE conn4 <- [1,886,null,{}] 13:20:09 INFO - PROCESS | 1753 | 1467058809430 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}] 13:20:09 INFO - PROCESS | 1753 | 1467058809435 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:09 INFO - PROCESS | 1753 | 1467058809622 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 13:20:09 INFO - PROCESS | 1753 | 1467058809866 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:09 INFO - PROCESS | 1753 | 1467058809875 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efdc800 == 23 [pid = 1753] [id = 229] 13:20:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x924a6400) [pid = 1753] [serial = 688] [outer = (nil)] 13:20:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x925c6800) [pid = 1753] [serial = 689] [outer = 0x924a6400] 13:20:10 INFO - PROCESS | 1753 | 1467058810000 Marionette DEBUG loaded listener.js 13:20:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x925c9800) [pid = 1753] [serial = 690] [outer = 0x924a6400] 13:20:10 INFO - PROCESS | 1753 | 1467058810958 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]]]}] 13:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1586ms 13:20:11 INFO - PROCESS | 1753 | 1467058811007 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 13:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:20:11 INFO - PROCESS | 1753 | 1467058811012 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 13:20:11 INFO - PROCESS | 1753 | 1467058811018 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 1753 | 1467058811022 Marionette TRACE conn4 <- [1,890,null,{}] 13:20:11 INFO - PROCESS | 1753 | 1467058811028 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}] 13:20:11 INFO - PROCESS | 1753 | 1467058811033 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:11 INFO - PROCESS | 1753 | 1467058811256 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 13:20:11 INFO - PROCESS | 1753 | 1467058811526 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:11 INFO - PROCESS | 1753 | 1467058811535 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b522c00 == 24 [pid = 1753] [id = 230] 13:20:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x8b525400) [pid = 1753] [serial = 691] [outer = (nil)] 13:20:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x9263d800) [pid = 1753] [serial = 692] [outer = 0x8b525400] 13:20:11 INFO - PROCESS | 1753 | 1467058811662 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x92641800) [pid = 1753] [serial = 693] [outer = 0x8b525400] 13:20:12 INFO - PROCESS | 1753 | 1467058812638 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]]]}] 13:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1641ms 13:20:12 INFO - PROCESS | 1753 | 1467058812658 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 13:20:12 INFO - PROCESS | 1753 | 1467058812662 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 13:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:20:12 INFO - PROCESS | 1753 | 1467058812669 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:20:12 INFO - PROCESS | 1753 | 1467058812673 Marionette TRACE conn4 <- [1,894,null,{}] 13:20:12 INFO - PROCESS | 1753 | 1467058812679 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}] 13:20:12 INFO - PROCESS | 1753 | 1467058812685 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:12 INFO - PROCESS | 1753 | 1467058812866 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 13:20:13 INFO - PROCESS | 1753 | 1467058813127 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 1753 | 1467058813135 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd92c00 == 25 [pid = 1753] [id = 231] 13:20:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x8e021c00) [pid = 1753] [serial = 694] [outer = (nil)] 13:20:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x925c7800) [pid = 1753] [serial = 695] [outer = 0x8e021c00] 13:20:13 INFO - PROCESS | 1753 | 1467058813262 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x92646c00) [pid = 1753] [serial = 696] [outer = 0x8e021c00] 13:20:14 INFO - PROCESS | 1753 | 1467058814237 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]]]}] 13:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1581ms 13:20:14 INFO - PROCESS | 1753 | 1467058814251 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 13:20:14 INFO - PROCESS | 1753 | 1467058814255 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 13:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:20:14 INFO - PROCESS | 1753 | 1467058814262 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:20:14 INFO - PROCESS | 1753 | 1467058814266 Marionette TRACE conn4 <- [1,898,null,{}] 13:20:14 INFO - PROCESS | 1753 | 1467058814272 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}] 13:20:14 INFO - PROCESS | 1753 | 1467058814278 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:14 INFO - PROCESS | 1753 | 1467058814487 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 13:20:14 INFO - PROCESS | 1753 | 1467058814742 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 1753 | 1467058814752 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a702000 == 26 [pid = 1753] [id = 232] 13:20:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x8a702c00) [pid = 1753] [serial = 697] [outer = (nil)] 13:20:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x8a70b800) [pid = 1753] [serial = 698] [outer = 0x8a702c00] 13:20:15 INFO - PROCESS | 1753 | 1467058815015 Marionette DEBUG loaded listener.js 13:20:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x8b424000) [pid = 1753] [serial = 699] [outer = 0x8a702c00] 13:20:15 INFO - PROCESS | 1753 | 1467058815969 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]]]}] 13:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1760ms 13:20:16 INFO - PROCESS | 1753 | 1467058816023 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 1753 | 1467058816028 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 13:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:20:16 INFO - PROCESS | 1753 | 1467058816037 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:20:16 INFO - PROCESS | 1753 | 1467058816040 Marionette TRACE conn4 <- [1,902,null,{}] 13:20:16 INFO - PROCESS | 1753 | 1467058816048 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}] 13:20:16 INFO - PROCESS | 1753 | 1467058816053 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:16 INFO - PROCESS | 1753 | 1467058816236 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 13:20:16 INFO - PROCESS | 1753 | 1467058816506 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 1753 | 1467058816515 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e0400 == 27 [pid = 1753] [id = 233] 13:20:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x8c337400) [pid = 1753] [serial = 700] [outer = (nil)] 13:20:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x8dbd2c00) [pid = 1753] [serial = 701] [outer = 0x8c337400] 13:20:16 INFO - PROCESS | 1753 | 1467058816679 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x8deb6c00) [pid = 1753] [serial = 702] [outer = 0x8c337400] 13:20:17 INFO - PROCESS | 1753 | 1467058817668 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]]]}] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x91a5b800) [pid = 1753] [serial = 545] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x91caa000) [pid = 1753] [serial = 560] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x9acca400) [pid = 1753] [serial = 584] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x9263d400) [pid = 1753] [serial = 587] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x98366000) [pid = 1753] [serial = 577] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x9a41dc00) [pid = 1753] [serial = 581] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x92de2000) [pid = 1753] [serial = 572] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x8e1e5400) [pid = 1753] [serial = 565] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x8b524000) [pid = 1753] [serial = 562] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x8efe7c00) [pid = 1753] [serial = 596] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x953a8800) [pid = 1753] [serial = 575] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x8eb3bc00) [pid = 1753] [serial = 566] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x9b875c00) [pid = 1753] [serial = 589] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x92d4fc00) [pid = 1753] [serial = 571] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x9acbdc00) [pid = 1753] [serial = 583] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x8deb8800) [pid = 1753] [serial = 592] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x8dbd2400) [pid = 1753] [serial = 595] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x9d81f800) [pid = 1753] [serial = 590] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x95377000) [pid = 1753] [serial = 574] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x8e030c00) [pid = 1753] [serial = 593] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x8c1dc400) [pid = 1753] [serial = 563] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x924a7000) [pid = 1753] [serial = 568] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x924d0c00) [pid = 1753] [serial = 569] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x99c29800) [pid = 1753] [serial = 578] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x8efe5c00) [pid = 1753] [serial = 586] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x9a19e400) [pid = 1753] [serial = 580] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x92de8400) [pid = 1753] [serial = 603] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x9249ec00) [pid = 1753] [serial = 598] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x92d44000) [pid = 1753] [serial = 602] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x925c9000) [pid = 1753] [serial = 599] [outer = (nil)] [url = about:blank] 13:20:17 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x99801400) [pid = 1753] [serial = 392] [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.] 13:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1731ms 13:20:17 INFO - PROCESS | 1753 | 1467058817767 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 1753 | 1467058817773 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 13:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:20:17 INFO - PROCESS | 1753 | 1467058817783 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - PROCESS | 1753 | 1467058817788 Marionette TRACE conn4 <- [1,906,null,{}] 13:20:17 INFO - PROCESS | 1753 | 1467058817794 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}] 13:20:17 INFO - PROCESS | 1753 | 1467058817799 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:17 INFO - PROCESS | 1753 | 1467058817986 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 13:20:18 INFO - PROCESS | 1753 | 1467058818189 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 1753 | 1467058818197 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e02bc00 == 28 [pid = 1753] [id = 234] 13:20:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8e1e6000) [pid = 1753] [serial = 703] [outer = (nil)] 13:20:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x8e1f3c00) [pid = 1753] [serial = 704] [outer = 0x8e1e6000] 13:20:18 INFO - PROCESS | 1753 | 1467058818275 Marionette DEBUG loaded listener.js 13:20:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x8ec16400) [pid = 1753] [serial = 705] [outer = 0x8e1e6000] 13:20:19 INFO - PROCESS | 1753 | 1467058819093 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]]]}] 13:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1379ms 13:20:19 INFO - PROCESS | 1753 | 1467058819164 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 13:20:19 INFO - PROCESS | 1753 | 1467058819167 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 13:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:20:19 INFO - PROCESS | 1753 | 1467058819174 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:20:19 INFO - PROCESS | 1753 | 1467058819180 Marionette TRACE conn4 <- [1,910,null,{}] 13:20:19 INFO - PROCESS | 1753 | 1467058819195 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}] 13:20:19 INFO - PROCESS | 1753 | 1467058819204 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:19 INFO - PROCESS | 1753 | 1467058819393 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 13:20:19 INFO - PROCESS | 1753 | 1467058819554 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:19 INFO - PROCESS | 1753 | 1467058819563 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee6e000 == 29 [pid = 1753] [id = 235] 13:20:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x8efe1800) [pid = 1753] [serial = 706] [outer = (nil)] 13:20:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x91a5a800) [pid = 1753] [serial = 707] [outer = 0x8efe1800] 13:20:19 INFO - PROCESS | 1753 | 1467058819638 Marionette DEBUG loaded listener.js 13:20:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x91cb6c00) [pid = 1753] [serial = 708] [outer = 0x8efe1800] 13:20:20 INFO - PROCESS | 1753 | 1467058820518 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]]]}] 13:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1387ms 13:20:20 INFO - PROCESS | 1753 | 1467058820562 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 13:20:20 INFO - PROCESS | 1753 | 1467058820567 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 13:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:20:20 INFO - PROCESS | 1753 | 1467058820578 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - PROCESS | 1753 | 1467058820581 Marionette TRACE conn4 <- [1,914,null,{}] 13:20:20 INFO - PROCESS | 1753 | 1467058820586 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}] 13:20:20 INFO - PROCESS | 1753 | 1467058820592 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:20 INFO - PROCESS | 1753 | 1467058820832 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 13:20:20 INFO - PROCESS | 1753 | 1467058820858 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:20 INFO - PROCESS | 1753 | 1467058820867 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a706800 == 30 [pid = 1753] [id = 236] 13:20:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x8a70e800) [pid = 1753] [serial = 709] [outer = (nil)] 13:20:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x91e53800) [pid = 1753] [serial = 710] [outer = 0x8a70e800] 13:20:20 INFO - PROCESS | 1753 | 1467058820950 Marionette DEBUG loaded listener.js 13:20:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x92339400) [pid = 1753] [serial = 711] [outer = 0x8a70e800] 13:20:21 INFO - PROCESS | 1753 | 1467058821989 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]]]}] 13:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1439ms 13:20:22 INFO - PROCESS | 1753 | 1467058822017 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 13:20:22 INFO - PROCESS | 1753 | 1467058822021 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 13:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:20:22 INFO - PROCESS | 1753 | 1467058822027 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:20:22 INFO - PROCESS | 1753 | 1467058822030 Marionette TRACE conn4 <- [1,918,null,{}] 13:20:22 INFO - PROCESS | 1753 | 1467058822036 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}] 13:20:22 INFO - PROCESS | 1753 | 1467058822041 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:22 INFO - PROCESS | 1753 | 1467058822284 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x8a70a000) [pid = 1753] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x8deaf400) [pid = 1753] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x8b528000) [pid = 1753] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x8b425000) [pid = 1753] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x8a70a400) [pid = 1753] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x8c334800) [pid = 1753] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0xa2373400) [pid = 1753] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x8b42ac00) [pid = 1753] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x8d2f8800) [pid = 1753] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x8a708800) [pid = 1753] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x8e027000) [pid = 1753] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x98cf8c00) [pid = 1753] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x92b74400) [pid = 1753] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8deb0000) [pid = 1753] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x8c334400) [pid = 1753] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x925c8c00) [pid = 1753] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x8e021400) [pid = 1753] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x8b529800) [pid = 1753] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x8b52a400) [pid = 1753] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:20:22 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x91a55400) [pid = 1753] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:20:22 INFO - PROCESS | 1753 | 1467058822690 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 1753 | 1467058822699 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a708800 == 31 [pid = 1753] [id = 237] 13:20:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8a70a000) [pid = 1753] [serial = 712] [outer = (nil)] 13:20:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8c334800) [pid = 1753] [serial = 713] [outer = 0x8a70a000] 13:20:22 INFO - PROCESS | 1753 | 1467058822785 Marionette DEBUG loaded listener.js 13:20:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8eb3c400) [pid = 1753] [serial = 714] [outer = 0x8a70a000] 13:20:23 INFO - PROCESS | 1753 | 1467058823558 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]]]}] 13:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1585ms 13:20:23 INFO - PROCESS | 1753 | 1467058823615 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 13:20:23 INFO - PROCESS | 1753 | 1467058823618 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 13:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:20:23 INFO - PROCESS | 1753 | 1467058823625 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:20:23 INFO - PROCESS | 1753 | 1467058823628 Marionette TRACE conn4 <- [1,922,null,{}] 13:20:23 INFO - PROCESS | 1753 | 1467058823634 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}] 13:20:23 INFO - PROCESS | 1753 | 1467058823643 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:23 INFO - PROCESS | 1753 | 1467058823829 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 13:20:24 INFO - PROCESS | 1753 | 1467058823983 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:24 INFO - PROCESS | 1753 | 1467058823991 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d2c000 == 32 [pid = 1753] [id = 238] 13:20:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x91e4f800) [pid = 1753] [serial = 715] [outer = (nil)] 13:20:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x92b73000) [pid = 1753] [serial = 716] [outer = 0x91e4f800] 13:20:24 INFO - PROCESS | 1753 | 1467058824062 Marionette DEBUG loaded listener.js 13:20:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x92b79000) [pid = 1753] [serial = 717] [outer = 0x91e4f800] 13:20:25 INFO - PROCESS | 1753 | 1467058825002 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]]]}] 13:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1433ms 13:20:25 INFO - PROCESS | 1753 | 1467058825060 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 13:20:25 INFO - PROCESS | 1753 | 1467058825068 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 13:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:20:25 INFO - PROCESS | 1753 | 1467058825077 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:20:25 INFO - PROCESS | 1753 | 1467058825081 Marionette TRACE conn4 <- [1,926,null,{}] 13:20:25 INFO - PROCESS | 1753 | 1467058825090 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}] 13:20:25 INFO - PROCESS | 1753 | 1467058825096 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:25 INFO - PROCESS | 1753 | 1467058825347 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 13:20:25 INFO - PROCESS | 1753 | 1467058825664 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 1753 | 1467058825680 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b520400 == 33 [pid = 1753] [id = 239] 13:20:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8b526000) [pid = 1753] [serial = 718] [outer = (nil)] 13:20:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8d2efc00) [pid = 1753] [serial = 719] [outer = 0x8b526000] 13:20:25 INFO - PROCESS | 1753 | 1467058825780 Marionette DEBUG loaded listener.js 13:20:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x8dd91400) [pid = 1753] [serial = 720] [outer = 0x8b526000] 13:20:26 INFO - PROCESS | 1753 | 1467058826697 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]]]}] 13:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1693ms 13:20:26 INFO - PROCESS | 1753 | 1467058826769 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 13:20:26 INFO - PROCESS | 1753 | 1467058826777 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 13:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:20:26 INFO - PROCESS | 1753 | 1467058826788 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:20:26 INFO - PROCESS | 1753 | 1467058826792 Marionette TRACE conn4 <- [1,930,null,{}] 13:20:26 INFO - PROCESS | 1753 | 1467058826800 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}] 13:20:26 INFO - PROCESS | 1753 | 1467058826806 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:27 INFO - PROCESS | 1753 | 1467058827058 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 13:20:27 INFO - PROCESS | 1753 | 1467058827360 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:27 INFO - PROCESS | 1753 | 1467058827369 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1e5400 == 34 [pid = 1753] [id = 240] 13:20:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x8eb3cc00) [pid = 1753] [serial = 721] [outer = (nil)] 13:20:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x8ee66400) [pid = 1753] [serial = 722] [outer = 0x8eb3cc00] 13:20:27 INFO - PROCESS | 1753 | 1467058827458 Marionette DEBUG loaded listener.js 13:20:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8efdec00) [pid = 1753] [serial = 723] [outer = 0x8eb3cc00] 13:20:28 INFO - PROCESS | 1753 | 1467058828415 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]]]}] 13:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1684ms 13:20:28 INFO - PROCESS | 1753 | 1467058828472 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 13:20:28 INFO - PROCESS | 1753 | 1467058828476 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 13:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:20:28 INFO - PROCESS | 1753 | 1467058828484 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:20:28 INFO - PROCESS | 1753 | 1467058828490 Marionette TRACE conn4 <- [1,934,null,{}] 13:20:28 INFO - PROCESS | 1753 | 1467058828507 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}] 13:20:28 INFO - PROCESS | 1753 | 1467058828516 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:28 INFO - PROCESS | 1753 | 1467058828752 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 13:20:29 INFO - PROCESS | 1753 | 1467058829049 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:29 INFO - PROCESS | 1753 | 1467058829060 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x9264bc00 == 35 [pid = 1753] [id = 241] 13:20:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x927b5000) [pid = 1753] [serial = 724] [outer = (nil)] 13:20:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x927bfc00) [pid = 1753] [serial = 725] [outer = 0x927b5000] 13:20:29 INFO - PROCESS | 1753 | 1467058829152 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x92d45800) [pid = 1753] [serial = 726] [outer = 0x927b5000] 13:20:30 INFO - PROCESS | 1753 | 1467058830042 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]]]}] 13:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1592ms 13:20:30 INFO - PROCESS | 1753 | 1467058830075 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 13:20:30 INFO - PROCESS | 1753 | 1467058830079 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 13:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:20:30 INFO - PROCESS | 1753 | 1467058830087 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:20:30 INFO - PROCESS | 1753 | 1467058830090 Marionette TRACE conn4 <- [1,938,null,{}] 13:20:30 INFO - PROCESS | 1753 | 1467058830096 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}] 13:20:30 INFO - PROCESS | 1753 | 1467058830102 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:30 INFO - PROCESS | 1753 | 1467058830334 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 13:20:30 INFO - PROCESS | 1753 | 1467058830637 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:30 INFO - PROCESS | 1753 | 1467058830648 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee67800 == 36 [pid = 1753] [id = 242] 13:20:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x924c6800) [pid = 1753] [serial = 727] [outer = (nil)] 13:20:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x92ddac00) [pid = 1753] [serial = 728] [outer = 0x924c6800] 13:20:30 INFO - PROCESS | 1753 | 1467058830739 Marionette DEBUG loaded listener.js 13:20:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x92ddec00) [pid = 1753] [serial = 729] [outer = 0x924c6800] 13:20:31 INFO - PROCESS | 1753 | 1467058831648 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]]]}] 13:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1635ms 13:20:31 INFO - PROCESS | 1753 | 1467058831724 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 13:20:31 INFO - PROCESS | 1753 | 1467058831728 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 13:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:20:31 INFO - PROCESS | 1753 | 1467058831735 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:20:31 INFO - PROCESS | 1753 | 1467058831739 Marionette TRACE conn4 <- [1,942,null,{}] 13:20:31 INFO - PROCESS | 1753 | 1467058831746 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}] 13:20:31 INFO - PROCESS | 1753 | 1467058831751 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:31 INFO - PROCESS | 1753 | 1467058831990 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 13:20:32 INFO - PROCESS | 1753 | 1467058832324 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:32 INFO - PROCESS | 1753 | 1467058832332 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8debcc00 == 37 [pid = 1753] [id = 243] 13:20:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x92de2400) [pid = 1753] [serial = 730] [outer = (nil)] 13:20:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x9304fc00) [pid = 1753] [serial = 731] [outer = 0x92de2400] 13:20:32 INFO - PROCESS | 1753 | 1467058832421 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x93b30c00) [pid = 1753] [serial = 732] [outer = 0x92de2400] 13:20:33 INFO - PROCESS | 1753 | 1467058833317 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]]]}] 13:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1639ms 13:20:33 INFO - PROCESS | 1753 | 1467058833375 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 13:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:20:33 INFO - PROCESS | 1753 | 1467058833380 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 13:20:33 INFO - PROCESS | 1753 | 1467058833386 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:20:33 INFO - PROCESS | 1753 | 1467058833390 Marionette TRACE conn4 <- [1,946,null,{}] 13:20:33 INFO - PROCESS | 1753 | 1467058833395 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}] 13:20:33 INFO - PROCESS | 1753 | 1467058833406 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:33 INFO - PROCESS | 1753 | 1467058833667 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 13:20:33 INFO - PROCESS | 1753 | 1467058833925 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:33 INFO - PROCESS | 1753 | 1467058833933 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x93b3a800 == 38 [pid = 1753] [id = 244] 13:20:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x93bcb400) [pid = 1753] [serial = 733] [outer = (nil)] 13:20:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x94842800) [pid = 1753] [serial = 734] [outer = 0x93bcb400] 13:20:34 INFO - PROCESS | 1753 | 1467058834052 Marionette DEBUG loaded listener.js 13:20:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x95281800) [pid = 1753] [serial = 735] [outer = 0x93bcb400] 13:20:34 INFO - PROCESS | 1753 | 1467058834945 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]]]}] 13:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1594ms 13:20:34 INFO - PROCESS | 1753 | 1467058834980 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 13:20:34 INFO - PROCESS | 1753 | 1467058834984 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 13:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:20:34 INFO - PROCESS | 1753 | 1467058834991 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:20:34 INFO - PROCESS | 1753 | 1467058834993 Marionette TRACE conn4 <- [1,950,null,{}] 13:20:35 INFO - PROCESS | 1753 | 1467058835000 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}] 13:20:35 INFO - PROCESS | 1753 | 1467058835005 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:35 INFO - PROCESS | 1753 | 1467058835186 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 13:20:35 INFO - PROCESS | 1753 | 1467058835449 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:35 INFO - PROCESS | 1753 | 1467058835458 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x92d47000 == 39 [pid = 1753] [id = 245] 13:20:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x92dde400) [pid = 1753] [serial = 736] [outer = (nil)] 13:20:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x95370400) [pid = 1753] [serial = 737] [outer = 0x92dde400] 13:20:35 INFO - PROCESS | 1753 | 1467058835593 Marionette DEBUG loaded listener.js 13:20:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x95377c00) [pid = 1753] [serial = 738] [outer = 0x92dde400] 13:20:36 INFO - PROCESS | 1753 | 1467058836466 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]]]}] 13:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1538ms 13:20:36 INFO - PROCESS | 1753 | 1467058836529 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 13:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:20:36 INFO - PROCESS | 1753 | 1467058836533 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 13:20:36 INFO - PROCESS | 1753 | 1467058836540 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:20:36 INFO - PROCESS | 1753 | 1467058836544 Marionette TRACE conn4 <- [1,954,null,{}] 13:20:36 INFO - PROCESS | 1753 | 1467058836549 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}] 13:20:36 INFO - PROCESS | 1753 | 1467058836555 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:36 INFO - PROCESS | 1753 | 1467058836795 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 13:20:37 INFO - PROCESS | 1753 | 1467058837045 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:37 INFO - PROCESS | 1753 | 1467058837055 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec10c00 == 40 [pid = 1753] [id = 246] 13:20:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x92d42800) [pid = 1753] [serial = 739] [outer = (nil)] 13:20:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x953b3400) [pid = 1753] [serial = 740] [outer = 0x92d42800] 13:20:37 INFO - PROCESS | 1753 | 1467058837187 Marionette DEBUG loaded listener.js 13:20:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x953ea400) [pid = 1753] [serial = 741] [outer = 0x92d42800] 13:20:38 INFO - PROCESS | 1753 | 1467058838082 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]]]}] 13:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1581ms 13:20:38 INFO - PROCESS | 1753 | 1467058838121 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 13:20:38 INFO - PROCESS | 1753 | 1467058838126 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 13:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:20:38 INFO - PROCESS | 1753 | 1467058838132 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:20:38 INFO - PROCESS | 1753 | 1467058838135 Marionette TRACE conn4 <- [1,958,null,{}] 13:20:38 INFO - PROCESS | 1753 | 1467058838141 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}] 13:20:38 INFO - PROCESS | 1753 | 1467058838146 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:38 INFO - PROCESS | 1753 | 1467058838346 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:20:38 INFO - PROCESS | 1753 | 1467058838595 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:38 INFO - PROCESS | 1753 | 1467058838603 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x953a7800 == 41 [pid = 1753] [id = 247] 13:20:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x953ab400) [pid = 1753] [serial = 742] [outer = (nil)] 13:20:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x95697c00) [pid = 1753] [serial = 743] [outer = 0x953ab400] 13:20:38 INFO - PROCESS | 1753 | 1467058838726 Marionette DEBUG loaded listener.js 13:20:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x9569d800) [pid = 1753] [serial = 744] [outer = 0x953ab400] 13:20:39 INFO - PROCESS | 1753 | 1467058839582 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]]]}] 13:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1483ms 13:20:39 INFO - PROCESS | 1753 | 1467058839616 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 13:20:39 INFO - PROCESS | 1753 | 1467058839619 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 13:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:20:39 INFO - PROCESS | 1753 | 1467058839649 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:20:39 INFO - PROCESS | 1753 | 1467058839653 Marionette TRACE conn4 <- [1,962,null,{}] 13:20:39 INFO - PROCESS | 1753 | 1467058839660 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}] 13:20:39 INFO - PROCESS | 1753 | 1467058839665 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:39 INFO - PROCESS | 1753 | 1467058839912 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 13:20:40 INFO - PROCESS | 1753 | 1467058840229 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:40 INFO - PROCESS | 1753 | 1467058840235 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x953f3400 == 42 [pid = 1753] [id = 248] 13:20:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x9569ec00) [pid = 1753] [serial = 745] [outer = (nil)] 13:20:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x9793f000) [pid = 1753] [serial = 746] [outer = 0x9569ec00] 13:20:40 INFO - PROCESS | 1753 | 1467058840345 Marionette DEBUG loaded listener.js 13:20:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x98317000) [pid = 1753] [serial = 747] [outer = 0x9569ec00] 13:20:41 INFO - PROCESS | 1753 | 1467058841399 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]]]}] 13:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1837ms 13:20:41 INFO - PROCESS | 1753 | 1467058841482 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 13:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:20:41 INFO - PROCESS | 1753 | 1467058841487 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 13:20:41 INFO - PROCESS | 1753 | 1467058841493 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:20:41 INFO - PROCESS | 1753 | 1467058841498 Marionette TRACE conn4 <- [1,966,null,{}] 13:20:41 INFO - PROCESS | 1753 | 1467058841504 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}] 13:20:41 INFO - PROCESS | 1753 | 1467058841510 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:41 INFO - PROCESS | 1753 | 1467058841783 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 13:20:42 INFO - PROCESS | 1753 | 1467058842451 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 1753 | 1467058842462 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b521c00 == 43 [pid = 1753] [id = 249] 13:20:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x8b522800) [pid = 1753] [serial = 748] [outer = (nil)] 13:20:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x8b52d400) [pid = 1753] [serial = 749] [outer = 0x8b522800] 13:20:42 INFO - PROCESS | 1753 | 1467058842598 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x8c1e4400) [pid = 1753] [serial = 750] [outer = 0x8b522800] 13:20:43 INFO - PROCESS | 1753 | 1467058843583 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]]]}] 13:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2132ms 13:20:43 INFO - PROCESS | 1753 | 1467058843626 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 13:20:43 INFO - PROCESS | 1753 | 1467058843630 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 13:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:20:43 INFO - PROCESS | 1753 | 1467058843639 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:20:43 INFO - PROCESS | 1753 | 1467058843643 Marionette TRACE conn4 <- [1,970,null,{}] 13:20:43 INFO - PROCESS | 1753 | 1467058843651 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}] 13:20:43 INFO - PROCESS | 1753 | 1467058843659 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:43 INFO - PROCESS | 1753 | 1467058843838 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 13:20:44 INFO - PROCESS | 1753 | 1467058844226 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:44 INFO - PROCESS | 1753 | 1467058844233 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b524c00 == 44 [pid = 1753] [id = 250] 13:20:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x8deb8000) [pid = 1753] [serial = 751] [outer = (nil)] 13:20:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x8ecbf800) [pid = 1753] [serial = 752] [outer = 0x8deb8000] 13:20:44 INFO - PROCESS | 1753 | 1467058844316 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x8ee6a800) [pid = 1753] [serial = 753] [outer = 0x8deb8000] 13:20:45 INFO - PROCESS | 1753 | 1467058845174 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]]]}] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42a800 == 43 [pid = 1753] [id = 215] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e0400 == 42 [pid = 1753] [id = 233] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8e02bc00 == 41 [pid = 1753] [id = 234] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8a706800 == 40 [pid = 1753] [id = 236] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee6e000 == 39 [pid = 1753] [id = 235] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8a708800 == 38 [pid = 1753] [id = 237] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8b521c00 == 37 [pid = 1753] [id = 249] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x953f3400 == 36 [pid = 1753] [id = 248] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec10c00 == 35 [pid = 1753] [id = 246] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x953a7800 == 34 [pid = 1753] [id = 247] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x92d47000 == 33 [pid = 1753] [id = 245] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x93b3a800 == 32 [pid = 1753] [id = 244] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee67800 == 31 [pid = 1753] [id = 242] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8debcc00 == 30 [pid = 1753] [id = 243] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x9264bc00 == 29 [pid = 1753] [id = 241] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1e5400 == 28 [pid = 1753] [id = 240] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x91d2c000 == 27 [pid = 1753] [id = 238] 13:20:46 INFO - PROCESS | 1753 | --DOCSHELL 0x8b520400 == 26 [pid = 1753] [id = 239] 13:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2991ms 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x8ecbe800) [pid = 1753] [serial = 665] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x8ec10000) [pid = 1753] [serial = 663] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x8d2f6c00) [pid = 1753] [serial = 642] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x8e02e800) [pid = 1753] [serial = 651] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x9a416800) [pid = 1753] [serial = 630] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x92d45400) [pid = 1753] [serial = 618] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x99cd0400) [pid = 1753] [serial = 626] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x8e022c00) [pid = 1753] [serial = 644] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0xa2fed000) [pid = 1753] [serial = 636] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x8e022800) [pid = 1753] [serial = 650] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x8b528800) [pid = 1753] [serial = 647] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x8dbcc800) [pid = 1753] [serial = 657] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x8c1e4800) [pid = 1753] [serial = 648] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x9990a000) [pid = 1753] [serial = 624] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x9a350800) [pid = 1753] [serial = 629] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x8e02e400) [pid = 1753] [serial = 608] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x9accdc00) [pid = 1753] [serial = 633] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x9569f000) [pid = 1753] [serial = 620] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0xa255f000) [pid = 1753] [serial = 635] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x8da48400) [pid = 1753] [serial = 656] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x8e02d800) [pid = 1753] [serial = 662] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x8d2f5400) [pid = 1753] [serial = 638] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x9acbe000) [pid = 1753] [serial = 632] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x927b7000) [pid = 1753] [serial = 615] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x8e1e9c00) [pid = 1753] [serial = 645] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x8eb3c000) [pid = 1753] [serial = 609] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x8e02b000) [pid = 1753] [serial = 659] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x9263e000) [pid = 1753] [serial = 614] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x8d2f9400) [pid = 1753] [serial = 639] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x998d8c00) [pid = 1753] [serial = 623] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x8b52dc00) [pid = 1753] [serial = 653] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x8da49c00) [pid = 1753] [serial = 606] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x91d2c400) [pid = 1753] [serial = 612] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x8e1f0400) [pid = 1753] [serial = 660] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x98cee400) [pid = 1753] [serial = 621] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8c1e3c00) [pid = 1753] [serial = 654] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x8c33e000) [pid = 1753] [serial = 605] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x9a17b000) [pid = 1753] [serial = 627] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x92b79400) [pid = 1753] [serial = 617] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x8b520800) [pid = 1753] [serial = 641] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x91cb0000) [pid = 1753] [serial = 611] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1753 | 1467058846945 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:20:46 INFO - PROCESS | 1753 | 1467058846949 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 13:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:20:46 INFO - PROCESS | 1753 | 1467058846964 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:20:46 INFO - PROCESS | 1753 | 1467058846972 Marionette TRACE conn4 <- [1,974,null,{}] 13:20:46 INFO - PROCESS | 1753 | 1467058846980 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}] 13:20:46 INFO - PROCESS | 1753 | 1467058846986 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:47 INFO - PROCESS | 1753 | 1467058847159 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 13:20:47 INFO - PROCESS | 1753 | 1467058847325 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:47 INFO - PROCESS | 1753 | 1467058847335 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42d800 == 27 [pid = 1753] [id = 251] 13:20:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8b42dc00) [pid = 1753] [serial = 754] [outer = (nil)] 13:20:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8b521c00) [pid = 1753] [serial = 755] [outer = 0x8b42dc00] 13:20:47 INFO - PROCESS | 1753 | 1467058847414 Marionette DEBUG loaded listener.js 13:20:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x8b52c000) [pid = 1753] [serial = 756] [outer = 0x8b42dc00] 13:20:48 INFO - PROCESS | 1753 | 1467058848218 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]]]}] 13:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1287ms 13:20:48 INFO - PROCESS | 1753 | 1467058848259 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 13:20:48 INFO - PROCESS | 1753 | 1467058848265 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 13:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:20:48 INFO - PROCESS | 1753 | 1467058848277 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:20:48 INFO - PROCESS | 1753 | 1467058848284 Marionette TRACE conn4 <- [1,978,null,{}] 13:20:48 INFO - PROCESS | 1753 | 1467058848290 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}] 13:20:48 INFO - PROCESS | 1753 | 1467058848296 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:48 INFO - PROCESS | 1753 | 1467058848472 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:20:48 INFO - PROCESS | 1753 | 1467058848486 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:48 INFO - PROCESS | 1753 | 1467058848494 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c338400 == 28 [pid = 1753] [id = 252] 13:20:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x8d2ee400) [pid = 1753] [serial = 757] [outer = (nil)] 13:20:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x8d2f8800) [pid = 1753] [serial = 758] [outer = 0x8d2ee400] 13:20:48 INFO - PROCESS | 1753 | 1467058848685 Marionette DEBUG loaded listener.js 13:20:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8da41c00) [pid = 1753] [serial = 759] [outer = 0x8d2ee400] 13:20:50 INFO - PROCESS | 1753 | 1467058850000 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]]]}] 13:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1793ms 13:20:50 INFO - PROCESS | 1753 | 1467058850067 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 13:20:50 INFO - PROCESS | 1753 | 1467058850073 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 13:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:20:50 INFO - PROCESS | 1753 | 1467058850082 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:20:50 INFO - PROCESS | 1753 | 1467058850089 Marionette TRACE conn4 <- [1,982,null,{}] 13:20:50 INFO - PROCESS | 1753 | 1467058850098 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}] 13:20:50 INFO - PROCESS | 1753 | 1467058850104 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:50 INFO - PROCESS | 1753 | 1467058850341 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 13:20:50 INFO - PROCESS | 1753 | 1467058850637 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:50 INFO - PROCESS | 1753 | 1467058850654 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c334400 == 29 [pid = 1753] [id = 253] 13:20:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8c338800) [pid = 1753] [serial = 760] [outer = (nil)] 13:20:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x8d2f6400) [pid = 1753] [serial = 761] [outer = 0x8c338800] 13:20:50 INFO - PROCESS | 1753 | 1467058850820 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x8da4b800) [pid = 1753] [serial = 762] [outer = 0x8c338800] 13:20:52 INFO - PROCESS | 1753 | 1467058852058 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]]]}] 13:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2040ms 13:20:52 INFO - PROCESS | 1753 | 1467058852124 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 13:20:52 INFO - PROCESS | 1753 | 1467058852131 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 13:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:20:52 INFO - PROCESS | 1753 | 1467058852142 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:20:52 INFO - PROCESS | 1753 | 1467058852146 Marionette TRACE conn4 <- [1,986,null,{}] 13:20:52 INFO - PROCESS | 1753 | 1467058852153 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}] 13:20:52 INFO - PROCESS | 1753 | 1467058852159 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:52 INFO - PROCESS | 1753 | 1467058852409 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 13:20:52 INFO - PROCESS | 1753 | 1467058852717 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:52 INFO - PROCESS | 1753 | 1467058852728 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42b800 == 30 [pid = 1753] [id = 254] 13:20:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x8dd9b800) [pid = 1753] [serial = 763] [outer = (nil)] 13:20:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8deae400) [pid = 1753] [serial = 764] [outer = 0x8dd9b800] 13:20:52 INFO - PROCESS | 1753 | 1467058852819 Marionette DEBUG loaded listener.js 13:20:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x8deb6400) [pid = 1753] [serial = 765] [outer = 0x8dd9b800] 13:20:53 INFO - PROCESS | 1753 | 1467058853702 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]]]}] 13:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1636ms 13:20:53 INFO - PROCESS | 1753 | 1467058853778 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 13:20:53 INFO - PROCESS | 1753 | 1467058853783 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 13:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:20:53 INFO - PROCESS | 1753 | 1467058853790 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:20:53 INFO - PROCESS | 1753 | 1467058853797 Marionette TRACE conn4 <- [1,990,null,{}] 13:20:53 INFO - PROCESS | 1753 | 1467058853816 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}] 13:20:53 INFO - PROCESS | 1753 | 1467058853827 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:54 INFO - PROCESS | 1753 | 1467058854053 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 13:20:54 INFO - PROCESS | 1753 | 1467058854274 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:54 INFO - PROCESS | 1753 | 1467058854287 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e028c00 == 31 [pid = 1753] [id = 255] 13:20:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x8e02c000) [pid = 1753] [serial = 766] [outer = (nil)] 13:20:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x8e1e8000) [pid = 1753] [serial = 767] [outer = 0x8e02c000] 13:20:54 INFO - PROCESS | 1753 | 1467058854385 Marionette DEBUG loaded listener.js 13:20:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x8e1ee000) [pid = 1753] [serial = 768] [outer = 0x8e02c000] 13:20:55 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42d800 == 30 [pid = 1753] [id = 251] 13:20:55 INFO - PROCESS | 1753 | --DOCSHELL 0x8b524c00 == 29 [pid = 1753] [id = 250] 13:20:56 INFO - PROCESS | 1753 | 1467058856434 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]]]}] 13:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2694ms 13:20:56 INFO - PROCESS | 1753 | 1467058856485 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:20:56 INFO - PROCESS | 1753 | 1467058856492 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 13:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:20:56 INFO - PROCESS | 1753 | 1467058856507 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:20:56 INFO - PROCESS | 1753 | 1467058856512 Marionette TRACE conn4 <- [1,994,null,{}] 13:20:56 INFO - PROCESS | 1753 | 1467058856520 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}] 13:20:56 INFO - PROCESS | 1753 | 1467058856526 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:56 INFO - PROCESS | 1753 | 1467058856738 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 13:20:56 INFO - PROCESS | 1753 | 1467058856759 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:56 INFO - PROCESS | 1753 | 1467058856772 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2ee000 == 30 [pid = 1753] [id = 256] 13:20:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x8d2ef000) [pid = 1753] [serial = 769] [outer = (nil)] 13:20:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x8da50000) [pid = 1753] [serial = 770] [outer = 0x8d2ef000] 13:20:56 INFO - PROCESS | 1753 | 1467058856842 Marionette DEBUG loaded listener.js 13:20:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x8dbd8400) [pid = 1753] [serial = 771] [outer = 0x8d2ef000] 13:20:57 INFO - PROCESS | 1753 | 1467058857815 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]]]}] 13:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1336ms 13:20:57 INFO - PROCESS | 1753 | 1467058857854 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 13:20:57 INFO - PROCESS | 1753 | 1467058857862 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 13:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:20:57 INFO - PROCESS | 1753 | 1467058857873 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:20:57 INFO - PROCESS | 1753 | 1467058857877 Marionette TRACE conn4 <- [1,998,null,{}] 13:20:57 INFO - PROCESS | 1753 | 1467058857883 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}] 13:20:57 INFO - PROCESS | 1753 | 1467058857889 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:58 INFO - PROCESS | 1753 | 1467058858115 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:20:58 INFO - PROCESS | 1753 | 1467058858138 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:58 INFO - PROCESS | 1753 | 1467058858147 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e025c00 == 31 [pid = 1753] [id = 257] 13:20:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x8e026000) [pid = 1753] [serial = 772] [outer = (nil)] 13:20:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x8e1e5000) [pid = 1753] [serial = 773] [outer = 0x8e026000] 13:20:58 INFO - PROCESS | 1753 | 1467058858223 Marionette DEBUG loaded listener.js 13:20:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x8e1f2800) [pid = 1753] [serial = 774] [outer = 0x8e026000] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x8a70e800) [pid = 1753] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x8a70a000) [pid = 1753] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x8efe2000) [pid = 1753] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x8ecb9800) [pid = 1753] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x8b42d400) [pid = 1753] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x924a6400) [pid = 1753] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x8efe1800) [pid = 1753] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x8b525400) [pid = 1753] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x8c337400) [pid = 1753] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x8e1e6000) [pid = 1753] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x8a702c00) [pid = 1753] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x8e021c00) [pid = 1753] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x91a57000) [pid = 1753] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:20:58 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x8e027800) [pid = 1753] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x8ec14400) [pid = 1753] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8b529400) [pid = 1753] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x8c332c00) [pid = 1753] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x91e4f800) [pid = 1753] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x8b522800) [pid = 1753] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x8b526000) [pid = 1753] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x8eb3cc00) [pid = 1753] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x927b5000) [pid = 1753] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x924c6800) [pid = 1753] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x92de2400) [pid = 1753] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8b42dc00) [pid = 1753] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x92dde400) [pid = 1753] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x93bcb400) [pid = 1753] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x92d42800) [pid = 1753] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x953ab400) [pid = 1753] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8deb8000) [pid = 1753] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:20:59 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x9569ec00) [pid = 1753] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:20:59 INFO - PROCESS | 1753 | 1467058859599 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]]]}] 13:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1784ms 13:20:59 INFO - PROCESS | 1753 | 1467058859659 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 13:20:59 INFO - PROCESS | 1753 | 1467058859664 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 13:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:20:59 INFO - PROCESS | 1753 | 1467058859671 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:20:59 INFO - PROCESS | 1753 | 1467058859677 Marionette TRACE conn4 <- [1,1002,null,{}] 13:20:59 INFO - PROCESS | 1753 | 1467058859701 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}] 13:20:59 INFO - PROCESS | 1753 | 1467058859709 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:59 INFO - PROCESS | 1753 | 1467058859881 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 13:20:59 INFO - PROCESS | 1753 | 1467058859902 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:59 INFO - PROCESS | 1753 | 1467058859910 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:20:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb38400 == 32 [pid = 1753] [id = 258] 13:20:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x8eb3b000) [pid = 1753] [serial = 775] [outer = (nil)] 13:20:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x8ec0cc00) [pid = 1753] [serial = 776] [outer = 0x8eb3b000] 13:20:59 INFO - PROCESS | 1753 | 1467058859990 Marionette DEBUG loaded listener.js 13:21:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x8ec13c00) [pid = 1753] [serial = 777] [outer = 0x8eb3b000] 13:21:01 INFO - PROCESS | 1753 | 1467058861008 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]]]}] 13:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1402ms 13:21:01 INFO - PROCESS | 1753 | 1467058861075 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 13:21:01 INFO - PROCESS | 1753 | 1467058861084 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 13:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:21:01 INFO - PROCESS | 1753 | 1467058861094 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:21:01 INFO - PROCESS | 1753 | 1467058861098 Marionette TRACE conn4 <- [1,1006,null,{}] 13:21:01 INFO - PROCESS | 1753 | 1467058861108 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}] 13:21:01 INFO - PROCESS | 1753 | 1467058861113 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:01 INFO - PROCESS | 1753 | 1467058861347 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 13:21:01 INFO - PROCESS | 1753 | 1467058861582 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:01 INFO - PROCESS | 1753 | 1467058861598 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c337c00 == 33 [pid = 1753] [id = 259] 13:21:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x8c338000) [pid = 1753] [serial = 778] [outer = (nil)] 13:21:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8d2f2000) [pid = 1753] [serial = 779] [outer = 0x8c338000] 13:21:01 INFO - PROCESS | 1753 | 1467058861726 Marionette DEBUG loaded listener.js 13:21:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x8d2f9000) [pid = 1753] [serial = 780] [outer = 0x8c338000] 13:21:02 INFO - PROCESS | 1753 | 1467058862749 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]]]}] 13:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1690ms 13:21:02 INFO - PROCESS | 1753 | 1467058862783 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 13:21:02 INFO - PROCESS | 1753 | 1467058862794 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 13:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:21:02 INFO - PROCESS | 1753 | 1467058862804 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:21:02 INFO - PROCESS | 1753 | 1467058862808 Marionette TRACE conn4 <- [1,1010,null,{}] 13:21:02 INFO - PROCESS | 1753 | 1467058862815 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}] 13:21:02 INFO - PROCESS | 1753 | 1467058862821 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:03 INFO - PROCESS | 1753 | 1467058863017 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 13:21:03 INFO - PROCESS | 1753 | 1467058863244 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:03 INFO - PROCESS | 1753 | 1467058863254 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1e8800 == 34 [pid = 1753] [id = 260] 13:21:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x8e1f1400) [pid = 1753] [serial = 781] [outer = (nil)] 13:21:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8eb37400) [pid = 1753] [serial = 782] [outer = 0x8e1f1400] 13:21:03 INFO - PROCESS | 1753 | 1467058863382 Marionette DEBUG loaded listener.js 13:21:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8eb40000) [pid = 1753] [serial = 783] [outer = 0x8e1f1400] 13:21:04 INFO - PROCESS | 1753 | 1467058864355 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]]]}] 13:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1593ms 13:21:04 INFO - PROCESS | 1753 | 1467058864397 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:21:04 INFO - PROCESS | 1753 | 1467058864401 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 13:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:21:04 INFO - PROCESS | 1753 | 1467058864409 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:21:04 INFO - PROCESS | 1753 | 1467058864415 Marionette TRACE conn4 <- [1,1014,null,{}] 13:21:04 INFO - PROCESS | 1753 | 1467058864432 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}] 13:21:04 INFO - PROCESS | 1753 | 1467058864441 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:04 INFO - PROCESS | 1753 | 1467058864632 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 13:21:04 INFO - PROCESS | 1753 | 1467058864917 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 1753 | 1467058864925 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee6b800 == 35 [pid = 1753] [id = 261] 13:21:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8ee6c400) [pid = 1753] [serial = 784] [outer = (nil)] 13:21:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8efdd400) [pid = 1753] [serial = 785] [outer = 0x8ee6c400] 13:21:05 INFO - PROCESS | 1753 | 1467058865061 Marionette DEBUG loaded listener.js 13:21:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8efe3800) [pid = 1753] [serial = 786] [outer = 0x8ee6c400] 13:21:05 INFO - PROCESS | 1753 | 1467058865997 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]]]}] 13:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1648ms 13:21:06 INFO - PROCESS | 1753 | 1467058866058 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 13:21:06 INFO - PROCESS | 1753 | 1467058866063 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 13:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:21:06 INFO - PROCESS | 1753 | 1467058866071 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:21:06 INFO - PROCESS | 1753 | 1467058866074 Marionette TRACE conn4 <- [1,1018,null,{}] 13:21:06 INFO - PROCESS | 1753 | 1467058866080 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}] 13:21:06 INFO - PROCESS | 1753 | 1467058866086 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:06 INFO - PROCESS | 1753 | 1467058866278 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:21:06 INFO - PROCESS | 1753 | 1467058866493 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:06 INFO - PROCESS | 1753 | 1467058866500 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb38000 == 36 [pid = 1753] [id = 262] 13:21:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x8efde800) [pid = 1753] [serial = 787] [outer = (nil)] 13:21:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x91a57800) [pid = 1753] [serial = 788] [outer = 0x8efde800] 13:21:06 INFO - PROCESS | 1753 | 1467058866626 Marionette DEBUG loaded listener.js 13:21:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x91cab800) [pid = 1753] [serial = 789] [outer = 0x8efde800] 13:21:07 INFO - PROCESS | 1753 | 1467058867548 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]]]}] 13:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1535ms 13:21:07 INFO - PROCESS | 1753 | 1467058867607 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 13:21:07 INFO - PROCESS | 1753 | 1467058867610 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 13:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:21:07 INFO - PROCESS | 1753 | 1467058867617 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:21:07 INFO - PROCESS | 1753 | 1467058867621 Marionette TRACE conn4 <- [1,1022,null,{}] 13:21:07 INFO - PROCESS | 1753 | 1467058867627 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}] 13:21:07 INFO - PROCESS | 1753 | 1467058867632 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:07 INFO - PROCESS | 1753 | 1467058867810 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 13:21:08 INFO - PROCESS | 1753 | 1467058868028 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:08 INFO - PROCESS | 1753 | 1467058868035 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42e800 == 37 [pid = 1753] [id = 263] 13:21:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8ec11c00) [pid = 1753] [serial = 790] [outer = (nil)] 13:21:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x91cb3800) [pid = 1753] [serial = 791] [outer = 0x8ec11c00] 13:21:08 INFO - PROCESS | 1753 | 1467058868160 Marionette DEBUG loaded listener.js 13:21:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x91cb7800) [pid = 1753] [serial = 792] [outer = 0x8ec11c00] 13:21:09 INFO - PROCESS | 1753 | 1467058869065 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]]]}] 13:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1495ms 13:21:09 INFO - PROCESS | 1753 | 1467058869114 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 13:21:09 INFO - PROCESS | 1753 | 1467058869117 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 13:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:21:09 INFO - PROCESS | 1753 | 1467058869124 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:21:09 INFO - PROCESS | 1753 | 1467058869128 Marionette TRACE conn4 <- [1,1026,null,{}] 13:21:09 INFO - PROCESS | 1753 | 1467058869135 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}] 13:21:09 INFO - PROCESS | 1753 | 1467058869148 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:09 INFO - PROCESS | 1753 | 1467058869382 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 13:21:09 INFO - PROCESS | 1753 | 1467058869624 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:09 INFO - PROCESS | 1753 | 1467058869633 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b427000 == 38 [pid = 1753] [id = 264] 13:21:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x8b526c00) [pid = 1753] [serial = 793] [outer = (nil)] 13:21:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x92335800) [pid = 1753] [serial = 794] [outer = 0x8b526c00] 13:21:09 INFO - PROCESS | 1753 | 1467058869761 Marionette DEBUG loaded listener.js 13:21:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x924a6c00) [pid = 1753] [serial = 795] [outer = 0x8b526c00] 13:21:10 INFO - PROCESS | 1753 | 1467058870690 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]]]}] 13:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1638ms 13:21:10 INFO - PROCESS | 1753 | 1467058870765 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 13:21:10 INFO - PROCESS | 1753 | 1467058870768 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 13:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:21:10 INFO - PROCESS | 1753 | 1467058870775 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:21:10 INFO - PROCESS | 1753 | 1467058870778 Marionette TRACE conn4 <- [1,1030,null,{}] 13:21:10 INFO - PROCESS | 1753 | 1467058870785 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}] 13:21:10 INFO - PROCESS | 1753 | 1467058870790 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:11 INFO - PROCESS | 1753 | 1467058871000 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 13:21:11 INFO - PROCESS | 1753 | 1467058871217 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:11 INFO - PROCESS | 1753 | 1467058871226 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a703400 == 39 [pid = 1753] [id = 265] 13:21:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x8dd98800) [pid = 1753] [serial = 796] [outer = (nil)] 13:21:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x924c9400) [pid = 1753] [serial = 797] [outer = 0x8dd98800] 13:21:11 INFO - PROCESS | 1753 | 1467058871354 Marionette DEBUG loaded listener.js 13:21:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x924ce800) [pid = 1753] [serial = 798] [outer = 0x8dd98800] 13:21:12 INFO - PROCESS | 1753 | 1467058872267 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]]]}] 13:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1549ms 13:21:12 INFO - PROCESS | 1753 | 1467058872325 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:21:12 INFO - PROCESS | 1753 | 1467058872329 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 13:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:21:12 INFO - PROCESS | 1753 | 1467058872336 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:21:12 INFO - PROCESS | 1753 | 1467058872338 Marionette TRACE conn4 <- [1,1034,null,{}] 13:21:12 INFO - PROCESS | 1753 | 1467058872345 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}] 13:21:12 INFO - PROCESS | 1753 | 1467058872350 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:12 INFO - PROCESS | 1753 | 1467058872566 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 13:21:12 INFO - PROCESS | 1753 | 1467058872814 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:12 INFO - PROCESS | 1753 | 1467058872823 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a709400 == 40 [pid = 1753] [id = 266] 13:21:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x8a70b400) [pid = 1753] [serial = 799] [outer = (nil)] 13:21:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x8b425c00) [pid = 1753] [serial = 800] [outer = 0x8a70b400] 13:21:12 INFO - PROCESS | 1753 | 1467058872948 Marionette DEBUG loaded listener.js 13:21:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x8dd96800) [pid = 1753] [serial = 801] [outer = 0x8a70b400] 13:21:13 INFO - PROCESS | 1753 | 1467058873819 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]]]}] 13:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1531ms 13:21:13 INFO - PROCESS | 1753 | 1467058873871 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 13:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:21:13 INFO - PROCESS | 1753 | 1467058873877 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 13:21:13 INFO - PROCESS | 1753 | 1467058873884 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:21:13 INFO - PROCESS | 1753 | 1467058873887 Marionette TRACE conn4 <- [1,1038,null,{}] 13:21:13 INFO - PROCESS | 1753 | 1467058873893 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}] 13:21:13 INFO - PROCESS | 1753 | 1467058873899 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:14 INFO - PROCESS | 1753 | 1467058874085 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:21:14 INFO - PROCESS | 1753 | 1467058874513 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:14 INFO - PROCESS | 1753 | 1467058874519 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70c000 == 41 [pid = 1753] [id = 267] 13:21:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x8a70d800) [pid = 1753] [serial = 802] [outer = (nil)] 13:21:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x8b426400) [pid = 1753] [serial = 803] [outer = 0x8a70d800] 13:21:14 INFO - PROCESS | 1753 | 1467058874647 Marionette DEBUG loaded listener.js 13:21:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x8b525400) [pid = 1753] [serial = 804] [outer = 0x8a70d800] 13:21:15 INFO - PROCESS | 1753 | 1467058875735 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]]]}] 13:21:15 INFO - PROCESS | 1753 | --DOCSHELL 0x8e025c00 == 40 [pid = 1753] [id = 257] 13:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1885ms 13:21:15 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2ee000 == 39 [pid = 1753] [id = 256] 13:21:15 INFO - PROCESS | 1753 | 1467058875789 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 13:21:15 INFO - PROCESS | 1753 | 1467058875794 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 13:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:21:15 INFO - PROCESS | 1753 | 1467058875802 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:21:15 INFO - PROCESS | 1753 | 1467058875807 Marionette TRACE conn4 <- [1,1042,null,{}] 13:21:15 INFO - PROCESS | 1753 | 1467058875814 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}] 13:21:15 INFO - PROCESS | 1753 | 1467058875822 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:16 INFO - PROCESS | 1753 | 1467058876017 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x8b52d400) [pid = 1753] [serial = 749] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x8b521c00) [pid = 1753] [serial = 755] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x9793f000) [pid = 1753] [serial = 746] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x953ea400) [pid = 1753] [serial = 741] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x8ee66400) [pid = 1753] [serial = 722] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x92ddac00) [pid = 1753] [serial = 728] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x98317000) [pid = 1753] [serial = 747] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x95281800) [pid = 1753] [serial = 735] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x8efdec00) [pid = 1753] [serial = 723] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x92ddec00) [pid = 1753] [serial = 729] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x9569d800) [pid = 1753] [serial = 744] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x8ecbf800) [pid = 1753] [serial = 752] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x95697c00) [pid = 1753] [serial = 743] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x8ee6a800) [pid = 1753] [serial = 753] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x953b3400) [pid = 1753] [serial = 740] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x8d2efc00) [pid = 1753] [serial = 719] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x92d45800) [pid = 1753] [serial = 726] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x94842800) [pid = 1753] [serial = 734] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x93b30c00) [pid = 1753] [serial = 732] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x95377c00) [pid = 1753] [serial = 738] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x9304fc00) [pid = 1753] [serial = 731] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x95370400) [pid = 1753] [serial = 737] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8dd91400) [pid = 1753] [serial = 720] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8c1e4400) [pid = 1753] [serial = 750] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x927bfc00) [pid = 1753] [serial = 725] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8b52c000) [pid = 1753] [serial = 756] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x91e53800) [pid = 1753] [serial = 710] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x8c334800) [pid = 1753] [serial = 713] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x92339400) [pid = 1753] [serial = 711] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8efe8800) [pid = 1753] [serial = 674] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x91a4fc00) [pid = 1753] [serial = 675] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8ecc8800) [pid = 1753] [serial = 666] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91d24c00) [pid = 1753] [serial = 680] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91d2a000) [pid = 1753] [serial = 681] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x925c6800) [pid = 1753] [serial = 689] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x925c9800) [pid = 1753] [serial = 690] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x91a5a800) [pid = 1753] [serial = 707] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x9263d800) [pid = 1753] [serial = 692] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x92641800) [pid = 1753] [serial = 693] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8dbd2c00) [pid = 1753] [serial = 701] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8deb6c00) [pid = 1753] [serial = 702] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8e1f3c00) [pid = 1753] [serial = 704] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8ec16400) [pid = 1753] [serial = 705] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8a70b800) [pid = 1753] [serial = 698] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8b424000) [pid = 1753] [serial = 699] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x925c7800) [pid = 1753] [serial = 695] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x92646c00) [pid = 1753] [serial = 696] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91a5b400) [pid = 1753] [serial = 677] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91cad800) [pid = 1753] [serial = 678] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8eb36000) [pid = 1753] [serial = 671] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8e1f1c00) [pid = 1753] [serial = 672] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9232d800) [pid = 1753] [serial = 683] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x9249d800) [pid = 1753] [serial = 684] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x924aa800) [pid = 1753] [serial = 686] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x924c3c00) [pid = 1753] [serial = 687] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8d2f3000) [pid = 1753] [serial = 668] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8dbce800) [pid = 1753] [serial = 669] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x92b79000) [pid = 1753] [serial = 717] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8eb3c400) [pid = 1753] [serial = 714] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91cb6c00) [pid = 1753] [serial = 708] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x92b73000) [pid = 1753] [serial = 716] [outer = (nil)] [url = about:blank] 13:21:16 INFO - PROCESS | 1753 | 1467058876280 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:16 INFO - PROCESS | 1753 | 1467058876291 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b521c00 == 40 [pid = 1753] [id = 268] 13:21:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8b52c400) [pid = 1753] [serial = 805] [outer = (nil)] 13:21:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8c33ac00) [pid = 1753] [serial = 806] [outer = 0x8b52c400] 13:21:16 INFO - PROCESS | 1753 | 1467058876369 Marionette DEBUG loaded listener.js 13:21:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8da45400) [pid = 1753] [serial = 807] [outer = 0x8b52c400] 13:21:17 INFO - PROCESS | 1753 | 1467058877163 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]]]}] 13:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1382ms 13:21:17 INFO - PROCESS | 1753 | 1467058877187 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 13:21:17 INFO - PROCESS | 1753 | 1467058877194 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 13:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:21:17 INFO - PROCESS | 1753 | 1467058877201 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:21:17 INFO - PROCESS | 1753 | 1467058877205 Marionette TRACE conn4 <- [1,1046,null,{}] 13:21:17 INFO - PROCESS | 1753 | 1467058877211 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}] 13:21:17 INFO - PROCESS | 1753 | 1467058877216 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:17 INFO - PROCESS | 1753 | 1467058877401 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 13:21:17 INFO - PROCESS | 1753 | 1467058877542 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:17 INFO - PROCESS | 1753 | 1467058877549 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33f400 == 41 [pid = 1753] [id = 269] 13:21:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8dbcc800) [pid = 1753] [serial = 808] [outer = (nil)] 13:21:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8e025400) [pid = 1753] [serial = 809] [outer = 0x8dbcc800] 13:21:17 INFO - PROCESS | 1753 | 1467058877624 Marionette DEBUG loaded listener.js 13:21:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8e1f0800) [pid = 1753] [serial = 810] [outer = 0x8dbcc800] 13:21:18 INFO - PROCESS | 1753 | 1467058878487 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]]]}] 13:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1336ms 13:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:21:18 INFO - PROCESS | 1753 | 1467058878539 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 13:21:18 INFO - PROCESS | 1753 | 1467058878543 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 13:21:18 INFO - PROCESS | 1753 | 1467058878557 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:21:18 INFO - PROCESS | 1753 | 1467058878566 Marionette TRACE conn4 <- [1,1050,null,{}] 13:21:18 INFO - PROCESS | 1753 | 1467058878581 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}] 13:21:18 INFO - PROCESS | 1753 | 1467058878588 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:18 INFO - PROCESS | 1753 | 1467058878810 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 13:21:18 INFO - PROCESS | 1753 | 1467058878834 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:18 INFO - PROCESS | 1753 | 1467058878840 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbd8800 == 42 [pid = 1753] [id = 270] 13:21:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8ec0e000) [pid = 1753] [serial = 811] [outer = (nil)] 13:21:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8ecc2800) [pid = 1753] [serial = 812] [outer = 0x8ec0e000] 13:21:18 INFO - PROCESS | 1753 | 1467058878910 Marionette DEBUG loaded listener.js 13:21:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8ecc8c00) [pid = 1753] [serial = 813] [outer = 0x8ec0e000] 13:21:19 INFO - PROCESS | 1753 | 1467058879894 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]]]}] 13:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1403ms 13:21:19 INFO - PROCESS | 1753 | 1467058879953 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:21:19 INFO - PROCESS | 1753 | 1467058879957 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 13:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:21:19 INFO - PROCESS | 1753 | 1467058879964 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:21:19 INFO - PROCESS | 1753 | 1467058879967 Marionette TRACE conn4 <- [1,1054,null,{}] 13:21:19 INFO - PROCESS | 1753 | 1467058879972 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}] 13:21:19 INFO - PROCESS | 1753 | 1467058879977 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:20 INFO - PROCESS | 1753 | 1467058880190 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 13:21:20 INFO - PROCESS | 1753 | 1467058880215 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:20 INFO - PROCESS | 1753 | 1467058880222 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecbb000 == 43 [pid = 1753] [id = 271] 13:21:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8ee6a400) [pid = 1753] [serial = 814] [outer = (nil)] 13:21:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8efdf800) [pid = 1753] [serial = 815] [outer = 0x8ee6a400] 13:21:20 INFO - PROCESS | 1753 | 1467058880295 Marionette DEBUG loaded listener.js 13:21:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8efea400) [pid = 1753] [serial = 816] [outer = 0x8ee6a400] 13:21:20 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8e026000) [pid = 1753] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:21:20 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8e02c000) [pid = 1753] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:21:20 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8d2ef000) [pid = 1753] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:21:21 INFO - PROCESS | 1753 | 1467058881222 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]]]}] 13:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1291ms 13:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:21:21 INFO - PROCESS | 1753 | 1467058881256 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 13:21:21 INFO - PROCESS | 1753 | 1467058881259 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 13:21:21 INFO - PROCESS | 1753 | 1467058881267 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:21:21 INFO - PROCESS | 1753 | 1467058881269 Marionette TRACE conn4 <- [1,1058,null,{}] 13:21:21 INFO - PROCESS | 1753 | 1467058881277 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}] 13:21:21 INFO - PROCESS | 1753 | 1467058881281 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:21 INFO - PROCESS | 1753 | 1467058881485 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:21:21 INFO - PROCESS | 1753 | 1467058881503 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:21 INFO - PROCESS | 1753 | 1467058881521 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e02c000 == 44 [pid = 1753] [id = 272] 13:21:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8e02dc00) [pid = 1753] [serial = 817] [outer = (nil)] 13:21:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91a53000) [pid = 1753] [serial = 818] [outer = 0x8e02dc00] 13:21:21 INFO - PROCESS | 1753 | 1467058881600 Marionette DEBUG loaded listener.js 13:21:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91caec00) [pid = 1753] [serial = 819] [outer = 0x8e02dc00] 13:21:22 INFO - PROCESS | 1753 | 1467058882475 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]]]}] 13:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1237ms 13:21:22 INFO - PROCESS | 1753 | 1467058882502 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 13:21:22 INFO - PROCESS | 1753 | 1467058882506 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 13:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:21:22 INFO - PROCESS | 1753 | 1467058882516 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:21:22 INFO - PROCESS | 1753 | 1467058882519 Marionette TRACE conn4 <- [1,1062,null,{}] 13:21:22 INFO - PROCESS | 1753 | 1467058882523 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}] 13:21:22 INFO - PROCESS | 1753 | 1467058882530 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:22 INFO - PROCESS | 1753 | 1467058882696 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 13:21:22 INFO - PROCESS | 1753 | 1467058882727 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:22 INFO - PROCESS | 1753 | 1467058882735 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b51e400 == 45 [pid = 1753] [id = 273] 13:21:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8c340400) [pid = 1753] [serial = 820] [outer = (nil)] 13:21:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91d2d000) [pid = 1753] [serial = 821] [outer = 0x8c340400] 13:21:22 INFO - PROCESS | 1753 | 1467058882804 Marionette DEBUG loaded listener.js 13:21:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91d2b000) [pid = 1753] [serial = 822] [outer = 0x8c340400] 13:21:24 INFO - PROCESS | 1753 | 1467058884012 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]]]}] 13:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1540ms 13:21:24 INFO - PROCESS | 1753 | 1467058884059 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 13:21:24 INFO - PROCESS | 1753 | 1467058884066 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 13:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:21:24 INFO - PROCESS | 1753 | 1467058884075 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:21:24 INFO - PROCESS | 1753 | 1467058884082 Marionette TRACE conn4 <- [1,1066,null,{}] 13:21:24 INFO - PROCESS | 1753 | 1467058884090 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}] 13:21:24 INFO - PROCESS | 1753 | 1467058884096 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:24 INFO - PROCESS | 1753 | 1467058884330 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 13:21:24 INFO - PROCESS | 1753 | 1467058884598 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:24 INFO - PROCESS | 1753 | 1467058884606 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c332c00 == 46 [pid = 1753] [id = 274] 13:21:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8c334800) [pid = 1753] [serial = 823] [outer = (nil)] 13:21:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8dbca000) [pid = 1753] [serial = 824] [outer = 0x8c334800] 13:21:24 INFO - PROCESS | 1753 | 1467058884695 Marionette DEBUG loaded listener.js 13:21:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8deaec00) [pid = 1753] [serial = 825] [outer = 0x8c334800] 13:21:25 INFO - PROCESS | 1753 | 1467058885758 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]]]}] 13:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1741ms 13:21:25 INFO - PROCESS | 1753 | 1467058885816 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 13:21:25 INFO - PROCESS | 1753 | 1467058885823 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 13:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:21:25 INFO - PROCESS | 1753 | 1467058885835 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:21:25 INFO - PROCESS | 1753 | 1467058885839 Marionette TRACE conn4 <- [1,1070,null,{}] 13:21:25 INFO - PROCESS | 1753 | 1467058885846 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}] 13:21:25 INFO - PROCESS | 1753 | 1467058885853 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:26 INFO - PROCESS | 1753 | 1467058886185 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 13:21:26 INFO - PROCESS | 1753 | 1467058886419 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 1753 | 1467058886432 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb36000 == 47 [pid = 1753] [id = 275] 13:21:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8ec12800) [pid = 1753] [serial = 826] [outer = (nil)] 13:21:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8ecc2c00) [pid = 1753] [serial = 827] [outer = 0x8ec12800] 13:21:26 INFO - PROCESS | 1753 | 1467058886511 Marionette DEBUG loaded listener.js 13:21:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8ee6ac00) [pid = 1753] [serial = 828] [outer = 0x8ec12800] 13:21:27 INFO - PROCESS | 1753 | 1467058887454 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]]]}] 13:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1685ms 13:21:27 INFO - PROCESS | 1753 | 1467058887520 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:21:27 INFO - PROCESS | 1753 | 1467058887525 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 13:21:27 INFO - PROCESS | 1753 | 1467058887532 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:21:27 INFO - PROCESS | 1753 | 1467058887538 Marionette TRACE conn4 <- [1,1074,null,{}] 13:21:27 INFO - PROCESS | 1753 | 1467058887555 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}] 13:21:27 INFO - PROCESS | 1753 | 1467058887563 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:27 INFO - PROCESS | 1753 | 1467058887800 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 13:21:28 INFO - PROCESS | 1753 | 1467058888040 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 1753 | 1467058888053 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb3c400 == 48 [pid = 1753] [id = 276] 13:21:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x91d2c000) [pid = 1753] [serial = 829] [outer = (nil)] 13:21:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x9232ec00) [pid = 1753] [serial = 830] [outer = 0x91d2c000] 13:21:28 INFO - PROCESS | 1753 | 1467058888152 Marionette DEBUG loaded listener.js 13:21:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x924a3c00) [pid = 1753] [serial = 831] [outer = 0x91d2c000] 13:21:29 INFO - PROCESS | 1753 | 1467058889068 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]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1589ms 13:21:29 INFO - PROCESS | 1753 | 1467058889121 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 13:21:29 INFO - PROCESS | 1753 | 1467058889126 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 13:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:21:29 INFO - PROCESS | 1753 | 1467058889133 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - PROCESS | 1753 | 1467058889136 Marionette TRACE conn4 <- [1,1078,null,{}] 13:21:29 INFO - PROCESS | 1753 | 1467058889142 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}] 13:21:29 INFO - PROCESS | 1753 | 1467058889148 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:29 INFO - PROCESS | 1753 | 1467058889335 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:21:29 INFO - PROCESS | 1753 | 1467058889506 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:29 INFO - PROCESS | 1753 | 1467058889515 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x924a1400 == 49 [pid = 1753] [id = 277] 13:21:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x924c1800) [pid = 1753] [serial = 832] [outer = (nil)] 13:21:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x924c6000) [pid = 1753] [serial = 833] [outer = 0x924c1800] 13:21:29 INFO - PROCESS | 1753 | 1467058889650 Marionette DEBUG loaded listener.js 13:21:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x925c5000) [pid = 1753] [serial = 834] [outer = 0x924c1800] 13:21:30 INFO - PROCESS | 1753 | 1467058890536 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]]]}] 13:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1483ms 13:21:30 INFO - PROCESS | 1753 | 1467058890617 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 13:21:30 INFO - PROCESS | 1753 | 1467058890621 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 13:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:21:30 INFO - PROCESS | 1753 | 1467058890630 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:21:30 INFO - PROCESS | 1753 | 1467058890633 Marionette TRACE conn4 <- [1,1082,null,{}] 13:21:30 INFO - PROCESS | 1753 | 1467058890638 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}] 13:21:30 INFO - PROCESS | 1753 | 1467058890644 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:30 INFO - PROCESS | 1753 | 1467058890866 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 13:21:31 INFO - PROCESS | 1753 | 1467058891091 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 1753 | 1467058891099 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a702400 == 50 [pid = 1753] [id = 278] 13:21:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x8e1f2400) [pid = 1753] [serial = 835] [outer = (nil)] 13:21:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x925d0000) [pid = 1753] [serial = 836] [outer = 0x8e1f2400] 13:21:31 INFO - PROCESS | 1753 | 1467058891227 Marionette DEBUG loaded listener.js 13:21:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x9263e000) [pid = 1753] [serial = 837] [outer = 0x8e1f2400] 13:21:32 INFO - PROCESS | 1753 | 1467058892215 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]]]}] 13:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1639ms 13:21:32 INFO - PROCESS | 1753 | 1467058892270 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 13:21:32 INFO - PROCESS | 1753 | 1467058892274 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 13:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:21:32 INFO - PROCESS | 1753 | 1467058892281 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:21:32 INFO - PROCESS | 1753 | 1467058892285 Marionette TRACE conn4 <- [1,1086,null,{}] 13:21:32 INFO - PROCESS | 1753 | 1467058892291 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}] 13:21:32 INFO - PROCESS | 1753 | 1467058892301 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:32 INFO - PROCESS | 1753 | 1467058892554 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 13:21:32 INFO - PROCESS | 1753 | 1467058892820 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:32 INFO - PROCESS | 1753 | 1467058892832 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52a000 == 51 [pid = 1753] [id = 279] 13:21:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x925c7400) [pid = 1753] [serial = 838] [outer = (nil)] 13:21:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x927b6000) [pid = 1753] [serial = 839] [outer = 0x925c7400] 13:21:32 INFO - PROCESS | 1753 | 1467058892928 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x927bb000) [pid = 1753] [serial = 840] [outer = 0x925c7400] 13:21:33 INFO - PROCESS | 1753 | 1467058893885 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]]]}] 13:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1644ms 13:21:33 INFO - PROCESS | 1753 | 1467058893926 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 13:21:33 INFO - PROCESS | 1753 | 1467058893930 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 13:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:21:33 INFO - PROCESS | 1753 | 1467058893937 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:21:33 INFO - PROCESS | 1753 | 1467058893941 Marionette TRACE conn4 <- [1,1090,null,{}] 13:21:33 INFO - PROCESS | 1753 | 1467058893947 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}] 13:21:33 INFO - PROCESS | 1753 | 1467058893952 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:34 INFO - PROCESS | 1753 | 1467058894147 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 13:21:34 INFO - PROCESS | 1753 | 1467058894320 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:34 INFO - PROCESS | 1753 | 1467058894326 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x924a6400 == 52 [pid = 1753] [id = 280] 13:21:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x927b8800) [pid = 1753] [serial = 841] [outer = (nil)] 13:21:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x92b73400) [pid = 1753] [serial = 842] [outer = 0x927b8800] 13:21:34 INFO - PROCESS | 1753 | 1467058894408 Marionette DEBUG loaded listener.js 13:21:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x92b75000) [pid = 1753] [serial = 843] [outer = 0x927b8800] 13:21:35 INFO - PROCESS | 1753 | 1467058895373 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]]]}] 13:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1487ms 13:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:21:35 INFO - PROCESS | 1753 | 1467058895425 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:21:35 INFO - PROCESS | 1753 | 1467058895428 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 13:21:35 INFO - PROCESS | 1753 | 1467058895435 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:21:35 INFO - PROCESS | 1753 | 1467058895438 Marionette TRACE conn4 <- [1,1094,null,{}] 13:21:35 INFO - PROCESS | 1753 | 1467058895444 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}] 13:21:35 INFO - PROCESS | 1753 | 1467058895450 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:35 INFO - PROCESS | 1753 | 1467058895649 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 13:21:36 INFO - PROCESS | 1753 | 1467058896112 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:36 INFO - PROCESS | 1753 | 1467058896123 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1df800 == 53 [pid = 1753] [id = 281] 13:21:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x8c1e4000) [pid = 1753] [serial = 844] [outer = (nil)] 13:21:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x8c334000) [pid = 1753] [serial = 845] [outer = 0x8c1e4000] 13:21:36 INFO - PROCESS | 1753 | 1467058896243 Marionette DEBUG loaded listener.js 13:21:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8da4f400) [pid = 1753] [serial = 846] [outer = 0x8c1e4000] 13:21:37 INFO - PROCESS | 1753 | 1467058897344 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]]]}] 13:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1934ms 13:21:37 INFO - PROCESS | 1753 | 1467058897370 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 13:21:37 INFO - PROCESS | 1753 | 1467058897376 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 13:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:21:37 INFO - PROCESS | 1753 | 1467058897384 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:21:37 INFO - PROCESS | 1753 | 1467058897388 Marionette TRACE conn4 <- [1,1098,null,{}] 13:21:37 INFO - PROCESS | 1753 | 1467058897397 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}] 13:21:37 INFO - PROCESS | 1753 | 1467058897405 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:37 INFO - PROCESS | 1753 | 1467058897589 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:21:37 INFO - PROCESS | 1753 | --DOCSHELL 0x8e02c000 == 52 [pid = 1753] [id = 272] 13:21:37 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8ec0cc00) [pid = 1753] [serial = 776] [outer = (nil)] [url = about:blank] 13:21:37 INFO - PROCESS | 1753 | 1467058897900 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:37 INFO - PROCESS | 1753 | 1467058897909 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:37 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecbb000 == 51 [pid = 1753] [id = 271] 13:21:37 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbd8800 == 50 [pid = 1753] [id = 270] 13:21:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2fa800 == 51 [pid = 1753] [id = 282] 13:21:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8da46c00) [pid = 1753] [serial = 847] [outer = (nil)] 13:21:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8dbd8800) [pid = 1753] [serial = 848] [outer = 0x8da46c00] 13:21:38 INFO - PROCESS | 1753 | 1467058898008 Marionette DEBUG loaded listener.js 13:21:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8e02c400) [pid = 1753] [serial = 849] [outer = 0x8da46c00] 13:21:38 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33f400 == 50 [pid = 1753] [id = 269] 13:21:38 INFO - PROCESS | 1753 | --DOCSHELL 0x8b521c00 == 49 [pid = 1753] [id = 268] 13:21:38 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70c000 == 48 [pid = 1753] [id = 267] 13:21:38 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8e1e5000) [pid = 1753] [serial = 773] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x8deae400) [pid = 1753] [serial = 764] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8e1e8000) [pid = 1753] [serial = 767] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8d2f8800) [pid = 1753] [serial = 758] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8d2f6400) [pid = 1753] [serial = 761] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8da50000) [pid = 1753] [serial = 770] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x8dbd8400) [pid = 1753] [serial = 771] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x8e1ee000) [pid = 1753] [serial = 768] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8e1f2800) [pid = 1753] [serial = 774] [outer = (nil)] [url = about:blank] 13:21:38 INFO - PROCESS | 1753 | 1467058898820 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]]]}] 13:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1480ms 13:21:38 INFO - PROCESS | 1753 | 1467058898868 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 13:21:38 INFO - PROCESS | 1753 | 1467058898874 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 13:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:21:38 INFO - PROCESS | 1753 | 1467058898880 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 1753 | 1467058898883 Marionette TRACE conn4 <- [1,1102,null,{}] 13:21:38 INFO - PROCESS | 1753 | 1467058898889 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}] 13:21:38 INFO - PROCESS | 1753 | 1467058898894 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:39 INFO - PROCESS | 1753 | 1467058899073 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 13:21:39 INFO - PROCESS | 1753 | 1467058899208 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 1753 | 1467058899217 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbd7400 == 49 [pid = 1753] [id = 283] 13:21:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x8dd9b000) [pid = 1753] [serial = 850] [outer = (nil)] 13:21:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x8ec10800) [pid = 1753] [serial = 851] [outer = 0x8dd9b000] 13:21:39 INFO - PROCESS | 1753 | 1467058899298 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x8ecc3400) [pid = 1753] [serial = 852] [outer = 0x8dd9b000] 13:21:40 INFO - PROCESS | 1753 | 1467058900153 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]]]}] 13:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1284ms 13:21:40 INFO - PROCESS | 1753 | 1467058900165 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 13:21:40 INFO - PROCESS | 1753 | 1467058900169 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 13:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:21:40 INFO - PROCESS | 1753 | 1467058900187 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:21:40 INFO - PROCESS | 1753 | 1467058900196 Marionette TRACE conn4 <- [1,1106,null,{}] 13:21:40 INFO - PROCESS | 1753 | 1467058900205 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}] 13:21:40 INFO - PROCESS | 1753 | 1467058900211 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:40 INFO - PROCESS | 1753 | 1467058900381 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 13:21:40 INFO - PROCESS | 1753 | 1467058900392 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:40 INFO - PROCESS | 1753 | 1467058900401 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da4d800 == 50 [pid = 1753] [id = 284] 13:21:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8dd94c00) [pid = 1753] [serial = 853] [outer = (nil)] 13:21:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x91d24400) [pid = 1753] [serial = 854] [outer = 0x8dd94c00] 13:21:40 INFO - PROCESS | 1753 | 1467058900616 Marionette DEBUG loaded listener.js 13:21:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x91e4cc00) [pid = 1753] [serial = 855] [outer = 0x8dd94c00] 13:21:41 INFO - PROCESS | 1753 | 1467058901521 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]]]}] 13:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1401ms 13:21:41 INFO - PROCESS | 1753 | 1467058901583 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 13:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:21:41 INFO - PROCESS | 1753 | 1467058901587 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 13:21:41 INFO - PROCESS | 1753 | 1467058901593 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:21:41 INFO - PROCESS | 1753 | 1467058901597 Marionette TRACE conn4 <- [1,1110,null,{}] 13:21:41 INFO - PROCESS | 1753 | 1467058901603 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}] 13:21:41 INFO - PROCESS | 1753 | 1467058901621 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:41 INFO - PROCESS | 1753 | 1467058901857 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 13:21:41 INFO - PROCESS | 1753 | 1467058901884 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:41 INFO - PROCESS | 1753 | 1467058901893 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec11400 == 51 [pid = 1753] [id = 285] 13:21:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x91d21400) [pid = 1753] [serial = 856] [outer = (nil)] 13:21:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x924c7000) [pid = 1753] [serial = 857] [outer = 0x91d21400] 13:21:41 INFO - PROCESS | 1753 | 1467058901968 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x925c9c00) [pid = 1753] [serial = 858] [outer = 0x91d21400] 13:21:42 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8a70d800) [pid = 1753] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:21:42 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x8e02dc00) [pid = 1753] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:21:42 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8b52c400) [pid = 1753] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:21:42 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8dbcc800) [pid = 1753] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:21:42 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8ec0e000) [pid = 1753] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:21:42 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8ee6a400) [pid = 1753] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:21:43 INFO - PROCESS | 1753 | 1467058903073 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]]]}] 13:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1536ms 13:21:43 INFO - PROCESS | 1753 | 1467058903130 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:21:43 INFO - PROCESS | 1753 | 1467058903133 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 13:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:21:43 INFO - PROCESS | 1753 | 1467058903140 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:21:43 INFO - PROCESS | 1753 | 1467058903144 Marionette TRACE conn4 <- [1,1114,null,{}] 13:21:43 INFO - PROCESS | 1753 | 1467058903157 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}] 13:21:43 INFO - PROCESS | 1753 | 1467058903163 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:43 INFO - PROCESS | 1753 | 1467058903401 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 13:21:43 INFO - PROCESS | 1753 | 1467058903415 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:43 INFO - PROCESS | 1753 | 1467058903432 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x91a54000 == 52 [pid = 1753] [id = 286] 13:21:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x91cb5c00) [pid = 1753] [serial = 859] [outer = (nil)] 13:21:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x924a6800) [pid = 1753] [serial = 860] [outer = 0x91cb5c00] 13:21:43 INFO - PROCESS | 1753 | 1467058903514 Marionette DEBUG loaded listener.js 13:21:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x92647c00) [pid = 1753] [serial = 861] [outer = 0x91cb5c00] 13:21:44 INFO - PROCESS | 1753 | 1467058904430 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]]]}] 13:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1336ms 13:21:44 INFO - PROCESS | 1753 | 1467058904478 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 13:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:21:44 INFO - PROCESS | 1753 | 1467058904484 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 13:21:44 INFO - PROCESS | 1753 | 1467058904490 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:21:44 INFO - PROCESS | 1753 | 1467058904494 Marionette TRACE conn4 <- [1,1118,null,{}] 13:21:44 INFO - PROCESS | 1753 | 1467058904500 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}] 13:21:44 INFO - PROCESS | 1753 | 1467058904505 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:44 INFO - PROCESS | 1753 | 1467058904678 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:21:44 INFO - PROCESS | 1753 | 1467058904926 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:44 INFO - PROCESS | 1753 | 1467058904938 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a704800 == 53 [pid = 1753] [id = 287] 13:21:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8a705000) [pid = 1753] [serial = 862] [outer = (nil)] 13:21:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8b527800) [pid = 1753] [serial = 863] [outer = 0x8a705000] 13:21:45 INFO - PROCESS | 1753 | 1467058905031 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8c1db800) [pid = 1753] [serial = 864] [outer = 0x8a705000] 13:21:46 INFO - PROCESS | 1753 | 1467058906061 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]]]}] 13:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1636ms 13:21:46 INFO - PROCESS | 1753 | 1467058906130 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 1753 | 1467058906137 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 13:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:21:46 INFO - PROCESS | 1753 | 1467058906146 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:21:46 INFO - PROCESS | 1753 | 1467058906150 Marionette TRACE conn4 <- [1,1122,null,{}] 13:21:46 INFO - PROCESS | 1753 | 1467058906160 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}] 13:21:46 INFO - PROCESS | 1753 | 1467058906168 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:46 INFO - PROCESS | 1753 | 1467058906408 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 13:21:46 INFO - PROCESS | 1753 | 1467058906694 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 1753 | 1467058906703 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbcf400 == 54 [pid = 1753] [id = 288] 13:21:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8dd9c000) [pid = 1753] [serial = 865] [outer = (nil)] 13:21:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8e025000) [pid = 1753] [serial = 866] [outer = 0x8dd9c000] 13:21:46 INFO - PROCESS | 1753 | 1467058906797 Marionette DEBUG loaded listener.js 13:21:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x8e1e9000) [pid = 1753] [serial = 867] [outer = 0x8dd9c000] 13:21:46 INFO - PROCESS | 1753 | --DOCSHELL 0x98cf1400 == 53 [pid = 1753] [id = 9] 13:21:47 INFO - PROCESS | 1753 | 1467058907805 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]]]}] 13:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1693ms 13:21:47 INFO - PROCESS | 1753 | 1467058907843 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 13:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:21:47 INFO - PROCESS | 1753 | 1467058907850 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 13:21:47 INFO - PROCESS | 1753 | 1467058907857 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:21:47 INFO - PROCESS | 1753 | 1467058907861 Marionette TRACE conn4 <- [1,1126,null,{}] 13:21:47 INFO - PROCESS | 1753 | 1467058907867 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}] 13:21:47 INFO - PROCESS | 1753 | 1467058907873 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:48 INFO - PROCESS | 1753 | 1467058908071 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 13:21:48 INFO - PROCESS | 1753 | 1467058908365 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 1753 | 1467058908375 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecbb800 == 54 [pid = 1753] [id = 289] 13:21:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x8ecbd000) [pid = 1753] [serial = 868] [outer = (nil)] 13:21:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x8ecc8800) [pid = 1753] [serial = 869] [outer = 0x8ecbd000] 13:21:48 INFO - PROCESS | 1753 | 1467058908531 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8efe7c00) [pid = 1753] [serial = 870] [outer = 0x8ecbd000] 13:21:49 INFO - PROCESS | 1753 | 1467058909490 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]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1693ms 13:21:49 INFO - PROCESS | 1753 | 1467058909550 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 1753 | 1467058909555 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 13:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:21:49 INFO - PROCESS | 1753 | 1467058909571 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 1753 | 1467058909581 Marionette TRACE conn4 <- [1,1130,null,{}] 13:21:49 INFO - PROCESS | 1753 | 1467058909589 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}] 13:21:49 INFO - PROCESS | 1753 | 1467058909597 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:49 INFO - PROCESS | 1753 | 1467058909844 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 13:21:50 INFO - PROCESS | 1753 | 1467058910073 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 1753 | 1467058910083 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b520c00 == 55 [pid = 1753] [id = 290] 13:21:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8ec14800) [pid = 1753] [serial = 871] [outer = (nil)] 13:21:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x925cbc00) [pid = 1753] [serial = 872] [outer = 0x8ec14800] 13:21:50 INFO - PROCESS | 1753 | 1467058910205 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x927b5c00) [pid = 1753] [serial = 873] [outer = 0x8ec14800] 13:21:51 INFO - PROCESS | 1753 | 1467058911194 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]]]}] 13:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1704ms 13:21:51 INFO - PROCESS | 1753 | 1467058911267 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:21:51 INFO - PROCESS | 1753 | 1467058911272 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 13:21:51 INFO - PROCESS | 1753 | 1467058911279 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:21:51 INFO - PROCESS | 1753 | 1467058911283 Marionette TRACE conn4 <- [1,1134,null,{}] 13:21:51 INFO - PROCESS | 1753 | 1467058911289 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}] 13:21:51 INFO - PROCESS | 1753 | 1467058911294 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:51 INFO - PROCESS | 1753 | 1467058911529 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 13:21:51 INFO - PROCESS | 1753 | 1467058911802 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 1753 | 1467058911811 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x924c8000 == 56 [pid = 1753] [id = 291] 13:21:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x92646400) [pid = 1753] [serial = 874] [outer = (nil)] 13:21:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x92b7ac00) [pid = 1753] [serial = 875] [outer = 0x92646400] 13:21:51 INFO - PROCESS | 1753 | 1467058911901 Marionette DEBUG loaded listener.js 13:21:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x92d41800) [pid = 1753] [serial = 876] [outer = 0x92646400] 13:21:52 INFO - PROCESS | 1753 | 1467058912809 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]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1591ms 13:21:52 INFO - PROCESS | 1753 | 1467058912870 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 1753 | 1467058912874 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 13:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:21:52 INFO - PROCESS | 1753 | 1467058912881 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 1753 | 1467058912885 Marionette TRACE conn4 <- [1,1138,null,{}] 13:21:52 INFO - PROCESS | 1753 | 1467058912891 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}] 13:21:52 INFO - PROCESS | 1753 | 1467058912896 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:53 INFO - PROCESS | 1753 | 1467058913122 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:21:53 INFO - PROCESS | 1753 | 1467058913366 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 1753 | 1467058913383 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecbbc00 == 57 [pid = 1753] [id = 292] 13:21:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x92d49c00) [pid = 1753] [serial = 877] [outer = (nil)] 13:21:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x92d4e000) [pid = 1753] [serial = 878] [outer = 0x92d49c00] 13:21:53 INFO - PROCESS | 1753 | 1467058913535 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x92de3000) [pid = 1753] [serial = 879] [outer = 0x92d49c00] 13:21:54 INFO - PROCESS | 1753 | 1467058914502 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]]]}] 13:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1685ms 13:21:54 INFO - PROCESS | 1753 | 1467058914568 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 1753 | 1467058914572 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 13:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:21:54 INFO - PROCESS | 1753 | 1467058914579 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - PROCESS | 1753 | 1467058914583 Marionette TRACE conn4 <- [1,1142,null,{}] 13:21:54 INFO - PROCESS | 1753 | 1467058914590 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}] 13:21:54 INFO - PROCESS | 1753 | 1467058914596 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:54 INFO - PROCESS | 1753 | 1467058914829 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 13:21:55 INFO - PROCESS | 1753 | 1467058915058 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 1753 | 1467058915067 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x927c0c00 == 58 [pid = 1753] [id = 293] 13:21:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x92b7c000) [pid = 1753] [serial = 880] [outer = (nil)] 13:21:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x93057800) [pid = 1753] [serial = 881] [outer = 0x92b7c000] 13:21:55 INFO - PROCESS | 1753 | 1467058915192 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x93b35000) [pid = 1753] [serial = 882] [outer = 0x92b7c000] 13:21:56 INFO - PROCESS | 1753 | 1467058916101 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]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1583ms 13:21:56 INFO - PROCESS | 1753 | 1467058916163 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 13:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:21:56 INFO - PROCESS | 1753 | 1467058916168 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 13:21:56 INFO - PROCESS | 1753 | 1467058916174 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - PROCESS | 1753 | 1467058916178 Marionette TRACE conn4 <- [1,1146,null,{}] 13:21:56 INFO - PROCESS | 1753 | 1467058916183 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}] 13:21:56 INFO - PROCESS | 1753 | 1467058916189 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:56 INFO - PROCESS | 1753 | 1467058916385 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 13:21:56 INFO - PROCESS | 1753 | 1467058916568 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 1753 | 1467058916577 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52d000 == 59 [pid = 1753] [id = 294] 13:21:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x92d4f800) [pid = 1753] [serial = 883] [outer = (nil)] 13:21:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x93b3fc00) [pid = 1753] [serial = 884] [outer = 0x92d4f800] 13:21:56 INFO - PROCESS | 1753 | 1467058916701 Marionette DEBUG loaded listener.js 13:21:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x93bcb000) [pid = 1753] [serial = 885] [outer = 0x92d4f800] 13:21:57 INFO - PROCESS | 1753 | 1467058917592 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]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1486ms 13:21:57 INFO - PROCESS | 1753 | 1467058917660 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 13:21:57 INFO - PROCESS | 1753 | 1467058917664 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 13:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:21:57 INFO - PROCESS | 1753 | 1467058917672 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - PROCESS | 1753 | 1467058917675 Marionette TRACE conn4 <- [1,1150,null,{}] 13:21:57 INFO - PROCESS | 1753 | 1467058917681 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}] 13:21:57 INFO - PROCESS | 1753 | 1467058917686 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:57 INFO - PROCESS | 1753 | 1467058917868 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 13:21:58 INFO - PROCESS | 1753 | 1467058918066 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 1753 | 1467058918075 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52d800 == 60 [pid = 1753] [id = 295] 13:21:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x8c1d9800) [pid = 1753] [serial = 886] [outer = (nil)] 13:21:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x8da50400) [pid = 1753] [serial = 887] [outer = 0x8c1d9800] 13:21:58 INFO - PROCESS | 1753 | 1467058918200 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x8e1eb400) [pid = 1753] [serial = 888] [outer = 0x8c1d9800] 13:21:59 INFO - PROCESS | 1753 | 1467058919448 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]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1833ms 13:21:59 INFO - PROCESS | 1753 | 1467058919507 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 1753 | 1467058919513 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 13:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:21:59 INFO - PROCESS | 1753 | 1467058919523 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - PROCESS | 1753 | 1467058919526 Marionette TRACE conn4 <- [1,1154,null,{}] 13:21:59 INFO - PROCESS | 1753 | 1467058919536 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}] 13:21:59 INFO - PROCESS | 1753 | 1467058919541 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:21:59 INFO - PROCESS | 1753 | 1467058919821 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 13:22:00 INFO - PROCESS | 1753 | 1467058919982 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 1753 | 1467058919991 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2ed400 == 61 [pid = 1753] [id = 296] 13:22:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x8d2f6c00) [pid = 1753] [serial = 889] [outer = (nil)] 13:22:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x8deb5c00) [pid = 1753] [serial = 890] [outer = 0x8d2f6c00] 13:22:00 INFO - PROCESS | 1753 | 1467058920084 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x8e1ee000) [pid = 1753] [serial = 891] [outer = 0x8d2f6c00] 13:22:01 INFO - PROCESS | 1753 | 1467058921068 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]]]}] 13:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1587ms 13:22:01 INFO - PROCESS | 1753 | 1467058921109 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 13:22:01 INFO - PROCESS | 1753 | 1467058921116 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 13:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:22:01 INFO - PROCESS | 1753 | 1467058921127 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:22:01 INFO - PROCESS | 1753 | 1467058921131 Marionette TRACE conn4 <- [1,1158,null,{}] 13:22:01 INFO - PROCESS | 1753 | 1467058921137 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}] 13:22:01 INFO - PROCESS | 1753 | 1467058921143 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:01 INFO - PROCESS | 1753 | 1467058921346 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:22:01 INFO - PROCESS | 1753 | 1467058921588 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 1753 | 1467058921594 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e2400 == 62 [pid = 1753] [id = 297] 13:22:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x8e1f0400) [pid = 1753] [serial = 892] [outer = (nil)] 13:22:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x8ecbec00) [pid = 1753] [serial = 893] [outer = 0x8e1f0400] 13:22:01 INFO - PROCESS | 1753 | 1467058921700 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x8efe6000) [pid = 1753] [serial = 894] [outer = 0x8e1f0400] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8c334400 == 61 [pid = 1753] [id = 253] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9dc00 == 60 [pid = 1753] [id = 216] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x91a54000 == 59 [pid = 1753] [id = 286] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec11400 == 58 [pid = 1753] [id = 285] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8da4d800 == 57 [pid = 1753] [id = 284] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbd7400 == 56 [pid = 1753] [id = 283] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2fa800 == 55 [pid = 1753] [id = 282] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1df800 == 54 [pid = 1753] [id = 281] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52a000 == 53 [pid = 1753] [id = 279] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8a702400 == 52 [pid = 1753] [id = 278] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x924a1400 == 51 [pid = 1753] [id = 277] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb3c400 == 50 [pid = 1753] [id = 276] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb36000 == 49 [pid = 1753] [id = 275] 13:22:02 INFO - PROCESS | 1753 | --DOCSHELL 0x8c332c00 == 48 [pid = 1753] [id = 274] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x8c33ac00) [pid = 1753] [serial = 806] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x8da45400) [pid = 1753] [serial = 807] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x924c9400) [pid = 1753] [serial = 797] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x8e025400) [pid = 1753] [serial = 809] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x8ecc8c00) [pid = 1753] [serial = 813] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x8efdf800) [pid = 1753] [serial = 815] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x8efea400) [pid = 1753] [serial = 816] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x91a57800) [pid = 1753] [serial = 788] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x8efdd400) [pid = 1753] [serial = 785] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x91cb3800) [pid = 1753] [serial = 791] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x8eb37400) [pid = 1753] [serial = 782] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x8b525400) [pid = 1753] [serial = 804] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x8b426400) [pid = 1753] [serial = 803] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x8d2f2000) [pid = 1753] [serial = 779] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x92335800) [pid = 1753] [serial = 794] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x8b425c00) [pid = 1753] [serial = 800] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x8ecc2800) [pid = 1753] [serial = 812] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x91a53000) [pid = 1753] [serial = 818] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x91caec00) [pid = 1753] [serial = 819] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x8e1f0800) [pid = 1753] [serial = 810] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1753 | 1467058922798 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]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1691ms 13:22:02 INFO - PROCESS | 1753 | 1467058922818 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 1753 | 1467058922822 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 13:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:22:02 INFO - PROCESS | 1753 | 1467058922857 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 1753 | 1467058922864 Marionette TRACE conn4 <- [1,1162,null,{}] 13:22:02 INFO - PROCESS | 1753 | 1467058922886 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}] 13:22:02 INFO - PROCESS | 1753 | 1467058922895 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:03 INFO - PROCESS | 1753 | 1467058923102 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 13:22:03 INFO - PROCESS | 1753 | 1467058923288 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 1753 | 1467058923295 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efdd400 == 49 [pid = 1753] [id = 298] 13:22:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8efdf000) [pid = 1753] [serial = 895] [outer = (nil)] 13:22:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x91a4f800) [pid = 1753] [serial = 896] [outer = 0x8efdf000] 13:22:03 INFO - PROCESS | 1753 | 1467058923380 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x91ca9400) [pid = 1753] [serial = 897] [outer = 0x8efdf000] 13:22:04 INFO - PROCESS | 1753 | 1467058924231 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]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1449ms 13:22:04 INFO - PROCESS | 1753 | 1467058924302 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 1753 | 1467058924307 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 13:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:22:04 INFO - PROCESS | 1753 | 1467058924313 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 1753 | 1467058924316 Marionette TRACE conn4 <- [1,1166,null,{}] 13:22:04 INFO - PROCESS | 1753 | 1467058924322 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}] 13:22:04 INFO - PROCESS | 1753 | 1467058924326 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:04 INFO - PROCESS | 1753 | 1467058924528 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 13:22:04 INFO - PROCESS | 1753 | 1467058924765 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 1753 | 1467058924776 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1df800 == 50 [pid = 1753] [id = 299] 13:22:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x91e4f800) [pid = 1753] [serial = 898] [outer = (nil)] 13:22:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x9249f000) [pid = 1753] [serial = 899] [outer = 0x91e4f800] 13:22:04 INFO - PROCESS | 1753 | 1467058924911 Marionette DEBUG loaded listener.js 13:22:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x924ce400) [pid = 1753] [serial = 900] [outer = 0x91e4f800] 13:22:06 INFO - PROCESS | 1753 | 1467058926084 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]]]}] 13:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1835ms 13:22:06 INFO - PROCESS | 1753 | 1467058926149 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 1753 | 1467058926153 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 13:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:22:06 INFO - PROCESS | 1753 | 1467058926160 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 1753 | 1467058926163 Marionette TRACE conn4 <- [1,1170,null,{}] 13:22:06 INFO - PROCESS | 1753 | 1467058926169 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}] 13:22:06 INFO - PROCESS | 1753 | 1467058926174 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:06 INFO - PROCESS | 1753 | 1467058926414 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 13:22:06 INFO - PROCESS | 1753 | 1467058926436 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 1753 | 1467058926444 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d2a000 == 51 [pid = 1753] [id = 300] 13:22:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x91d2a800) [pid = 1753] [serial = 901] [outer = (nil)] 13:22:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x92645000) [pid = 1753] [serial = 902] [outer = 0x91d2a800] 13:22:06 INFO - PROCESS | 1753 | 1467058926513 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x927b9800) [pid = 1753] [serial = 903] [outer = 0x91d2a800] 13:22:07 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x91d21400) [pid = 1753] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:22:07 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x8c1e4000) [pid = 1753] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:22:07 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x8dd9b000) [pid = 1753] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:22:07 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x8da46c00) [pid = 1753] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:22:07 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x8dd94c00) [pid = 1753] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:22:07 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x8dd9b800) [pid = 1753] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:22:07 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x8c338800) [pid = 1753] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:22:07 INFO - PROCESS | 1753 | 1467058927621 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]]]}] 13:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1485ms 13:22:07 INFO - PROCESS | 1753 | 1467058927647 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 13:22:07 INFO - PROCESS | 1753 | 1467058927651 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 13:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:22:07 INFO - PROCESS | 1753 | 1467058927657 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:22:07 INFO - PROCESS | 1753 | 1467058927661 Marionette TRACE conn4 <- [1,1174,null,{}] 13:22:07 INFO - PROCESS | 1753 | 1467058927666 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}] 13:22:07 INFO - PROCESS | 1753 | 1467058927676 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:07 INFO - PROCESS | 1753 | 1467058927899 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 13:22:08 INFO - PROCESS | 1753 | 1467058928057 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 1753 | 1467058928066 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da46c00 == 52 [pid = 1753] [id = 301] 13:22:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x8dbd6400) [pid = 1753] [serial = 904] [outer = (nil)] 13:22:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x92d48000) [pid = 1753] [serial = 905] [outer = 0x8dbd6400] 13:22:08 INFO - PROCESS | 1753 | 1467058928136 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x92de1000) [pid = 1753] [serial = 906] [outer = 0x8dbd6400] 13:22:08 INFO - PROCESS | 1753 | 1467058928940 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] 13:22:09 INFO - PROCESS | 1753 | 1467058929057 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 13:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:22:09 INFO - PROCESS | 1753 | 1467058929067 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - PROCESS | 1753 | 1467058929074 Marionette TRACE conn4 <- [1,1178,null,{}] 13:22:09 INFO - PROCESS | 1753 | 1467058929083 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}] 13:22:09 INFO - PROCESS | 1753 | 1467058929090 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:09 INFO - PROCESS | 1753 | 1467058929321 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:22:09 INFO - PROCESS | 1753 | 1467058929579 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 1753 | 1467058929596 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1dd400 == 53 [pid = 1753] [id = 302] 13:22:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x8d2f3c00) [pid = 1753] [serial = 907] [outer = (nil)] 13:22:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x8d2fa800) [pid = 1753] [serial = 908] [outer = 0x8d2f3c00] 13:22:09 INFO - PROCESS | 1753 | 1467058929697 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x8da4d800) [pid = 1753] [serial = 909] [outer = 0x8d2f3c00] 13:22:10 INFO - PROCESS | 1753 | 1467058930656 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] 13:22:10 INFO - PROCESS | 1753 | 1467058930718 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 13:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:22:10 INFO - PROCESS | 1753 | 1467058930730 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:22:10 INFO - PROCESS | 1753 | 1467058930735 Marionette TRACE conn4 <- [1,1182,null,{}] 13:22:10 INFO - PROCESS | 1753 | 1467058930743 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}] 13:22:10 INFO - PROCESS | 1753 | 1467058930749 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:11 INFO - PROCESS | 1753 | 1467058931007 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 13:22:11 INFO - PROCESS | 1753 | 1467058931290 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:11 INFO - PROCESS | 1753 | 1467058931297 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1f3800 == 54 [pid = 1753] [id = 303] 13:22:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x8eb39800) [pid = 1753] [serial = 910] [outer = (nil)] 13:22:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x8ec09800) [pid = 1753] [serial = 911] [outer = 0x8eb39800] 13:22:11 INFO - PROCESS | 1753 | 1467058931394 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x8ee64800) [pid = 1753] [serial = 912] [outer = 0x8eb39800] 13:22:12 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:22:12 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:22:12 INFO - PROCESS | 1753 | 1467058932431 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] 13:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:22:12 INFO - PROCESS | 1753 | 1467058932494 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 13:22:12 INFO - PROCESS | 1753 | 1467058932501 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 1753 | 1467058932504 Marionette TRACE conn4 <- [1,1186,null,{}] 13:22:12 INFO - PROCESS | 1753 | 1467058932522 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}] 13:22:12 INFO - PROCESS | 1753 | 1467058932532 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:12 INFO - PROCESS | 1753 | 1467058932752 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 13:22:13 INFO - PROCESS | 1753 | 1467058933038 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 1753 | 1467058933051 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x9249e800 == 55 [pid = 1753] [id = 304] 13:22:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x92ddd400) [pid = 1753] [serial = 913] [outer = (nil)] 13:22:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x93053000) [pid = 1753] [serial = 914] [outer = 0x92ddd400] 13:22:13 INFO - PROCESS | 1753 | 1467058933153 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x93b39c00) [pid = 1753] [serial = 915] [outer = 0x92ddd400] 13:22:14 INFO - PROCESS | 1753 | 1467058934098 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] 13:22:14 INFO - PROCESS | 1753 | 1467058934147 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 13:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:22:14 INFO - PROCESS | 1753 | 1467058934154 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:22:14 INFO - PROCESS | 1753 | 1467058934159 Marionette TRACE conn4 <- [1,1190,null,{}] 13:22:14 INFO - PROCESS | 1753 | 1467058934165 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}] 13:22:14 INFO - PROCESS | 1753 | 1467058934171 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:14 INFO - PROCESS | 1753 | 1467058934383 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 13:22:14 INFO - PROCESS | 1753 | 1467058934616 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 1753 | 1467058934626 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e029400 == 56 [pid = 1753] [id = 305] 13:22:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x92de8400) [pid = 1753] [serial = 916] [outer = (nil)] 13:22:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x94842c00) [pid = 1753] [serial = 917] [outer = 0x92de8400] 13:22:14 INFO - PROCESS | 1753 | 1467058934751 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x95282000) [pid = 1753] [serial = 918] [outer = 0x92de8400] 13:22:15 INFO - PROCESS | 1753 | 1467058935661 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] 13:22:15 INFO - PROCESS | 1753 | 1467058935744 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 13:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:22:15 INFO - PROCESS | 1753 | 1467058935752 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 1753 | 1467058935754 Marionette TRACE conn4 <- [1,1194,null,{}] 13:22:15 INFO - PROCESS | 1753 | 1467058935761 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}] 13:22:15 INFO - PROCESS | 1753 | 1467058935766 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:16 INFO - PROCESS | 1753 | 1467058936008 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 13:22:16 INFO - PROCESS | 1753 | 1467058936241 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 1753 | 1467058936247 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e029c00 == 57 [pid = 1753] [id = 306] 13:22:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x93bd5c00) [pid = 1753] [serial = 919] [outer = (nil)] 13:22:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x95375c00) [pid = 1753] [serial = 920] [outer = 0x93bd5c00] 13:22:16 INFO - PROCESS | 1753 | 1467058936354 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x953a7800) [pid = 1753] [serial = 921] [outer = 0x93bd5c00] 13:22:17 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:22:17 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:22:17 INFO - PROCESS | 1753 | 1467058937244 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] 13:22:17 INFO - PROCESS | 1753 | 1467058937290 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 13:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:22:17 INFO - PROCESS | 1753 | 1467058937327 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 1753 | 1467058937330 Marionette TRACE conn4 <- [1,1198,null,{}] 13:22:17 INFO - PROCESS | 1753 | 1467058937337 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}] 13:22:17 INFO - PROCESS | 1753 | 1467058937347 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:17 INFO - PROCESS | 1753 | 1467058937589 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:22:17 INFO - PROCESS | 1753 | 1467058937847 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 1753 | 1467058937859 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b521c00 == 58 [pid = 1753] [id = 307] 13:22:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x8ec0b400) [pid = 1753] [serial = 922] [outer = (nil)] 13:22:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x953e9800) [pid = 1753] [serial = 923] [outer = 0x8ec0b400] 13:22:17 INFO - PROCESS | 1753 | 1467058937956 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x95699400) [pid = 1753] [serial = 924] [outer = 0x8ec0b400] 13:22:18 INFO - PROCESS | 1753 | 1467058938875 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]]]}] 13:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1590ms 13:22:18 INFO - PROCESS | 1753 | 1467058938918 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 13:22:18 INFO - PROCESS | 1753 | 1467058938922 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 13:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:22:18 INFO - PROCESS | 1753 | 1467058938932 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:22:18 INFO - PROCESS | 1753 | 1467058938935 Marionette TRACE conn4 <- [1,1202,null,{}] 13:22:18 INFO - PROCESS | 1753 | 1467058938941 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}] 13:22:18 INFO - PROCESS | 1753 | 1467058938946 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:19 INFO - PROCESS | 1753 | 1467058939150 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 13:22:19 INFO - PROCESS | 1753 | 1467058939384 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 1753 | 1467058939393 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x93d4d800 == 59 [pid = 1753] [id = 308] 13:22:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x953af400) [pid = 1753] [serial = 925] [outer = (nil)] 13:22:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x9569e400) [pid = 1753] [serial = 926] [outer = 0x953af400] 13:22:19 INFO - PROCESS | 1753 | 1467058939489 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x956a3800) [pid = 1753] [serial = 927] [outer = 0x953af400] 13:22:20 INFO - PROCESS | 1753 | 1467058940409 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]]]}] 13:22:20 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 13:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1542ms 13:22:20 INFO - PROCESS | 1753 | 1467058940475 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 1753 | 1467058940479 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 13:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:22:20 INFO - PROCESS | 1753 | 1467058940486 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 1753 | 1467058940490 Marionette TRACE conn4 <- [1,1206,null,{}] 13:22:20 INFO - PROCESS | 1753 | 1467058940496 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}] 13:22:20 INFO - PROCESS | 1753 | 1467058940502 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:20 INFO - PROCESS | 1753 | 1467058940711 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 13:22:20 INFO - PROCESS | 1753 | 1467058940951 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 1753 | 1467058940959 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x9536d000 == 60 [pid = 1753] [id = 309] 13:22:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x953e6000) [pid = 1753] [serial = 928] [outer = (nil)] 13:22:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x97943000) [pid = 1753] [serial = 929] [outer = 0x953e6000] 13:22:21 INFO - PROCESS | 1753 | 1467058941087 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x9835c800) [pid = 1753] [serial = 930] [outer = 0x953e6000] 13:22:21 INFO - PROCESS | 1753 | 1467058941983 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]]]}] 13:22:22 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 13:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1536ms 13:22:22 INFO - PROCESS | 1753 | 1467058942024 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 13:22:22 INFO - PROCESS | 1753 | 1467058942028 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 13:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:22:22 INFO - PROCESS | 1753 | 1467058942035 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:22:22 INFO - PROCESS | 1753 | 1467058942039 Marionette TRACE conn4 <- [1,1210,null,{}] 13:22:22 INFO - PROCESS | 1753 | 1467058942045 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}] 13:22:22 INFO - PROCESS | 1753 | 1467058942051 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:22 INFO - PROCESS | 1753 | 1467058942258 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 13:22:22 INFO - PROCESS | 1753 | 1467058942514 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 1753 | 1467058942523 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x9569cc00 == 61 [pid = 1753] [id = 310] 13:22:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x98317000) [pid = 1753] [serial = 931] [outer = (nil)] 13:22:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x98c8a000) [pid = 1753] [serial = 932] [outer = 0x98317000] 13:22:22 INFO - PROCESS | 1753 | 1467058942645 Marionette DEBUG loaded listener.js 13:22:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x98c8c000) [pid = 1753] [serial = 933] [outer = 0x98317000] 13:22:23 INFO - PROCESS | 1753 | 1467058943549 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]]]}] 13:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1587ms 13:22:23 INFO - PROCESS | 1753 | 1467058943624 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 1753 | 1467058943627 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 13:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:22:23 INFO - PROCESS | 1753 | 1467058943635 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 1753 | 1467058943639 Marionette TRACE conn4 <- [1,1214,null,{}] 13:22:23 INFO - PROCESS | 1753 | 1467058943645 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}] 13:22:23 INFO - PROCESS | 1753 | 1467058943651 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:23 INFO - PROCESS | 1753 | 1467058943859 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 13:22:24 INFO - PROCESS | 1753 | 1467058944104 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 1753 | 1467058944115 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x953b4800 == 62 [pid = 1753] [id = 311] 13:22:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x9569fc00) [pid = 1753] [serial = 934] [outer = (nil)] 13:22:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x98c93400) [pid = 1753] [serial = 935] [outer = 0x9569fc00] 13:22:24 INFO - PROCESS | 1753 | 1467058944239 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x98ca0800) [pid = 1753] [serial = 936] [outer = 0x9569fc00] 13:22:25 INFO - PROCESS | 1753 | 1467058945149 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]]]}] 13:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1582ms 13:22:25 INFO - PROCESS | 1753 | 1467058945219 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 1753 | 1467058945223 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 13:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:22:25 INFO - PROCESS | 1753 | 1467058945230 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 1753 | 1467058945235 Marionette TRACE conn4 <- [1,1218,null,{}] 13:22:25 INFO - PROCESS | 1753 | 1467058945241 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}] 13:22:25 INFO - PROCESS | 1753 | 1467058945247 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:25 INFO - PROCESS | 1753 | 1467058945514 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:22:25 INFO - PROCESS | 1753 | 1467058945765 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 1753 | 1467058945771 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbce400 == 63 [pid = 1753] [id = 312] 13:22:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x8dbd3800) [pid = 1753] [serial = 937] [outer = (nil)] 13:22:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x8e1e9800) [pid = 1753] [serial = 938] [outer = 0x8dbd3800] 13:22:25 INFO - PROCESS | 1753 | 1467058945887 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x998d5000) [pid = 1753] [serial = 939] [outer = 0x8dbd3800] 13:22:27 INFO - PROCESS | 1753 | 1467058947140 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]]]}] 13:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1994ms 13:22:27 INFO - PROCESS | 1753 | 1467058947238 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 13:22:27 INFO - PROCESS | 1753 | 1467058947245 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 13:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:22:27 INFO - PROCESS | 1753 | 1467058947254 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 1753 | 1467058947259 Marionette TRACE conn4 <- [1,1222,null,{}] 13:22:27 INFO - PROCESS | 1753 | 1467058947267 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}] 13:22:27 INFO - PROCESS | 1753 | 1467058947273 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:27 INFO - PROCESS | 1753 | 1467058947527 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 13:22:27 INFO - PROCESS | 1753 | 1467058947694 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 1753 | 1467058947703 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2ef000 == 64 [pid = 1753] [id = 313] 13:22:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x8d2ef800) [pid = 1753] [serial = 940] [outer = (nil)] 13:22:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x8d2f9800) [pid = 1753] [serial = 941] [outer = 0x8d2ef800] 13:22:27 INFO - PROCESS | 1753 | 1467058947781 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x8da4a800) [pid = 1753] [serial = 942] [outer = 0x8d2ef800] 13:22:28 INFO - PROCESS | 1753 | 1467058948699 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] 13:22:28 INFO - PROCESS | 1753 | 1467058948752 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 13:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:22:28 INFO - PROCESS | 1753 | 1467058948763 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 1753 | 1467058948766 Marionette TRACE conn4 <- [1,1226,null,{}] 13:22:28 INFO - PROCESS | 1753 | 1467058948773 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}] 13:22:28 INFO - PROCESS | 1753 | 1467058948779 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:28 INFO - PROCESS | 1753 | 1467058948986 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 13:22:29 INFO - PROCESS | 1753 | 1467058949349 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 1753 | 1467058949358 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33b800 == 65 [pid = 1753] [id = 314] 13:22:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x8eb43000) [pid = 1753] [serial = 943] [outer = (nil)] 13:22:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x8ecbc000) [pid = 1753] [serial = 944] [outer = 0x8eb43000] 13:22:29 INFO - PROCESS | 1753 | 1467058949445 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x8ee6d400) [pid = 1753] [serial = 945] [outer = 0x8eb43000] 13:22:30 INFO - PROCESS | 1753 | 1467058950347 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]]]}] 13:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1632ms 13:22:30 INFO - PROCESS | 1753 | 1467058950396 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 1753 | 1467058950400 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 13:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:22:30 INFO - PROCESS | 1753 | 1467058950407 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - PROCESS | 1753 | 1467058950413 Marionette TRACE conn4 <- [1,1230,null,{}] 13:22:30 INFO - PROCESS | 1753 | 1467058950428 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}] 13:22:30 INFO - PROCESS | 1753 | 1467058950437 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:30 INFO - PROCESS | 1753 | 1467058950639 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 13:22:30 INFO - PROCESS | 1753 | 1467058950933 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:30 INFO - PROCESS | 1753 | 1467058950944 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9f000 == 66 [pid = 1753] [id = 315] 13:22:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x924a0800) [pid = 1753] [serial = 946] [outer = (nil)] 13:22:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x92640c00) [pid = 1753] [serial = 947] [outer = 0x924a0800] 13:22:31 INFO - PROCESS | 1753 | 1467058951073 Marionette DEBUG loaded listener.js 13:22:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x92b78000) [pid = 1753] [serial = 948] [outer = 0x924a0800] 13:22:31 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0x924a6800) [pid = 1753] [serial = 860] [outer = (nil)] [url = about:blank] 13:22:31 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x91d2d000) [pid = 1753] [serial = 821] [outer = (nil)] [url = about:blank] 13:22:31 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x9232ec00) [pid = 1753] [serial = 830] [outer = (nil)] [url = about:blank] 13:22:31 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x924c6000) [pid = 1753] [serial = 833] [outer = (nil)] [url = about:blank] 13:22:31 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x8dbca000) [pid = 1753] [serial = 824] [outer = (nil)] [url = about:blank] 13:22:31 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x927b6000) [pid = 1753] [serial = 839] [outer = (nil)] [url = about:blank] 13:22:31 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x925d0000) [pid = 1753] [serial = 836] [outer = (nil)] [url = about:blank] 13:22:31 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x8ecc2c00) [pid = 1753] [serial = 827] [outer = (nil)] [url = about:blank] 13:22:31 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x92b73400) [pid = 1753] [serial = 842] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x8deb6400) [pid = 1753] [serial = 765] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x8da4b800) [pid = 1753] [serial = 762] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x924c7000) [pid = 1753] [serial = 857] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x8da4f400) [pid = 1753] [serial = 846] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x8c334000) [pid = 1753] [serial = 845] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x8ec10800) [pid = 1753] [serial = 851] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0x8ecc3400) [pid = 1753] [serial = 852] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x8dbd8800) [pid = 1753] [serial = 848] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x8e02c400) [pid = 1753] [serial = 849] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x925c9c00) [pid = 1753] [serial = 858] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x91e4cc00) [pid = 1753] [serial = 855] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x91d24400) [pid = 1753] [serial = 854] [outer = (nil)] [url = about:blank] 13:22:32 INFO - PROCESS | 1753 | 1467058952093 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]]]}] 13:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1744ms 13:22:32 INFO - PROCESS | 1753 | 1467058952152 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 1753 | 1467058952156 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 13:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:22:32 INFO - PROCESS | 1753 | 1467058952164 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 1753 | 1467058952167 Marionette TRACE conn4 <- [1,1234,null,{}] 13:22:32 INFO - PROCESS | 1753 | 1467058952173 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}] 13:22:32 INFO - PROCESS | 1753 | 1467058952178 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:32 INFO - PROCESS | 1753 | 1467058952379 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 13:22:32 INFO - PROCESS | 1753 | 1467058952611 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:32 INFO - PROCESS | 1753 | 1467058952617 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da4c000 == 67 [pid = 1753] [id = 316] 13:22:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x8dd95000) [pid = 1753] [serial = 949] [outer = (nil)] 13:22:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x8ecbac00) [pid = 1753] [serial = 950] [outer = 0x8dd95000] 13:22:32 INFO - PROCESS | 1753 | 1467058952695 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x8ee6d800) [pid = 1753] [serial = 951] [outer = 0x8dd95000] 13:22:33 INFO - PROCESS | 1753 | 1467058953466 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]]]}] 13:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1329ms 13:22:33 INFO - PROCESS | 1753 | 1467058953494 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 13:22:33 INFO - PROCESS | 1753 | 1467058953498 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 13:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:22:33 INFO - PROCESS | 1753 | 1467058953504 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:22:33 INFO - PROCESS | 1753 | 1467058953507 Marionette TRACE conn4 <- [1,1238,null,{}] 13:22:33 INFO - PROCESS | 1753 | 1467058953512 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}] 13:22:33 INFO - PROCESS | 1753 | 1467058953517 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:33 INFO - PROCESS | 1753 | 1467058953744 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 13:22:33 INFO - PROCESS | 1753 | 1467058953765 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 1753 | 1467058953774 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb7000 == 68 [pid = 1753] [id = 317] 13:22:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x8deb7800) [pid = 1753] [serial = 952] [outer = (nil)] 13:22:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x924cb000) [pid = 1753] [serial = 953] [outer = 0x8deb7800] 13:22:33 INFO - PROCESS | 1753 | 1467058953845 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x925d2400) [pid = 1753] [serial = 954] [outer = 0x8deb7800] 13:22:34 INFO - PROCESS | 1753 | 1467058954852 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]]]}] 13:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1378ms 13:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:22:34 INFO - PROCESS | 1753 | 1467058954883 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 1753 | 1467058954886 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 13:22:34 INFO - PROCESS | 1753 | 1467058954893 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 1753 | 1467058954896 Marionette TRACE conn4 <- [1,1242,null,{}] 13:22:34 INFO - PROCESS | 1753 | 1467058954912 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}] 13:22:34 INFO - PROCESS | 1753 | 1467058954922 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:35 INFO - PROCESS | 1753 | 1467058955203 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 13:22:35 INFO - PROCESS | 1753 | 1467058955228 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 1753 | 1467058955236 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e55c00 == 69 [pid = 1753] [id = 318] 13:22:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x925c7c00) [pid = 1753] [serial = 955] [outer = (nil)] 13:22:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x93d49400) [pid = 1753] [serial = 956] [outer = 0x925c7c00] 13:22:35 INFO - PROCESS | 1753 | 1467058955318 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x95237000) [pid = 1753] [serial = 957] [outer = 0x925c7c00] 13:22:36 INFO - PROCESS | 1753 | 1467058956276 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]]]}] 13:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1432ms 13:22:36 INFO - PROCESS | 1753 | 1467058956325 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 13:22:36 INFO - PROCESS | 1753 | 1467058956330 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 13:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:22:36 INFO - PROCESS | 1753 | 1467058956351 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:22:36 INFO - PROCESS | 1753 | 1467058956355 Marionette TRACE conn4 <- [1,1246,null,{}] 13:22:36 INFO - PROCESS | 1753 | 1467058956361 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}] 13:22:36 INFO - PROCESS | 1753 | 1467058956366 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:36 INFO - PROCESS | 1753 | 1467058956622 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x91e4f800) [pid = 1753] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x8e1f0400) [pid = 1753] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x927b8800) [pid = 1753] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0x8c340400) [pid = 1753] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x8efdf000) [pid = 1753] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x91d2c000) [pid = 1753] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x8c334800) [pid = 1753] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x8ec12800) [pid = 1753] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x94838800) [pid = 1753] [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.] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x8a70b400) [pid = 1753] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x8ee6c400) [pid = 1753] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x8ec11c00) [pid = 1753] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x8eb3b000) [pid = 1753] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x8d2ee400) [pid = 1753] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x8b526c00) [pid = 1753] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x924c1800) [pid = 1753] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x8e1f2400) [pid = 1753] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x8e1f1400) [pid = 1753] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x91cb5c00) [pid = 1753] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x91d2a800) [pid = 1753] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x8d2f6c00) [pid = 1753] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x8dd98800) [pid = 1753] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x925c7400) [pid = 1753] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x8efde800) [pid = 1753] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:22:37 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x8c338000) [pid = 1753] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:22:37 INFO - PROCESS | 1753 | 1467058957355 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:37 INFO - PROCESS | 1753 | 1467058957367 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70b400 == 70 [pid = 1753] [id = 319] 13:22:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x8b51e800) [pid = 1753] [serial = 958] [outer = (nil)] 13:22:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x8c338000) [pid = 1753] [serial = 959] [outer = 0x8b51e800] 13:22:37 INFO - PROCESS | 1753 | 1467058957448 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x8dd97800) [pid = 1753] [serial = 960] [outer = 0x8b51e800] 13:22:38 INFO - PROCESS | 1753 | 1467058958203 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]]]}] 13:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1887ms 13:22:38 INFO - PROCESS | 1753 | 1467058958239 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 13:22:38 INFO - PROCESS | 1753 | 1467058958242 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 13:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:22:38 INFO - PROCESS | 1753 | 1467058958250 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:22:38 INFO - PROCESS | 1753 | 1467058958252 Marionette TRACE conn4 <- [1,1250,null,{}] 13:22:38 INFO - PROCESS | 1753 | 1467058958259 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}] 13:22:38 INFO - PROCESS | 1753 | 1467058958264 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:38 INFO - PROCESS | 1753 | 1467058958453 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 13:22:38 INFO - PROCESS | 1753 | 1467058958467 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 1753 | 1467058958475 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb40400 == 71 [pid = 1753] [id = 320] 13:22:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x8ee6c400) [pid = 1753] [serial = 961] [outer = (nil)] 13:22:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x91e4c400) [pid = 1753] [serial = 962] [outer = 0x8ee6c400] 13:22:38 INFO - PROCESS | 1753 | 1467058958546 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x927b2c00) [pid = 1753] [serial = 963] [outer = 0x8ee6c400] 13:22:39 INFO - PROCESS | 1753 | 1467058959658 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]]]}] 13:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1486ms 13:22:39 INFO - PROCESS | 1753 | 1467058959736 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 1753 | 1467058959743 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 13:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:22:39 INFO - PROCESS | 1753 | 1467058959753 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 1753 | 1467058959758 Marionette TRACE conn4 <- [1,1254,null,{}] 13:22:39 INFO - PROCESS | 1753 | 1467058959767 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}] 13:22:39 INFO - PROCESS | 1753 | 1467058959774 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:40 INFO - PROCESS | 1753 | 1467058960035 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 13:22:40 INFO - PROCESS | 1753 | 1467058960348 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 1753 | 1467058960364 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33ac00 == 72 [pid = 1753] [id = 321] 13:22:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x8c33dc00) [pid = 1753] [serial = 964] [outer = (nil)] 13:22:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x8deae400) [pid = 1753] [serial = 965] [outer = 0x8c33dc00] 13:22:40 INFO - PROCESS | 1753 | 1467058960448 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x8e1e6c00) [pid = 1753] [serial = 966] [outer = 0x8c33dc00] 13:22:41 INFO - PROCESS | 1753 | 1467058961442 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]]]}] 13:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1738ms 13:22:41 INFO - PROCESS | 1753 | 1467058961491 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 1753 | 1467058961498 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 13:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:22:41 INFO - PROCESS | 1753 | 1467058961510 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - PROCESS | 1753 | 1467058961514 Marionette TRACE conn4 <- [1,1258,null,{}] 13:22:41 INFO - PROCESS | 1753 | 1467058961522 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}] 13:22:41 INFO - PROCESS | 1753 | 1467058961528 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:41 INFO - PROCESS | 1753 | 1467058961762 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 13:22:42 INFO - PROCESS | 1753 | 1467058962007 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 1753 | 1467058962015 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb36400 == 73 [pid = 1753] [id = 322] 13:22:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x91a4fc00) [pid = 1753] [serial = 967] [outer = (nil)] 13:22:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x91d29400) [pid = 1753] [serial = 968] [outer = 0x91a4fc00] 13:22:42 INFO - PROCESS | 1753 | 1467058962147 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x9233a400) [pid = 1753] [serial = 969] [outer = 0x91a4fc00] 13:22:43 INFO - PROCESS | 1753 | 1467058963127 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]]]}] 13:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1684ms 13:22:43 INFO - PROCESS | 1753 | 1467058963195 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 13:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:22:43 INFO - PROCESS | 1753 | 1467058963199 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 13:22:43 INFO - PROCESS | 1753 | 1467058963206 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 1753 | 1467058963212 Marionette TRACE conn4 <- [1,1262,null,{}] 13:22:43 INFO - PROCESS | 1753 | 1467058963230 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}] 13:22:43 INFO - PROCESS | 1753 | 1467058963239 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:43 INFO - PROCESS | 1753 | 1467058963474 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 13:22:43 INFO - PROCESS | 1753 | 1467058963760 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 1753 | 1467058963772 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x93059000 == 74 [pid = 1753] [id = 323] 13:22:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x93059800) [pid = 1753] [serial = 970] [outer = (nil)] 13:22:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x93d4d000) [pid = 1753] [serial = 971] [outer = 0x93059800] 13:22:43 INFO - PROCESS | 1753 | 1467058963862 Marionette DEBUG loaded listener.js 13:22:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x95370400) [pid = 1753] [serial = 972] [outer = 0x93059800] 13:22:44 INFO - PROCESS | 1753 | 1467058964771 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]]]}] 13:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1596ms 13:22:44 INFO - PROCESS | 1753 | 1467058964802 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 13:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:22:44 INFO - PROCESS | 1753 | 1467058964807 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 13:22:44 INFO - PROCESS | 1753 | 1467058964814 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 1753 | 1467058964818 Marionette TRACE conn4 <- [1,1266,null,{}] 13:22:44 INFO - PROCESS | 1753 | 1467058964823 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}] 13:22:44 INFO - PROCESS | 1753 | 1467058964829 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:45 INFO - PROCESS | 1753 | 1467058965038 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 13:22:45 INFO - PROCESS | 1753 | 1467058965275 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 1753 | 1467058965281 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e4b000 == 75 [pid = 1753] [id = 324] 13:22:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x92ddb800) [pid = 1753] [serial = 973] [outer = (nil)] 13:22:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x953ee800) [pid = 1753] [serial = 974] [outer = 0x92ddb800] 13:22:45 INFO - PROCESS | 1753 | 1467058965409 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x95699c00) [pid = 1753] [serial = 975] [outer = 0x92ddb800] 13:22:46 INFO - PROCESS | 1753 | 1467058966311 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]]]}] 13:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1535ms 13:22:46 INFO - PROCESS | 1753 | 1467058966349 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 13:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:22:46 INFO - PROCESS | 1753 | 1467058966354 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 13:22:46 INFO - PROCESS | 1753 | 1467058966361 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 1753 | 1467058966365 Marionette TRACE conn4 <- [1,1270,null,{}] 13:22:46 INFO - PROCESS | 1753 | 1467058966371 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}] 13:22:46 INFO - PROCESS | 1753 | 1467058966376 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:46 INFO - PROCESS | 1753 | 1467058966586 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 13:22:46 INFO - PROCESS | 1753 | 1467058966838 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 1753 | 1467058966847 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecb9800 == 76 [pid = 1753] [id = 325] 13:22:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x92d45000) [pid = 1753] [serial = 976] [outer = (nil)] 13:22:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x98c85400) [pid = 1753] [serial = 977] [outer = 0x92d45000] 13:22:46 INFO - PROCESS | 1753 | 1467058966968 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x99803800) [pid = 1753] [serial = 978] [outer = 0x92d45000] 13:22:47 INFO - PROCESS | 1753 | 1467058967901 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]]]}] 13:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1594ms 13:22:47 INFO - PROCESS | 1753 | 1467058967955 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 1753 | 1467058967958 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 13:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:22:47 INFO - PROCESS | 1753 | 1467058967966 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 1753 | 1467058967971 Marionette TRACE conn4 <- [1,1274,null,{}] 13:22:47 INFO - PROCESS | 1753 | 1467058967976 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}] 13:22:47 INFO - PROCESS | 1753 | 1467058967987 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:48 INFO - PROCESS | 1753 | 1467058968262 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 13:22:48 INFO - PROCESS | 1753 | 1467058968559 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 1753 | 1467058968569 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb3c000 == 77 [pid = 1753] [id = 326] 13:22:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x99903400) [pid = 1753] [serial = 979] [outer = (nil)] 13:22:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x9990e800) [pid = 1753] [serial = 980] [outer = 0x99903400] 13:22:48 INFO - PROCESS | 1753 | 1467058968651 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x99b52800) [pid = 1753] [serial = 981] [outer = 0x99903400] 13:22:49 INFO - PROCESS | 1753 | 1467058969614 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]]]}] 13:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1689ms 13:22:49 INFO - PROCESS | 1753 | 1467058969656 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 13:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:22:49 INFO - PROCESS | 1753 | 1467058969661 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 13:22:49 INFO - PROCESS | 1753 | 1467058969667 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - PROCESS | 1753 | 1467058969671 Marionette TRACE conn4 <- [1,1278,null,{}] 13:22:49 INFO - PROCESS | 1753 | 1467058969677 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}] 13:22:49 INFO - PROCESS | 1753 | 1467058969682 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:49 INFO - PROCESS | 1753 | 1467058969894 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 13:22:50 INFO - PROCESS | 1753 | 1467058970134 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 1753 | 1467058970143 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x95376800 == 78 [pid = 1753] [id = 327] 13:22:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x9990bc00) [pid = 1753] [serial = 982] [outer = (nil)] 13:22:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x99cd2000) [pid = 1753] [serial = 983] [outer = 0x9990bc00] 13:22:50 INFO - PROCESS | 1753 | 1467058970267 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x9a02dc00) [pid = 1753] [serial = 984] [outer = 0x9990bc00] 13:22:51 INFO - PROCESS | 1753 | 1467058971150 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]]]}] 13:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1532ms 13:22:51 INFO - PROCESS | 1753 | 1467058971199 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 13:22:51 INFO - PROCESS | 1753 | 1467058971203 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 13:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:22:51 INFO - PROCESS | 1753 | 1467058971211 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:22:51 INFO - PROCESS | 1753 | 1467058971215 Marionette TRACE conn4 <- [1,1282,null,{}] 13:22:51 INFO - PROCESS | 1753 | 1467058971222 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}] 13:22:51 INFO - PROCESS | 1753 | 1467058971229 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:51 INFO - PROCESS | 1753 | 1467058971438 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 13:22:51 INFO - PROCESS | 1753 | 1467058971738 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:51 INFO - PROCESS | 1753 | 1467058971746 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a701400 == 79 [pid = 1753] [id = 328] 13:22:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x8e024000) [pid = 1753] [serial = 985] [outer = (nil)] 13:22:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x9a172000) [pid = 1753] [serial = 986] [outer = 0x8e024000] 13:22:51 INFO - PROCESS | 1753 | 1467058971833 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x9a174800) [pid = 1753] [serial = 987] [outer = 0x8e024000] 13:22:52 INFO - PROCESS | 1753 | 1467058972712 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]]]}] 13:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1540ms 13:22:52 INFO - PROCESS | 1753 | 1467058972752 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 13:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:22:52 INFO - PROCESS | 1753 | 1467058972756 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 13:22:52 INFO - PROCESS | 1753 | 1467058972763 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 1753 | 1467058972766 Marionette TRACE conn4 <- [1,1286,null,{}] 13:22:52 INFO - PROCESS | 1753 | 1467058972773 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}] 13:22:52 INFO - PROCESS | 1753 | 1467058972778 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:52 INFO - PROCESS | 1753 | 1467058972978 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 13:22:53 INFO - PROCESS | 1753 | 1467058973177 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 1753 | 1467058973186 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x99c33000 == 80 [pid = 1753] [id = 329] 13:22:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x9a171800) [pid = 1753] [serial = 988] [outer = (nil)] 13:22:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x9a17e000) [pid = 1753] [serial = 989] [outer = 0x9a171800] 13:22:53 INFO - PROCESS | 1753 | 1467058973306 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x9a180c00) [pid = 1753] [serial = 990] [outer = 0x9a171800] 13:22:54 INFO - PROCESS | 1753 | 1467058974228 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]]]}] 13:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1532ms 13:22:54 INFO - PROCESS | 1753 | 1467058974295 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 1753 | 1467058974300 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 13:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:22:54 INFO - PROCESS | 1753 | 1467058974306 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 1753 | 1467058974310 Marionette TRACE conn4 <- [1,1290,null,{}] 13:22:54 INFO - PROCESS | 1753 | 1467058974316 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}] 13:22:54 INFO - PROCESS | 1753 | 1467058974321 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:54 INFO - PROCESS | 1753 | 1467058974543 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 13:22:54 INFO - PROCESS | 1753 | 1467058974786 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 1753 | 1467058974795 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x99908c00 == 81 [pid = 1753] [id = 330] 13:22:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x9a172c00) [pid = 1753] [serial = 991] [outer = (nil)] 13:22:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x9a19a800) [pid = 1753] [serial = 992] [outer = 0x9a172c00] 13:22:54 INFO - PROCESS | 1753 | 1467058974917 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x9a19d800) [pid = 1753] [serial = 993] [outer = 0x9a172c00] 13:22:55 INFO - PROCESS | 1753 | 1467058975849 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]]]}] 13:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1584ms 13:22:55 INFO - PROCESS | 1753 | 1467058975899 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 13:22:55 INFO - PROCESS | 1753 | 1467058975904 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 13:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:22:55 INFO - PROCESS | 1753 | 1467058975910 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - PROCESS | 1753 | 1467058975915 Marionette TRACE conn4 <- [1,1294,null,{}] 13:22:55 INFO - PROCESS | 1753 | 1467058975921 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}] 13:22:55 INFO - PROCESS | 1753 | 1467058975927 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:56 INFO - PROCESS | 1753 | 1467058976175 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 13:22:56 INFO - PROCESS | 1753 | 1467058976452 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 1753 | 1467058976459 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a703000 == 82 [pid = 1753] [id = 331] 13:22:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x8c332c00) [pid = 1753] [serial = 994] [outer = (nil)] 13:22:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 164 (0x8efe1000) [pid = 1753] [serial = 995] [outer = 0x8c332c00] 13:22:56 INFO - PROCESS | 1753 | 1467058976602 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 165 (0x9a419400) [pid = 1753] [serial = 996] [outer = 0x8c332c00] 13:22:57 INFO - PROCESS | 1753 | 1467058977536 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]]]}] 13:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1683ms 13:22:57 INFO - PROCESS | 1753 | 1467058977594 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 1753 | 1467058977598 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 13:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:22:57 INFO - PROCESS | 1753 | 1467058977605 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 1753 | 1467058977608 Marionette TRACE conn4 <- [1,1298,null,{}] 13:22:57 INFO - PROCESS | 1753 | 1467058977614 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}] 13:22:57 INFO - PROCESS | 1753 | 1467058977619 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:57 INFO - PROCESS | 1753 | 1467058977827 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 13:22:58 INFO - PROCESS | 1753 | 1467058978083 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 1753 | 1467058978089 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1ddc00 == 83 [pid = 1753] [id = 332] 13:22:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 166 (0x8c1e1000) [pid = 1753] [serial = 997] [outer = (nil)] 13:22:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 167 (0x91a5c000) [pid = 1753] [serial = 998] [outer = 0x8c1e1000] 13:22:58 INFO - PROCESS | 1753 | 1467058978214 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 168 (0x927be000) [pid = 1753] [serial = 999] [outer = 0x8c1e1000] 13:22:59 INFO - PROCESS | 1753 | 1467058979134 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]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1588ms 13:22:59 INFO - PROCESS | 1753 | 1467058979195 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 1753 | 1467058979199 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 13:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:22:59 INFO - PROCESS | 1753 | 1467058979206 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - PROCESS | 1753 | 1467058979209 Marionette TRACE conn4 <- [1,1302,null,{}] 13:22:59 INFO - PROCESS | 1753 | 1467058979215 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}] 13:22:59 INFO - PROCESS | 1753 | 1467058979219 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:22:59 INFO - PROCESS | 1753 | 1467058979427 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 13:22:59 INFO - PROCESS | 1753 | 1467058979683 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 1753 | 1467058979690 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42e400 == 84 [pid = 1753] [id = 333] 13:23:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 169 (0x8b42ec00) [pid = 1753] [serial = 1000] [outer = (nil)] 13:23:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 170 (0x8c1df000) [pid = 1753] [serial = 1001] [outer = 0x8b42ec00] 13:23:00 INFO - PROCESS | 1753 | 1467058980105 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 171 (0x8c33ec00) [pid = 1753] [serial = 1002] [outer = 0x8b42ec00] 13:23:01 INFO - PROCESS | 1753 | 1467058981094 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]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1939ms 13:23:01 INFO - PROCESS | 1753 | 1467058981147 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 1753 | 1467058981153 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 13:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:23:01 INFO - PROCESS | 1753 | 1467058981161 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - PROCESS | 1753 | 1467058981165 Marionette TRACE conn4 <- [1,1306,null,{}] 13:23:01 INFO - PROCESS | 1753 | 1467058981173 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}] 13:23:01 INFO - PROCESS | 1753 | 1467058981177 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:01 INFO - PROCESS | 1753 | 1467058981370 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 13:23:01 INFO - PROCESS | 1753 | 1467058981634 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 1753 | 1467058981643 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb3f800 == 85 [pid = 1753] [id = 334] 13:23:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 172 (0x8ecc7800) [pid = 1753] [serial = 1003] [outer = (nil)] 13:23:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 173 (0x91a52800) [pid = 1753] [serial = 1004] [outer = 0x8ecc7800] 13:23:01 INFO - PROCESS | 1753 | 1467058981774 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 174 (0x91d22000) [pid = 1753] [serial = 1005] [outer = 0x8ecc7800] 13:23:02 INFO - PROCESS | 1753 | 1467058982796 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]]]}] 13:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1684ms 13:23:02 INFO - PROCESS | 1753 | 1467058982874 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 1753 | 1467058982881 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 13:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:23:02 INFO - PROCESS | 1753 | 1467058982894 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 1753 | 1467058982898 Marionette TRACE conn4 <- [1,1310,null,{}] 13:23:02 INFO - PROCESS | 1753 | 1467058982904 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}] 13:23:02 INFO - PROCESS | 1753 | 1467058982910 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:03 INFO - PROCESS | 1753 | 1467058983117 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 13:23:03 INFO - PROCESS | 1753 | 1467058983351 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:03 INFO - PROCESS | 1753 | 1467058983362 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52a800 == 86 [pid = 1753] [id = 335] 13:23:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 175 (0x8c1d9400) [pid = 1753] [serial = 1006] [outer = (nil)] 13:23:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 176 (0x8da4e000) [pid = 1753] [serial = 1007] [outer = 0x8c1d9400] 13:23:03 INFO - PROCESS | 1753 | 1467058983530 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 177 (0x8e1f3c00) [pid = 1753] [serial = 1008] [outer = 0x8c1d9400] 13:23:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8dda0000 == 85 [pid = 1753] [id = 220] 13:23:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8e028c00 == 84 [pid = 1753] [id = 255] 13:23:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8debdc00 == 83 [pid = 1753] [id = 219] 13:23:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8b51fc00 == 82 [pid = 1753] [id = 217] 13:23:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8c338400 == 81 [pid = 1753] [id = 252] 13:23:03 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f1c00 == 80 [pid = 1753] [id = 218] 13:23:03 INFO - PROCESS | 1753 | --DOMWINDOW == 176 (0x92d48000) [pid = 1753] [serial = 905] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 175 (0x924ce400) [pid = 1753] [serial = 900] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 174 (0x9249f000) [pid = 1753] [serial = 899] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 173 (0x8ecbec00) [pid = 1753] [serial = 893] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 172 (0x8b527800) [pid = 1753] [serial = 863] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 171 (0x93057800) [pid = 1753] [serial = 881] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 170 (0x92b75000) [pid = 1753] [serial = 843] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 169 (0x91d2b000) [pid = 1753] [serial = 822] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 168 (0x925cbc00) [pid = 1753] [serial = 872] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 167 (0x91a4f800) [pid = 1753] [serial = 896] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 166 (0x924a3c00) [pid = 1753] [serial = 831] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 165 (0x8deaec00) [pid = 1753] [serial = 825] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 164 (0x92b7ac00) [pid = 1753] [serial = 875] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 163 (0x8ee6ac00) [pid = 1753] [serial = 828] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0x91ca9400) [pid = 1753] [serial = 897] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x924ca800) [pid = 1753] [serial = 600] [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.] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x8dd96800) [pid = 1753] [serial = 801] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x8efe6000) [pid = 1753] [serial = 894] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x8efe3800) [pid = 1753] [serial = 786] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x8da50400) [pid = 1753] [serial = 887] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x91cb7800) [pid = 1753] [serial = 792] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x8ec13c00) [pid = 1753] [serial = 777] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x8da41c00) [pid = 1753] [serial = 759] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x924a6c00) [pid = 1753] [serial = 795] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x925c5000) [pid = 1753] [serial = 834] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x9263e000) [pid = 1753] [serial = 837] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x8eb40000) [pid = 1753] [serial = 783] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x8e025000) [pid = 1753] [serial = 866] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x92647c00) [pid = 1753] [serial = 861] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0x927b9800) [pid = 1753] [serial = 903] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x93b3fc00) [pid = 1753] [serial = 884] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x8e1ee000) [pid = 1753] [serial = 891] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x924ce800) [pid = 1753] [serial = 798] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x92d4e000) [pid = 1753] [serial = 878] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x927bb000) [pid = 1753] [serial = 840] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x91cab800) [pid = 1753] [serial = 789] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x8deb5c00) [pid = 1753] [serial = 890] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x8d2f9000) [pid = 1753] [serial = 780] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x92645000) [pid = 1753] [serial = 902] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x8ecc8800) [pid = 1753] [serial = 869] [outer = (nil)] [url = about:blank] 13:23:04 INFO - PROCESS | 1753 | 1467058984608 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] 13:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:23:04 INFO - PROCESS | 1753 | 1467058984687 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 13:23:04 INFO - PROCESS | 1753 | 1467058984694 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 1753 | 1467058984699 Marionette TRACE conn4 <- [1,1314,null,{}] 13:23:04 INFO - PROCESS | 1753 | 1467058984716 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}] 13:23:04 INFO - PROCESS | 1753 | 1467058984724 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:04 INFO - PROCESS | 1753 | 1467058984921 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 13:23:05 INFO - PROCESS | 1753 | 1467058985133 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 1753 | 1467058985139 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da50400 == 81 [pid = 1753] [id = 336] 13:23:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x8ecc1c00) [pid = 1753] [serial = 1009] [outer = (nil)] 13:23:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x91caac00) [pid = 1753] [serial = 1010] [outer = 0x8ecc1c00] 13:23:05 INFO - PROCESS | 1753 | 1467058985217 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x924cc800) [pid = 1753] [serial = 1011] [outer = 0x8ecc1c00] 13:23:06 INFO - PROCESS | 1753 | 1467058985998 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]]]}] 13:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1390ms 13:23:06 INFO - PROCESS | 1753 | 1467058986084 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 13:23:06 INFO - PROCESS | 1753 | 1467058986090 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 13:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:23:06 INFO - PROCESS | 1753 | 1467058986103 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - PROCESS | 1753 | 1467058986106 Marionette TRACE conn4 <- [1,1318,null,{}] 13:23:06 INFO - PROCESS | 1753 | 1467058986112 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}] 13:23:06 INFO - PROCESS | 1753 | 1467058986117 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:06 INFO - PROCESS | 1753 | 1467058986357 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 13:23:06 INFO - PROCESS | 1753 | 1467058986382 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:06 INFO - PROCESS | 1753 | 1467058986390 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b51fc00 == 82 [pid = 1753] [id = 337] 13:23:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x924a5c00) [pid = 1753] [serial = 1012] [outer = (nil)] 13:23:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x925d1000) [pid = 1753] [serial = 1013] [outer = 0x924a5c00] 13:23:06 INFO - PROCESS | 1753 | 1467058986471 Marionette DEBUG loaded listener.js 13:23:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x92649000) [pid = 1753] [serial = 1014] [outer = 0x924a5c00] 13:23:07 INFO - PROCESS | 1753 | 1467058987775 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]]]}] 13:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1733ms 13:23:07 INFO - PROCESS | 1753 | 1467058987841 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 13:23:07 INFO - PROCESS | 1753 | 1467058987846 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 13:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:23:07 INFO - PROCESS | 1753 | 1467058987886 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - PROCESS | 1753 | 1467058987893 Marionette TRACE conn4 <- [1,1322,null,{}] 13:23:07 INFO - PROCESS | 1753 | 1467058987911 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}] 13:23:07 INFO - PROCESS | 1753 | 1467058987920 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:08 INFO - PROCESS | 1753 | 1467058988531 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 13:23:08 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x8eb43000) [pid = 1753] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:23:08 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x8deb7800) [pid = 1753] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:23:08 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x925c7c00) [pid = 1753] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:23:08 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x8d2ef800) [pid = 1753] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:23:08 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x924a0800) [pid = 1753] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:23:08 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x8dd95000) [pid = 1753] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:23:08 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x8b51e800) [pid = 1753] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:23:08 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x98cf1c00) [pid = 1753] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:23:08 INFO - PROCESS | 1753 | 1467058988669 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 1753 | 1467058988677 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb7800 == 83 [pid = 1753] [id = 338] 13:23:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x8debc000) [pid = 1753] [serial = 1015] [outer = (nil)] 13:23:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x925c5c00) [pid = 1753] [serial = 1016] [outer = 0x8debc000] 13:23:08 INFO - PROCESS | 1753 | 1467058988759 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x92b7b400) [pid = 1753] [serial = 1017] [outer = 0x8debc000] 13:23:09 INFO - PROCESS | 1753 | 1467058989544 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]]]}] 13:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1730ms 13:23:09 INFO - PROCESS | 1753 | 1467058989600 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 1753 | 1467058989606 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 13:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:23:09 INFO - PROCESS | 1753 | 1467058989615 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 1753 | 1467058989618 Marionette TRACE conn4 <- [1,1326,null,{}] 13:23:09 INFO - PROCESS | 1753 | 1467058989624 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}] 13:23:09 INFO - PROCESS | 1753 | 1467058989633 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:09 INFO - PROCESS | 1753 | 1467058989814 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 13:23:09 INFO - PROCESS | 1753 | 1467058989824 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 1753 | 1467058989834 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x925c7c00 == 84 [pid = 1753] [id = 339] 13:23:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x92645800) [pid = 1753] [serial = 1018] [outer = (nil)] 13:23:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x92de7800) [pid = 1753] [serial = 1019] [outer = 0x92645800] 13:23:09 INFO - PROCESS | 1753 | 1467058989904 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x93bcb400) [pid = 1753] [serial = 1020] [outer = 0x92645800] 13:23:11 INFO - PROCESS | 1753 | 1467058991003 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]]]}] 13:23:11 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 13:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1436ms 13:23:11 INFO - PROCESS | 1753 | 1467058991072 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 1753 | 1467058991079 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 13:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:23:11 INFO - PROCESS | 1753 | 1467058991090 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - PROCESS | 1753 | 1467058991097 Marionette TRACE conn4 <- [1,1330,null,{}] 13:23:11 INFO - PROCESS | 1753 | 1467058991109 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}] 13:23:11 INFO - PROCESS | 1753 | 1467058991114 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:11 INFO - PROCESS | 1753 | 1467058991340 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 13:23:11 INFO - PROCESS | 1753 | 1467058991583 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 1753 | 1467058991598 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e6800 == 85 [pid = 1753] [id = 340] 13:23:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x8dd98c00) [pid = 1753] [serial = 1021] [outer = (nil)] 13:23:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x8e1e5c00) [pid = 1753] [serial = 1022] [outer = 0x8dd98c00] 13:23:11 INFO - PROCESS | 1753 | 1467058991791 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x8eb43000) [pid = 1753] [serial = 1023] [outer = 0x8dd98c00] 13:23:12 INFO - PROCESS | 1753 | 1467058992765 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]]]}] 13:23:12 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 13:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1745ms 13:23:12 INFO - PROCESS | 1753 | 1467058992836 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 1753 | 1467058992844 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 13:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:23:12 INFO - PROCESS | 1753 | 1467058992855 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 1753 | 1467058992859 Marionette TRACE conn4 <- [1,1334,null,{}] 13:23:12 INFO - PROCESS | 1753 | 1467058992866 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}] 13:23:12 INFO - PROCESS | 1753 | 1467058992872 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:13 INFO - PROCESS | 1753 | 1467058993120 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 13:23:13 INFO - PROCESS | 1753 | 1467058993415 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 1753 | 1467058993422 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x91cac000 == 86 [pid = 1753] [id = 341] 13:23:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x91cb7800) [pid = 1753] [serial = 1024] [outer = (nil)] 13:23:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x92335000) [pid = 1753] [serial = 1025] [outer = 0x91cb7800] 13:23:13 INFO - PROCESS | 1753 | 1467058993516 Marionette DEBUG loaded listener.js 13:23:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x924ce800) [pid = 1753] [serial = 1026] [outer = 0x91cb7800] 13:23:14 INFO - PROCESS | 1753 | 1467058994546 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]]]}] 13:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1739ms 13:23:14 INFO - PROCESS | 1753 | 1467058994595 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 13:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:23:14 INFO - PROCESS | 1753 | 1467058994600 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 13:23:14 INFO - PROCESS | 1753 | 1467058994617 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:23:14 INFO - PROCESS | 1753 | 1467058994640 Marionette TRACE conn4 <- [1,1338,null,{}] 13:23:14 INFO - PROCESS | 1753 | 1467058994670 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}] 13:23:14 INFO - PROCESS | 1753 | 1467058994685 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:15 INFO - PROCESS | 1753 | 1467058995036 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 13:23:15 INFO - PROCESS | 1753 | 1467058995249 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 1753 | 1467058995261 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x93057800 == 87 [pid = 1753] [id = 342] 13:23:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x93058800) [pid = 1753] [serial = 1027] [outer = (nil)] 13:23:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x93d52400) [pid = 1753] [serial = 1028] [outer = 0x93058800] 13:23:15 INFO - PROCESS | 1753 | 1467058995349 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x95374800) [pid = 1753] [serial = 1029] [outer = 0x93058800] 13:23:16 INFO - PROCESS | 1753 | 1467058996841 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]]]}] 13:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2288ms 13:23:16 INFO - PROCESS | 1753 | 1467058996899 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 13:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:23:16 INFO - PROCESS | 1753 | 1467058996904 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 13:23:16 INFO - PROCESS | 1753 | 1467058996911 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - PROCESS | 1753 | 1467058996914 Marionette TRACE conn4 <- [1,1342,null,{}] 13:23:16 INFO - PROCESS | 1753 | 1467058996920 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}] 13:23:16 INFO - PROCESS | 1753 | 1467058996926 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:17 INFO - PROCESS | 1753 | 1467058997158 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 13:23:17 INFO - PROCESS | 1753 | 1467058997355 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 1753 | 1467058997361 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x92dda800 == 88 [pid = 1753] [id = 343] 13:23:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x93b30c00) [pid = 1753] [serial = 1030] [outer = (nil)] 13:23:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x95695400) [pid = 1753] [serial = 1031] [outer = 0x93b30c00] 13:23:17 INFO - PROCESS | 1753 | 1467058997446 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x97943c00) [pid = 1753] [serial = 1032] [outer = 0x93b30c00] 13:23:18 INFO - PROCESS | 1753 | 1467058998391 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]]]}] 13:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1538ms 13:23:18 INFO - PROCESS | 1753 | 1467058998449 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 1753 | 1467058998454 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 13:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:23:18 INFO - PROCESS | 1753 | 1467058998461 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 1753 | 1467058998465 Marionette TRACE conn4 <- [1,1346,null,{}] 13:23:18 INFO - PROCESS | 1753 | 1467058998471 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}] 13:23:18 INFO - PROCESS | 1753 | 1467058998476 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:18 INFO - PROCESS | 1753 | 1467058998677 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 13:23:18 INFO - PROCESS | 1753 | 1467058998920 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 1753 | 1467058998927 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x927b9800 == 89 [pid = 1753] [id = 344] 13:23:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x953b4000) [pid = 1753] [serial = 1033] [outer = (nil)] 13:23:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x98cee800) [pid = 1753] [serial = 1034] [outer = 0x953b4000] 13:23:19 INFO - PROCESS | 1753 | 1467058999053 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x998d8c00) [pid = 1753] [serial = 1035] [outer = 0x953b4000] 13:23:20 INFO - PROCESS | 1753 | 1467059000051 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]]]}] 13:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1634ms 13:23:20 INFO - PROCESS | 1753 | 1467059000097 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 13:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:23:20 INFO - PROCESS | 1753 | 1467059000101 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 13:23:20 INFO - PROCESS | 1753 | 1467059000107 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 1753 | 1467059000111 Marionette TRACE conn4 <- [1,1350,null,{}] 13:23:20 INFO - PROCESS | 1753 | 1467059000117 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}] 13:23:20 INFO - PROCESS | 1753 | 1467059000127 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:20 INFO - PROCESS | 1753 | 1467059000356 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 13:23:20 INFO - PROCESS | 1753 | 1467059000656 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 1753 | 1467059000666 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d2b000 == 90 [pid = 1753] [id = 345] 13:23:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x9793ec00) [pid = 1753] [serial = 1036] [outer = (nil)] 13:23:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x9a177c00) [pid = 1753] [serial = 1037] [outer = 0x9793ec00] 13:23:20 INFO - PROCESS | 1753 | 1467059000752 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x9a19a000) [pid = 1753] [serial = 1038] [outer = 0x9793ec00] 13:23:21 INFO - PROCESS | 1753 | 1467059001678 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]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1641ms 13:23:21 INFO - PROCESS | 1753 | 1467059001751 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 1753 | 1467059001754 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 13:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:23:21 INFO - PROCESS | 1753 | 1467059001761 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - PROCESS | 1753 | 1467059001765 Marionette TRACE conn4 <- [1,1354,null,{}] 13:23:21 INFO - PROCESS | 1753 | 1467059001770 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}] 13:23:21 INFO - PROCESS | 1753 | 1467059001775 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:21 INFO - PROCESS | 1753 | 1467059001986 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 13:23:22 INFO - PROCESS | 1753 | 1467059002250 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 1753 | 1467059002260 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe5400 == 91 [pid = 1753] [id = 346] 13:23:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x95378400) [pid = 1753] [serial = 1039] [outer = (nil)] 13:23:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x9a412c00) [pid = 1753] [serial = 1040] [outer = 0x95378400] 13:23:22 INFO - PROCESS | 1753 | 1467059002384 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x9a417c00) [pid = 1753] [serial = 1041] [outer = 0x95378400] 13:23:23 INFO - PROCESS | 1753 | 1467059003315 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]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1581ms 13:23:23 INFO - PROCESS | 1753 | 1467059003343 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 1753 | 1467059003346 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 13:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:23:23 INFO - PROCESS | 1753 | 1467059003353 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 1753 | 1467059003357 Marionette TRACE conn4 <- [1,1358,null,{}] 13:23:23 INFO - PROCESS | 1753 | 1467059003363 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}] 13:23:23 INFO - PROCESS | 1753 | 1467059003369 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:23 INFO - PROCESS | 1753 | 1467059003581 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 13:23:23 INFO - PROCESS | 1753 | 1467059003826 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 1753 | 1467059003834 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x98c8b400 == 92 [pid = 1753] [id = 347] 13:23:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x999c4400) [pid = 1753] [serial = 1042] [outer = (nil)] 13:23:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 164 (0x9acb1800) [pid = 1753] [serial = 1043] [outer = 0x999c4400] 13:23:23 INFO - PROCESS | 1753 | 1467059003953 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 165 (0x9acb2000) [pid = 1753] [serial = 1044] [outer = 0x999c4400] 13:23:24 INFO - PROCESS | 1753 | 1467059004846 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]]]}] 13:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1533ms 13:23:24 INFO - PROCESS | 1753 | 1467059004887 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 13:23:24 INFO - PROCESS | 1753 | 1467059004890 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 13:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:23:24 INFO - PROCESS | 1753 | 1467059004898 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - PROCESS | 1753 | 1467059004901 Marionette TRACE conn4 <- [1,1362,null,{}] 13:23:24 INFO - PROCESS | 1753 | 1467059004907 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}] 13:23:24 INFO - PROCESS | 1753 | 1467059004912 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:25 INFO - PROCESS | 1753 | 1467059005118 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 13:23:25 INFO - PROCESS | 1753 | 1467059005441 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 1753 | 1467059005449 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a907400 == 93 [pid = 1753] [id = 348] 13:23:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 166 (0x9a909800) [pid = 1753] [serial = 1045] [outer = (nil)] 13:23:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 167 (0x9acbc000) [pid = 1753] [serial = 1046] [outer = 0x9a909800] 13:23:25 INFO - PROCESS | 1753 | 1467059005542 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 168 (0x9acbe000) [pid = 1753] [serial = 1047] [outer = 0x9a909800] 13:23:26 INFO - PROCESS | 1753 | 1467059006491 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]]]}] 13:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1634ms 13:23:26 INFO - PROCESS | 1753 | 1467059006534 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 13:23:26 INFO - PROCESS | 1753 | 1467059006539 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 13:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:23:26 INFO - PROCESS | 1753 | 1467059006547 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:23:26 INFO - PROCESS | 1753 | 1467059006551 Marionette TRACE conn4 <- [1,1366,null,{}] 13:23:26 INFO - PROCESS | 1753 | 1467059006557 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}] 13:23:26 INFO - PROCESS | 1753 | 1467059006562 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:26 INFO - PROCESS | 1753 | 1467059006789 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 13:23:27 INFO - PROCESS | 1753 | 1467059007065 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 1753 | 1467059007077 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x927bd400 == 94 [pid = 1753] [id = 349] 13:23:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 169 (0x9a411c00) [pid = 1753] [serial = 1048] [outer = (nil)] 13:23:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 170 (0x9ad0e400) [pid = 1753] [serial = 1049] [outer = 0x9a411c00] 13:23:27 INFO - PROCESS | 1753 | 1467059007204 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 171 (0x9adf0c00) [pid = 1753] [serial = 1050] [outer = 0x9a411c00] 13:23:28 INFO - PROCESS | 1753 | 1467059008325 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] 13:23:28 INFO - PROCESS | 1753 | 1467059008391 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 13:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:23:28 INFO - PROCESS | 1753 | 1467059008402 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 1753 | 1467059008406 Marionette TRACE conn4 <- [1,1370,null,{}] 13:23:28 INFO - PROCESS | 1753 | 1467059008461 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}] 13:23:28 INFO - PROCESS | 1753 | 1467059008472 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:28 INFO - PROCESS | 1753 | 1467059008857 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 13:23:29 INFO - PROCESS | 1753 | 1467059009134 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 1753 | 1467059009144 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e7000 == 95 [pid = 1753] [id = 350] 13:23:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 172 (0x8c335c00) [pid = 1753] [serial = 1051] [outer = (nil)] 13:23:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 173 (0x8e025400) [pid = 1753] [serial = 1052] [outer = 0x8c335c00] 13:23:29 INFO - PROCESS | 1753 | 1467059009243 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 174 (0x92b73000) [pid = 1753] [serial = 1053] [outer = 0x8c335c00] 13:23:30 INFO - PROCESS | 1753 | 1467059010871 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] 13:23:30 INFO - PROCESS | 1753 | 1467059010923 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 13:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:23:30 INFO - PROCESS | 1753 | 1467059010937 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 1753 | 1467059010945 Marionette TRACE conn4 <- [1,1374,null,{}] 13:23:31 INFO - PROCESS | 1753 | 1467059011018 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}] 13:23:31 INFO - PROCESS | 1753 | 1467059011025 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:31 INFO - PROCESS | 1753 | 1467059011245 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 13:23:31 INFO - PROCESS | 1753 | 1467059011466 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 1753 | 1467059011472 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9a800 == 96 [pid = 1753] [id = 351] 13:23:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 175 (0x8dd9b000) [pid = 1753] [serial = 1054] [outer = (nil)] 13:23:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 176 (0x8eb37400) [pid = 1753] [serial = 1055] [outer = 0x8dd9b000] 13:23:31 INFO - PROCESS | 1753 | 1467059011665 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 177 (0x8ecba400) [pid = 1753] [serial = 1056] [outer = 0x8dd9b000] 13:23:32 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:32 INFO - PROCESS | 1753 | 1467059012839 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] 13:23:32 INFO - PROCESS | 1753 | 1467059012899 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 13:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:23:32 INFO - PROCESS | 1753 | 1467059012910 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 1753 | 1467059012913 Marionette TRACE conn4 <- [1,1378,null,{}] 13:23:32 INFO - PROCESS | 1753 | 1467059012920 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}] 13:23:32 INFO - PROCESS | 1753 | 1467059012926 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:33 INFO - PROCESS | 1753 | 1467059013291 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 13:23:33 INFO - PROCESS | 1753 | 1467059013508 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 1753 | 1467059013515 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbcac00 == 97 [pid = 1753] [id = 352] 13:23:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 178 (0x8ecbf800) [pid = 1753] [serial = 1057] [outer = (nil)] 13:23:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 179 (0x91e4a400) [pid = 1753] [serial = 1058] [outer = 0x8ecbf800] 13:23:33 INFO - PROCESS | 1753 | 1467059013596 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 180 (0x924a9400) [pid = 1753] [serial = 1059] [outer = 0x8ecbf800] 13:23:33 INFO - PROCESS | 1753 | --DOCSHELL 0x927c0c00 == 96 [pid = 1753] [id = 293] 13:23:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8da4c000 == 95 [pid = 1753] [id = 316] 13:23:33 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52d000 == 94 [pid = 1753] [id = 294] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 179 (0x91e4c400) [pid = 1753] [serial = 962] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 178 (0x8d2fa800) [pid = 1753] [serial = 908] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 177 (0x98c8a000) [pid = 1753] [serial = 932] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 176 (0x93053000) [pid = 1753] [serial = 914] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 175 (0x98c93400) [pid = 1753] [serial = 935] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 174 (0x97943000) [pid = 1753] [serial = 929] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 173 (0x95375c00) [pid = 1753] [serial = 920] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 172 (0x953e9800) [pid = 1753] [serial = 923] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 171 (0x8ec09800) [pid = 1753] [serial = 911] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 170 (0x9569e400) [pid = 1753] [serial = 926] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 169 (0x8e1e9800) [pid = 1753] [serial = 938] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 168 (0x94842c00) [pid = 1753] [serial = 917] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbcf400 == 93 [pid = 1753] [id = 288] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb7800 == 92 [pid = 1753] [id = 338] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8b51fc00 == 91 [pid = 1753] [id = 337] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8da50400 == 90 [pid = 1753] [id = 336] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x93d4f800 == 89 [pid = 1753] [id = 10] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52a800 == 88 [pid = 1753] [id = 335] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb3f800 == 87 [pid = 1753] [id = 334] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42e400 == 86 [pid = 1753] [id = 333] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8a701400 == 85 [pid = 1753] [id = 328] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x95376800 == 84 [pid = 1753] [id = 327] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb3c000 == 83 [pid = 1753] [id = 326] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecb9800 == 82 [pid = 1753] [id = 325] 13:23:34 INFO - PROCESS | 1753 | --DOCSHELL 0x91e4b000 == 81 [pid = 1753] [id = 324] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 167 (0x98ca1800) [pid = 1753] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 166 (0x8c338000) [pid = 1753] [serial = 959] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 165 (0x8dd97800) [pid = 1753] [serial = 960] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 164 (0x925d2400) [pid = 1753] [serial = 954] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 163 (0x8ee6d400) [pid = 1753] [serial = 945] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0x8ecbc000) [pid = 1753] [serial = 944] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x924cb000) [pid = 1753] [serial = 953] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x93d49400) [pid = 1753] [serial = 956] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x8da4a800) [pid = 1753] [serial = 942] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x8d2f9800) [pid = 1753] [serial = 941] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x92b78000) [pid = 1753] [serial = 948] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x92640c00) [pid = 1753] [serial = 947] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x8ecbac00) [pid = 1753] [serial = 950] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x8ee6d800) [pid = 1753] [serial = 951] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x95237000) [pid = 1753] [serial = 957] [outer = (nil)] [url = about:blank] 13:23:34 INFO - PROCESS | 1753 | 1467059014699 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] 13:23:34 INFO - PROCESS | 1753 | 1467059014756 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 13:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:23:34 INFO - PROCESS | 1753 | 1467059014764 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 1753 | 1467059014770 Marionette TRACE conn4 <- [1,1382,null,{}] 13:23:34 INFO - PROCESS | 1753 | 1467059014813 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}] 13:23:34 INFO - PROCESS | 1753 | 1467059014830 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:35 INFO - PROCESS | 1753 | 1467059015113 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 13:23:35 INFO - PROCESS | 1753 | 1467059015226 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:35 INFO - PROCESS | 1753 | 1467059015240 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee66000 == 82 [pid = 1753] [id = 353] 13:23:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x924a1c00) [pid = 1753] [serial = 1060] [outer = (nil)] 13:23:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x925c9800) [pid = 1753] [serial = 1061] [outer = 0x924a1c00] 13:23:35 INFO - PROCESS | 1753 | 1467059015314 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x92644800) [pid = 1753] [serial = 1062] [outer = 0x924a1c00] 13:23:36 INFO - PROCESS | 1753 | [1753] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:36 INFO - PROCESS | 1753 | 1467059016156 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] 13:23:36 INFO - PROCESS | 1753 | 1467059016265 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 13:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:23:36 INFO - PROCESS | 1753 | 1467059016272 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - PROCESS | 1753 | 1467059016275 Marionette TRACE conn4 <- [1,1386,null,{}] 13:23:36 INFO - PROCESS | 1753 | 1467059016280 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}] 13:23:36 INFO - PROCESS | 1753 | 1467059016285 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:36 INFO - PROCESS | 1753 | 1467059016470 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 13:23:36 INFO - PROCESS | 1753 | 1467059016682 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 1753 | 1467059016690 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a701400 == 83 [pid = 1753] [id = 354] 13:23:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x8b422c00) [pid = 1753] [serial = 1063] [outer = (nil)] 13:23:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x92d4e000) [pid = 1753] [serial = 1064] [outer = 0x8b422c00] 13:23:36 INFO - PROCESS | 1753 | 1467059016762 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x92de7c00) [pid = 1753] [serial = 1065] [outer = 0x8b422c00] 13:23:37 INFO - PROCESS | 1753 | 1467059017737 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] 13:23:37 INFO - PROCESS | 1753 | 1467059017808 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 13:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:23:37 INFO - PROCESS | 1753 | 1467059017814 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 1753 | 1467059017817 Marionette TRACE conn4 <- [1,1390,null,{}] 13:23:37 INFO - PROCESS | 1753 | 1467059017823 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}] 13:23:37 INFO - PROCESS | 1753 | 1467059017828 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:38 INFO - PROCESS | 1753 | 1467059018091 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 13:23:38 INFO - PROCESS | 1753 | 1467059018110 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 1753 | 1467059018119 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x927b5800 == 84 [pid = 1753] [id = 355] 13:23:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x93bca000) [pid = 1753] [serial = 1066] [outer = (nil)] 13:23:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x95237000) [pid = 1753] [serial = 1067] [outer = 0x93bca000] 13:23:38 INFO - PROCESS | 1753 | 1467059018189 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x95375c00) [pid = 1753] [serial = 1068] [outer = 0x93bca000] 13:23:39 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x8b42ec00) [pid = 1753] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:23:39 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x924a5c00) [pid = 1753] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:23:39 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x8ecc1c00) [pid = 1753] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:23:39 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x8c1d9400) [pid = 1753] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:23:39 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x8debc000) [pid = 1753] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:23:39 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x8dbd6400) [pid = 1753] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:23:39 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x8ecc7800) [pid = 1753] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:23:39 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x8c1d9800) [pid = 1753] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:23:39 INFO - PROCESS | 1753 | 1467059019746 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]]]}] 13:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1990ms 13:23:39 INFO - PROCESS | 1753 | 1467059019812 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 1753 | 1467059019816 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 13:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:23:39 INFO - PROCESS | 1753 | 1467059019822 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - PROCESS | 1753 | 1467059019825 Marionette TRACE conn4 <- [1,1394,null,{}] 13:23:39 INFO - PROCESS | 1753 | 1467059019831 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}] 13:23:39 INFO - PROCESS | 1753 | 1467059019840 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:40 INFO - PROCESS | 1753 | 1467059020056 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 13:23:40 INFO - PROCESS | 1753 | 1467059020214 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 1753 | 1467059020223 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b526c00 == 85 [pid = 1753] [id = 356] 13:23:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x8c334c00) [pid = 1753] [serial = 1069] [outer = (nil)] 13:23:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x92649400) [pid = 1753] [serial = 1070] [outer = 0x8c334c00] 13:23:40 INFO - PROCESS | 1753 | 1467059020291 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x953e9800) [pid = 1753] [serial = 1071] [outer = 0x8c334c00] 13:23:41 INFO - PROCESS | 1753 | 1467059021061 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]]]}] 13:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1284ms 13:23:41 INFO - PROCESS | 1753 | 1467059021107 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 13:23:41 INFO - PROCESS | 1753 | 1467059021111 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 13:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:23:41 INFO - PROCESS | 1753 | 1467059021118 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - PROCESS | 1753 | 1467059021120 Marionette TRACE conn4 <- [1,1398,null,{}] 13:23:41 INFO - PROCESS | 1753 | 1467059021127 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}] 13:23:41 INFO - PROCESS | 1753 | 1467059021131 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:41 INFO - PROCESS | 1753 | 1467059021388 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 13:23:41 INFO - PROCESS | 1753 | 1467059021636 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 1753 | 1467059021646 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b51fc00 == 86 [pid = 1753] [id = 357] 13:23:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x8b521400) [pid = 1753] [serial = 1072] [outer = (nil)] 13:23:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x8c1e8000) [pid = 1753] [serial = 1073] [outer = 0x8b521400] 13:23:41 INFO - PROCESS | 1753 | 1467059021799 Marionette DEBUG loaded listener.js 13:23:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x8da48c00) [pid = 1753] [serial = 1074] [outer = 0x8b521400] 13:23:42 INFO - PROCESS | 1753 | 1467059022849 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]]]}] 13:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1782ms 13:23:42 INFO - PROCESS | 1753 | 1467059022904 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 13:23:42 INFO - PROCESS | 1753 | 1467059022910 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 13:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:23:42 INFO - PROCESS | 1753 | 1467059022919 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:23:42 INFO - PROCESS | 1753 | 1467059022923 Marionette TRACE conn4 <- [1,1402,null,{}] 13:23:42 INFO - PROCESS | 1753 | 1467059022932 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}] 13:23:42 INFO - PROCESS | 1753 | 1467059022940 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:43 INFO - PROCESS | 1753 | 1467059023303 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 13:23:43 INFO - PROCESS | 1753 | 1467059023510 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:43 INFO - PROCESS | 1753 | 1467059023527 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecc3400 == 87 [pid = 1753] [id = 358] 13:23:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x8ecc4400) [pid = 1753] [serial = 1075] [outer = (nil)] 13:23:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x8ee66c00) [pid = 1753] [serial = 1076] [outer = 0x8ecc4400] 13:23:43 INFO - PROCESS | 1753 | 1467059023611 Marionette DEBUG loaded listener.js 13:23:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x8efe8c00) [pid = 1753] [serial = 1077] [outer = 0x8ecc4400] 13:23:44 INFO - PROCESS | 1753 | 1467059024675 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]]]}] 13:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1834ms 13:23:44 INFO - PROCESS | 1753 | 1467059024758 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 13:23:44 INFO - PROCESS | 1753 | 1467059024765 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 13:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:23:44 INFO - PROCESS | 1753 | 1467059024773 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:23:44 INFO - PROCESS | 1753 | 1467059024778 Marionette TRACE conn4 <- [1,1406,null,{}] 13:23:44 INFO - PROCESS | 1753 | 1467059024784 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}] 13:23:44 INFO - PROCESS | 1753 | 1467059024789 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:45 INFO - PROCESS | 1753 | 1467059025067 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 13:23:45 INFO - PROCESS | 1753 | 1467059025428 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 1753 | 1467059025439 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d24800 == 88 [pid = 1753] [id = 359] 13:23:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 164 (0x9232cc00) [pid = 1753] [serial = 1078] [outer = (nil)] 13:23:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 165 (0x925c8800) [pid = 1753] [serial = 1079] [outer = 0x9232cc00] 13:23:45 INFO - PROCESS | 1753 | 1467059025531 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 166 (0x927bcc00) [pid = 1753] [serial = 1080] [outer = 0x9232cc00] 13:23:46 INFO - PROCESS | 1753 | 1467059026635 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]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1942ms 13:23:46 INFO - PROCESS | 1753 | 1467059026717 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 13:23:46 INFO - PROCESS | 1753 | 1467059026722 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 13:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:23:46 INFO - PROCESS | 1753 | 1467059026742 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 1753 | 1467059026754 Marionette TRACE conn4 <- [1,1410,null,{}] 13:23:46 INFO - PROCESS | 1753 | 1467059026817 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}] 13:23:46 INFO - PROCESS | 1753 | 1467059026827 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:47 INFO - PROCESS | 1753 | 1467059027106 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 13:23:47 INFO - PROCESS | 1753 | 1467059027434 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 1753 | 1467059027445 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b41fc00 == 89 [pid = 1753] [id = 360] 13:23:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 167 (0x8b421400) [pid = 1753] [serial = 1081] [outer = (nil)] 13:23:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 168 (0x9536b800) [pid = 1753] [serial = 1082] [outer = 0x8b421400] 13:23:47 INFO - PROCESS | 1753 | 1467059027546 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 169 (0x953ed800) [pid = 1753] [serial = 1083] [outer = 0x8b421400] 13:23:48 INFO - PROCESS | 1753 | 1467059028708 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]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2006ms 13:23:48 INFO - PROCESS | 1753 | 1467059028738 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 1753 | 1467059028743 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 13:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:23:48 INFO - PROCESS | 1753 | 1467059028750 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - PROCESS | 1753 | 1467059028754 Marionette TRACE conn4 <- [1,1414,null,{}] 13:23:48 INFO - PROCESS | 1753 | 1467059028760 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}] 13:23:48 INFO - PROCESS | 1753 | 1467059028766 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:49 INFO - PROCESS | 1753 | 1467059029025 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 13:23:49 INFO - PROCESS | 1753 | 1467059029335 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:49 INFO - PROCESS | 1753 | 1467059029345 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x92de0400 == 90 [pid = 1753] [id = 361] 13:23:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 170 (0x93d50000) [pid = 1753] [serial = 1084] [outer = (nil)] 13:23:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 171 (0x98cf1000) [pid = 1753] [serial = 1085] [outer = 0x93d50000] 13:23:49 INFO - PROCESS | 1753 | 1467059029437 Marionette DEBUG loaded listener.js 13:23:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 172 (0x99804400) [pid = 1753] [serial = 1086] [outer = 0x93d50000] 13:23:50 INFO - PROCESS | 1753 | 1467059030571 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]]]}] 13:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1837ms 13:23:50 INFO - PROCESS | 1753 | 1467059030588 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 13:23:50 INFO - PROCESS | 1753 | 1467059030592 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 13:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:23:50 INFO - PROCESS | 1753 | 1467059030598 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:23:50 INFO - PROCESS | 1753 | 1467059030602 Marionette TRACE conn4 <- [1,1418,null,{}] 13:23:50 INFO - PROCESS | 1753 | 1467059030608 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}] 13:23:50 INFO - PROCESS | 1753 | 1467059030613 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:50 INFO - PROCESS | 1753 | 1467059030829 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 13:23:51 INFO - PROCESS | 1753 | 1467059031135 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 1753 | 1467059031152 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x95698c00 == 91 [pid = 1753] [id = 362] 13:23:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 173 (0x99b4bc00) [pid = 1753] [serial = 1087] [outer = (nil)] 13:23:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 174 (0x9a028000) [pid = 1753] [serial = 1088] [outer = 0x99b4bc00] 13:23:51 INFO - PROCESS | 1753 | 1467059031274 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 175 (0x9a1a2800) [pid = 1753] [serial = 1089] [outer = 0x99b4bc00] 13:23:52 INFO - PROCESS | 1753 | 1467059032329 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]]]}] 13:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1781ms 13:23:52 INFO - PROCESS | 1753 | 1467059032381 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 1753 | 1467059032385 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 13:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:23:52 INFO - PROCESS | 1753 | 1467059032393 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 1753 | 1467059032397 Marionette TRACE conn4 <- [1,1422,null,{}] 13:23:52 INFO - PROCESS | 1753 | 1467059032402 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}] 13:23:52 INFO - PROCESS | 1753 | 1467059032408 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:52 INFO - PROCESS | 1753 | 1467059032625 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 13:23:52 INFO - PROCESS | 1753 | 1467059032935 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 1753 | 1467059032943 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x9830dc00 == 92 [pid = 1753] [id = 363] 13:23:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 176 (0x98c8d400) [pid = 1753] [serial = 1090] [outer = (nil)] 13:23:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 177 (0x9ad06000) [pid = 1753] [serial = 1091] [outer = 0x98c8d400] 13:23:53 INFO - PROCESS | 1753 | 1467059033031 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 178 (0x9b4bec00) [pid = 1753] [serial = 1092] [outer = 0x98c8d400] 13:23:54 INFO - PROCESS | 1753 | 1467059034018 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]]]}] 13:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1682ms 13:23:54 INFO - PROCESS | 1753 | 1467059034077 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 13:23:54 INFO - PROCESS | 1753 | 1467059034080 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 13:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:23:54 INFO - PROCESS | 1753 | 1467059034087 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:23:54 INFO - PROCESS | 1753 | 1467059034091 Marionette TRACE conn4 <- [1,1426,null,{}] 13:23:54 INFO - PROCESS | 1753 | 1467059034097 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}] 13:23:54 INFO - PROCESS | 1753 | 1467059034102 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:54 INFO - PROCESS | 1753 | 1467059034304 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 13:23:54 INFO - PROCESS | 1753 | 1467059034554 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 1753 | 1467059034559 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbd8800 == 93 [pid = 1753] [id = 364] 13:23:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 179 (0x9b706400) [pid = 1753] [serial = 1093] [outer = (nil)] 13:23:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 180 (0x9b87cc00) [pid = 1753] [serial = 1094] [outer = 0x9b706400] 13:23:54 INFO - PROCESS | 1753 | 1467059034687 Marionette DEBUG loaded listener.js 13:23:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 181 (0x9b881400) [pid = 1753] [serial = 1095] [outer = 0x9b706400] 13:23:55 INFO - PROCESS | 1753 | 1467059035633 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]]]}] 13:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1588ms 13:23:55 INFO - PROCESS | 1753 | 1467059035676 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 13:23:55 INFO - PROCESS | 1753 | 1467059035681 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 13:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:23:55 INFO - PROCESS | 1753 | 1467059035688 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:23:55 INFO - PROCESS | 1753 | 1467059035690 Marionette TRACE conn4 <- [1,1430,null,{}] 13:23:55 INFO - PROCESS | 1753 | 1467059035697 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}] 13:23:55 INFO - PROCESS | 1753 | 1467059035701 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:55 INFO - PROCESS | 1753 | 1467059035913 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 13:23:56 INFO - PROCESS | 1753 | 1467059036167 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 1753 | 1467059036176 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x927b4400 == 94 [pid = 1753] [id = 365] 13:23:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 182 (0x98362800) [pid = 1753] [serial = 1096] [outer = (nil)] 13:23:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 183 (0x9d42b400) [pid = 1753] [serial = 1097] [outer = 0x98362800] 13:23:56 INFO - PROCESS | 1753 | 1467059036319 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 184 (0x9d814400) [pid = 1753] [serial = 1098] [outer = 0x98362800] 13:23:57 INFO - PROCESS | 1753 | 1467059037257 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]]]}] 13:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1634ms 13:23:57 INFO - PROCESS | 1753 | 1467059037322 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 13:23:57 INFO - PROCESS | 1753 | 1467059037326 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 13:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:23:57 INFO - PROCESS | 1753 | 1467059037333 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - PROCESS | 1753 | 1467059037337 Marionette TRACE conn4 <- [1,1434,null,{}] 13:23:57 INFO - PROCESS | 1753 | 1467059037342 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}] 13:23:57 INFO - PROCESS | 1753 | 1467059037348 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:57 INFO - PROCESS | 1753 | 1467059037556 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 13:23:57 INFO - PROCESS | 1753 | 1467059037880 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 1753 | 1467059037890 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33fc00 == 95 [pid = 1753] [id = 366] 13:23:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 185 (0x8c340400) [pid = 1753] [serial = 1099] [outer = (nil)] 13:23:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 186 (0x8ec0fc00) [pid = 1753] [serial = 1100] [outer = 0x8c340400] 13:23:57 INFO - PROCESS | 1753 | 1467059037974 Marionette DEBUG loaded listener.js 13:23:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 187 (0x924cb800) [pid = 1753] [serial = 1101] [outer = 0x8c340400] 13:23:58 INFO - PROCESS | 1753 | 1467059038959 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]]]}] 13:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1681ms 13:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:23:59 INFO - PROCESS | 1753 | 1467059039015 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 13:23:59 INFO - PROCESS | 1753 | 1467059039019 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 13:23:59 INFO - PROCESS | 1753 | 1467059039025 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 1753 | 1467059039028 Marionette TRACE conn4 <- [1,1438,null,{}] 13:23:59 INFO - PROCESS | 1753 | 1467059039034 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}] 13:23:59 INFO - PROCESS | 1753 | 1467059039040 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:59 INFO - PROCESS | 1753 | 1467059039243 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 13:23:59 INFO - PROCESS | 1753 | 1467059039518 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 1753 | 1467059039525 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:23:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x9d814000 == 96 [pid = 1753] [id = 367] 13:23:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 188 (0x9d819400) [pid = 1753] [serial = 1102] [outer = (nil)] 13:23:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 189 (0x9d820400) [pid = 1753] [serial = 1103] [outer = 0x9d819400] 13:23:59 INFO - PROCESS | 1753 | 1467059039667 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 190 (0xa1014800) [pid = 1753] [serial = 1104] [outer = 0x9d819400] 13:24:00 INFO - PROCESS | 1753 | 1467059040702 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]]]}] 13:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1733ms 13:24:00 INFO - PROCESS | 1753 | 1467059040759 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 13:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:24:00 INFO - PROCESS | 1753 | 1467059040764 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 13:24:00 INFO - PROCESS | 1753 | 1467059040770 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - PROCESS | 1753 | 1467059040775 Marionette TRACE conn4 <- [1,1442,null,{}] 13:24:00 INFO - PROCESS | 1753 | 1467059040781 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}] 13:24:00 INFO - PROCESS | 1753 | 1467059040786 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:01 INFO - PROCESS | 1753 | 1467059041058 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 13:24:01 INFO - PROCESS | 1753 | 1467059041794 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 1753 | 1467059041801 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c341000 == 97 [pid = 1753] [id = 368] 13:24:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 191 (0x8c341800) [pid = 1753] [serial = 1105] [outer = (nil)] 13:24:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 192 (0x8da50400) [pid = 1753] [serial = 1106] [outer = 0x8c341800] 13:24:01 INFO - PROCESS | 1753 | 1467059041881 Marionette DEBUG loaded listener.js 13:24:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 193 (0x8deb5400) [pid = 1753] [serial = 1107] [outer = 0x8c341800] 13:24:02 INFO - PROCESS | 1753 | 1467059042936 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]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2235ms 13:24:03 INFO - PROCESS | 1753 | 1467059043008 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 13:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:24:03 INFO - PROCESS | 1753 | 1467059043014 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 13:24:03 INFO - PROCESS | 1753 | 1467059043022 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - PROCESS | 1753 | 1467059043026 Marionette TRACE conn4 <- [1,1446,null,{}] 13:24:03 INFO - PROCESS | 1753 | 1467059043034 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}] 13:24:03 INFO - PROCESS | 1753 | 1467059043042 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:03 INFO - PROCESS | 1753 | 1467059043365 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 13:24:03 INFO - PROCESS | 1753 | 1467059043648 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 1753 | 1467059043658 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33a000 == 98 [pid = 1753] [id = 369] 13:24:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 194 (0x8d2f9800) [pid = 1753] [serial = 1108] [outer = (nil)] 13:24:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 195 (0x8dd9bc00) [pid = 1753] [serial = 1109] [outer = 0x8d2f9800] 13:24:03 INFO - PROCESS | 1753 | 1467059043736 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 196 (0x8ecc3800) [pid = 1753] [serial = 1110] [outer = 0x8d2f9800] 13:24:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb7000 == 97 [pid = 1753] [id = 317] 13:24:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1f3800 == 96 [pid = 1753] [id = 303] 13:24:05 INFO - PROCESS | 1753 | --DOCSHELL 0x91e55c00 == 95 [pid = 1753] [id = 318] 13:24:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9f000 == 94 [pid = 1753] [id = 315] 13:24:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1dd400 == 93 [pid = 1753] [id = 302] 13:24:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8c337c00 == 92 [pid = 1753] [id = 259] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1e8800 == 91 [pid = 1753] [id = 260] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x9249e800 == 90 [pid = 1753] [id = 304] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b521c00 == 89 [pid = 1753] [id = 307] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8e029c00 == 88 [pid = 1753] [id = 306] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8e029400 == 87 [pid = 1753] [id = 305] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b526c00 == 86 [pid = 1753] [id = 356] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x927b5800 == 85 [pid = 1753] [id = 355] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8a701400 == 84 [pid = 1753] [id = 354] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee66000 == 83 [pid = 1753] [id = 353] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbcac00 == 82 [pid = 1753] [id = 352] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9a800 == 81 [pid = 1753] [id = 351] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x927b9800 == 80 [pid = 1753] [id = 344] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x92dda800 == 79 [pid = 1753] [id = 343] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x93057800 == 78 [pid = 1753] [id = 342] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x91cac000 == 77 [pid = 1753] [id = 341] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e6800 == 76 [pid = 1753] [id = 340] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e2400 == 75 [pid = 1753] [id = 297] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33b800 == 74 [pid = 1753] [id = 314] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8a703000 == 73 [pid = 1753] [id = 331] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb38400 == 72 [pid = 1753] [id = 258] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe1c00 == 71 [pid = 1753] [id = 224] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x924a6400 == 70 [pid = 1753] [id = 280] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1df800 == 69 [pid = 1753] [id = 299] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x925c7c00 == 68 [pid = 1753] [id = 339] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b41f400 == 67 [pid = 1753] [id = 226] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8a704800 == 66 [pid = 1753] [id = 287] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb40400 == 65 [pid = 1753] [id = 320] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x924c8000 == 64 [pid = 1753] [id = 291] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8a707c00 == 63 [pid = 1753] [id = 228] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb38000 == 62 [pid = 1753] [id = 262] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b51e400 == 61 [pid = 1753] [id = 273] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8da46c00 == 60 [pid = 1753] [id = 301] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8a702000 == 59 [pid = 1753] [id = 232] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x9569cc00 == 58 [pid = 1753] [id = 310] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x9536d000 == 57 [pid = 1753] [id = 309] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x91d2b000 == 56 [pid = 1753] [id = 345] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x93d4d800 == 55 [pid = 1753] [id = 308] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x953b4800 == 54 [pid = 1753] [id = 311] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x927bd400 == 53 [pid = 1753] [id = 349] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe9400 == 52 [pid = 1753] [id = 225] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b427000 == 51 [pid = 1753] [id = 264] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe5400 == 50 [pid = 1753] [id = 346] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2ef000 == 49 [pid = 1753] [id = 313] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e7000 == 48 [pid = 1753] [id = 350] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x98c8b400 == 47 [pid = 1753] [id = 347] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbce400 == 46 [pid = 1753] [id = 312] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x9a907400 == 45 [pid = 1753] [id = 348] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec16800 == 44 [pid = 1753] [id = 221] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x91d2a000 == 43 [pid = 1753] [id = 300] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8efdd400 == 42 [pid = 1753] [id = 298] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b525c00 == 41 [pid = 1753] [id = 227] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee6b800 == 40 [pid = 1753] [id = 261] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb36400 == 39 [pid = 1753] [id = 322] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42e800 == 38 [pid = 1753] [id = 263] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecbbc00 == 37 [pid = 1753] [id = 292] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b522c00 == 36 [pid = 1753] [id = 230] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33ac00 == 35 [pid = 1753] [id = 321] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x93059000 == 34 [pid = 1753] [id = 323] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8a703400 == 33 [pid = 1753] [id = 265] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8efdc800 == 32 [pid = 1753] [id = 229] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b520c00 == 31 [pid = 1753] [id = 290] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70b400 == 30 [pid = 1753] [id = 319] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2ec000 == 29 [pid = 1753] [id = 223] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52d800 == 28 [pid = 1753] [id = 295] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd92c00 == 27 [pid = 1753] [id = 231] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x99c33000 == 26 [pid = 1753] [id = 329] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2ed400 == 25 [pid = 1753] [id = 296] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8a709400 == 24 [pid = 1753] [id = 266] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x99908c00 == 23 [pid = 1753] [id = 330] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1ddc00 == 22 [pid = 1753] [id = 332] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42b800 == 21 [pid = 1753] [id = 254] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e3000 == 20 [pid = 1753] [id = 222] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecbb800 == 19 [pid = 1753] [id = 289] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x9d814000 == 18 [pid = 1753] [id = 367] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33fc00 == 17 [pid = 1753] [id = 366] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x927b4400 == 16 [pid = 1753] [id = 365] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbd8800 == 15 [pid = 1753] [id = 364] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x95698c00 == 14 [pid = 1753] [id = 362] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x9830dc00 == 13 [pid = 1753] [id = 363] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x92de0400 == 12 [pid = 1753] [id = 361] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b41fc00 == 11 [pid = 1753] [id = 360] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x91d24800 == 10 [pid = 1753] [id = 359] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecc3400 == 9 [pid = 1753] [id = 358] 13:24:06 INFO - PROCESS | 1753 | --DOCSHELL 0x8b51fc00 == 8 [pid = 1753] [id = 357] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 195 (0x8c1df000) [pid = 1753] [serial = 1001] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 194 (0x8deae400) [pid = 1753] [serial = 965] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 193 (0x92649000) [pid = 1753] [serial = 1014] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 192 (0x93d4d000) [pid = 1753] [serial = 971] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 191 (0x925d1000) [pid = 1753] [serial = 1013] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 190 (0x9a19a800) [pid = 1753] [serial = 992] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 189 (0x8c33ec00) [pid = 1753] [serial = 1002] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 188 (0x924cc800) [pid = 1753] [serial = 1011] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 187 (0x91a5c000) [pid = 1753] [serial = 998] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 186 (0x8da4e000) [pid = 1753] [serial = 1007] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 185 (0x925c5c00) [pid = 1753] [serial = 1016] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 184 (0x8e1f3c00) [pid = 1753] [serial = 1008] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 183 (0x92de1000) [pid = 1753] [serial = 906] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 182 (0x953ee800) [pid = 1753] [serial = 974] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 181 (0x91a52800) [pid = 1753] [serial = 1004] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 180 (0x91d29400) [pid = 1753] [serial = 968] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 179 (0x99cd2000) [pid = 1753] [serial = 983] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 178 (0x8e1eb400) [pid = 1753] [serial = 888] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 177 (0x91d22000) [pid = 1753] [serial = 1005] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 176 (0x98c85400) [pid = 1753] [serial = 977] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 175 (0x9a17e000) [pid = 1753] [serial = 989] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 174 (0x8efe1000) [pid = 1753] [serial = 995] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 173 (0x9a172000) [pid = 1753] [serial = 986] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 172 (0x9990e800) [pid = 1753] [serial = 980] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 171 (0x91caac00) [pid = 1753] [serial = 1010] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 170 (0x92b7b400) [pid = 1753] [serial = 1017] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | --DOMWINDOW == 169 (0x92de7800) [pid = 1753] [serial = 1019] [outer = (nil)] [url = about:blank] 13:24:06 INFO - PROCESS | 1753 | 1467059046955 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]]]}] 13:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 3997ms 13:24:07 INFO - PROCESS | 1753 | 1467059047019 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 13:24:07 INFO - PROCESS | 1753 | 1467059047025 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 13:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:24:07 INFO - PROCESS | 1753 | 1467059047083 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 1753 | 1467059047086 Marionette TRACE conn4 <- [1,1450,null,{}] 13:24:07 INFO - PROCESS | 1753 | 1467059047095 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}] 13:24:07 INFO - PROCESS | 1753 | 1467059047100 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:07 INFO - PROCESS | 1753 | 1467059047281 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 13:24:07 INFO - PROCESS | 1753 | 1467059047292 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:07 INFO - PROCESS | 1753 | 1467059047301 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b525800 == 9 [pid = 1753] [id = 370] 13:24:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 170 (0x8b528c00) [pid = 1753] [serial = 1111] [outer = (nil)] 13:24:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 171 (0x8c336c00) [pid = 1753] [serial = 1112] [outer = 0x8b528c00] 13:24:07 INFO - PROCESS | 1753 | 1467059047376 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 172 (0x8d2ed400) [pid = 1753] [serial = 1113] [outer = 0x8b528c00] 13:24:08 INFO - PROCESS | 1753 | 1467059048442 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]]]}] 13:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1387ms 13:24:08 INFO - PROCESS | 1753 | 1467059048464 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 13:24:08 INFO - PROCESS | 1753 | 1467059048474 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 13:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:24:08 INFO - PROCESS | 1753 | 1467059048485 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 1753 | 1467059048489 Marionette TRACE conn4 <- [1,1454,null,{}] 13:24:08 INFO - PROCESS | 1753 | 1467059048495 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}] 13:24:08 INFO - PROCESS | 1753 | 1467059048501 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:08 INFO - PROCESS | 1753 | 1467059048769 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 13:24:08 INFO - PROCESS | 1753 | 1467059048874 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 1753 | 1467059048884 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9c400 == 10 [pid = 1753] [id = 371] 13:24:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 173 (0x8dd9d000) [pid = 1753] [serial = 1114] [outer = (nil)] 13:24:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 174 (0x8deb0000) [pid = 1753] [serial = 1115] [outer = 0x8dd9d000] 13:24:08 INFO - PROCESS | 1753 | 1467059048963 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 175 (0x8debb000) [pid = 1753] [serial = 1116] [outer = 0x8dd9d000] 13:24:09 INFO - PROCESS | 1753 | 1467059049965 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]]]}] 13:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1537ms 13:24:10 INFO - PROCESS | 1753 | 1467059050024 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 13:24:10 INFO - PROCESS | 1753 | 1467059050027 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 13:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:24:10 INFO - PROCESS | 1753 | 1467059050034 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 1753 | 1467059050040 Marionette TRACE conn4 <- [1,1458,null,{}] 13:24:10 INFO - PROCESS | 1753 | 1467059050065 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}] 13:24:10 INFO - PROCESS | 1753 | 1467059050074 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:10 INFO - PROCESS | 1753 | 1467059050329 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 13:24:10 INFO - PROCESS | 1753 | 1467059050363 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 1753 | 1467059050375 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0cc00 == 11 [pid = 1753] [id = 372] 13:24:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 176 (0x8ec0d400) [pid = 1753] [serial = 1117] [outer = (nil)] 13:24:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 177 (0x8ec13000) [pid = 1753] [serial = 1118] [outer = 0x8ec0d400] 13:24:10 INFO - PROCESS | 1753 | 1467059050453 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 178 (0x8ecbf000) [pid = 1753] [serial = 1119] [outer = 0x8ec0d400] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 177 (0x8b422c00) [pid = 1753] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 176 (0x8a705000) [pid = 1753] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 175 (0x9569fc00) [pid = 1753] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 174 (0x9a411c00) [pid = 1753] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 173 (0x93bca000) [pid = 1753] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 172 (0x95378400) [pid = 1753] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 171 (0x9a909800) [pid = 1753] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 170 (0x93058800) [pid = 1753] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 169 (0x92d4f800) [pid = 1753] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 168 (0x92645800) [pid = 1753] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 167 (0x8c335c00) [pid = 1753] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 166 (0x924a1c00) [pid = 1753] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 165 (0x92b7c000) [pid = 1753] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 164 (0x92646400) [pid = 1753] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 163 (0x999c4400) [pid = 1753] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0x8c1e1000) [pid = 1753] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x8ecbf800) [pid = 1753] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x953b4000) [pid = 1753] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x9793ec00) [pid = 1753] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x8dd98c00) [pid = 1753] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x8ec0b400) [pid = 1753] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x8dd9c000) [pid = 1753] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x8dd9b000) [pid = 1753] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x92d49c00) [pid = 1753] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x8ec14800) [pid = 1753] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x91cb7800) [pid = 1753] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x93b30c00) [pid = 1753] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x8ecbd000) [pid = 1753] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x8c332c00) [pid = 1753] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:24:13 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x8c334c00) [pid = 1753] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:24:13 INFO - PROCESS | 1753 | 1467059053901 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]]]}] 13:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 3893ms 13:24:13 INFO - PROCESS | 1753 | 1467059053929 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 13:24:13 INFO - PROCESS | 1753 | 1467059053933 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 13:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:24:13 INFO - PROCESS | 1753 | 1467059053940 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 1753 | 1467059053943 Marionette TRACE conn4 <- [1,1462,null,{}] 13:24:13 INFO - PROCESS | 1753 | 1467059053949 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}] 13:24:13 INFO - PROCESS | 1753 | 1467059053954 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:14 INFO - PROCESS | 1753 | 1467059054188 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 13:24:14 INFO - PROCESS | 1753 | 1467059054293 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 1753 | 1467059054301 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e1000 == 12 [pid = 1753] [id = 373] 13:24:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x8c337400) [pid = 1753] [serial = 1120] [outer = (nil)] 13:24:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x8deb1400) [pid = 1753] [serial = 1121] [outer = 0x8c337400] 13:24:14 INFO - PROCESS | 1753 | 1467059054374 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x8ee67800) [pid = 1753] [serial = 1122] [outer = 0x8c337400] 13:24:15 INFO - PROCESS | 1753 | 1467059055209 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]]]}] 13:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1329ms 13:24:15 INFO - PROCESS | 1753 | 1467059055269 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 13:24:15 INFO - PROCESS | 1753 | 1467059055272 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 13:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:24:15 INFO - PROCESS | 1753 | 1467059055279 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:24:15 INFO - PROCESS | 1753 | 1467059055281 Marionette TRACE conn4 <- [1,1466,null,{}] 13:24:15 INFO - PROCESS | 1753 | 1467059055287 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}] 13:24:15 INFO - PROCESS | 1753 | 1467059055292 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:15 INFO - PROCESS | 1753 | 1467059055448 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 13:24:15 INFO - PROCESS | 1753 | 1467059055459 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 1753 | 1467059055465 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1e9800 == 13 [pid = 1753] [id = 374] 13:24:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x8ee6d800) [pid = 1753] [serial = 1123] [outer = (nil)] 13:24:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x91a52400) [pid = 1753] [serial = 1124] [outer = 0x8ee6d800] 13:24:15 INFO - PROCESS | 1753 | 1467059055534 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x91a5c400) [pid = 1753] [serial = 1125] [outer = 0x8ee6d800] 13:24:16 INFO - PROCESS | 1753 | 1467059056826 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]]]}] 13:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1589ms 13:24:16 INFO - PROCESS | 1753 | 1467059056870 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 1753 | 1467059056876 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 13:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:24:16 INFO - PROCESS | 1753 | 1467059056885 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 1753 | 1467059056893 Marionette TRACE conn4 <- [1,1470,null,{}] 13:24:16 INFO - PROCESS | 1753 | 1467059056901 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}] 13:24:16 INFO - PROCESS | 1753 | 1467059056906 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:17 INFO - PROCESS | 1753 | 1467059057114 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 13:24:17 INFO - PROCESS | 1753 | 1467059057389 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:17 INFO - PROCESS | 1753 | 1467059057397 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e8400 == 14 [pid = 1753] [id = 375] 13:24:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x8c337800) [pid = 1753] [serial = 1126] [outer = (nil)] 13:24:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x8da41400) [pid = 1753] [serial = 1127] [outer = 0x8c337800] 13:24:17 INFO - PROCESS | 1753 | 1467059057568 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x8dd9a800) [pid = 1753] [serial = 1128] [outer = 0x8c337800] 13:24:18 INFO - PROCESS | 1753 | 1467059058647 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]]]}] 13:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1799ms 13:24:18 INFO - PROCESS | 1753 | 1467059058684 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 13:24:18 INFO - PROCESS | 1753 | 1467059058692 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 13:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:24:18 INFO - PROCESS | 1753 | 1467059058703 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 1753 | 1467059058708 Marionette TRACE conn4 <- [1,1474,null,{}] 13:24:18 INFO - PROCESS | 1753 | 1467059058715 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}] 13:24:18 INFO - PROCESS | 1753 | 1467059058721 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:18 INFO - PROCESS | 1753 | 1467059058936 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 13:24:19 INFO - PROCESS | 1753 | 1467059059230 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:19 INFO - PROCESS | 1753 | 1467059059239 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0b400 == 15 [pid = 1753] [id = 376] 13:24:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x8ecc7800) [pid = 1753] [serial = 1129] [outer = (nil)] 13:24:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x8efe4c00) [pid = 1753] [serial = 1130] [outer = 0x8ecc7800] 13:24:19 INFO - PROCESS | 1753 | 1467059059368 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x8c33fc00) [pid = 1753] [serial = 1131] [outer = 0x8ecc7800] 13:24:20 INFO - PROCESS | 1753 | 1467059060346 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]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1705ms 13:24:20 INFO - PROCESS | 1753 | 1467059060408 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 13:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:24:20 INFO - PROCESS | 1753 | 1467059060413 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 13:24:20 INFO - PROCESS | 1753 | 1467059060419 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - PROCESS | 1753 | 1467059060426 Marionette TRACE conn4 <- [1,1478,null,{}] 13:24:20 INFO - PROCESS | 1753 | 1467059060442 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}] 13:24:20 INFO - PROCESS | 1753 | 1467059060451 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:20 INFO - PROCESS | 1753 | 1467059060692 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 13:24:21 INFO - PROCESS | 1753 | 1467059060989 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 1753 | 1467059061000 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d2a400 == 16 [pid = 1753] [id = 377] 13:24:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x91d2c400) [pid = 1753] [serial = 1132] [outer = (nil)] 13:24:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x91e4d400) [pid = 1753] [serial = 1133] [outer = 0x91d2c400] 13:24:21 INFO - PROCESS | 1753 | 1467059061087 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x9232d800) [pid = 1753] [serial = 1134] [outer = 0x91d2c400] 13:24:22 INFO - PROCESS | 1753 | 1467059062129 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]]]}] 13:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1791ms 13:24:22 INFO - PROCESS | 1753 | 1467059062210 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 13:24:22 INFO - PROCESS | 1753 | 1467059062215 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 13:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:24:22 INFO - PROCESS | 1753 | 1467059062223 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - PROCESS | 1753 | 1467059062227 Marionette TRACE conn4 <- [1,1482,null,{}] 13:24:22 INFO - PROCESS | 1753 | 1467059062233 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}] 13:24:22 INFO - PROCESS | 1753 | 1467059062238 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:22 INFO - PROCESS | 1753 | 1467059062470 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 13:24:22 INFO - PROCESS | 1753 | 1467059062732 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 1753 | 1467059062740 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x924a7000 == 17 [pid = 1753] [id = 378] 13:24:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 164 (0x924a7800) [pid = 1753] [serial = 1135] [outer = (nil)] 13:24:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 165 (0x924c2800) [pid = 1753] [serial = 1136] [outer = 0x924a7800] 13:24:22 INFO - PROCESS | 1753 | 1467059062872 Marionette DEBUG loaded listener.js 13:24:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 166 (0x924c9c00) [pid = 1753] [serial = 1137] [outer = 0x924a7800] 13:24:23 INFO - PROCESS | 1753 | 1467059063895 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]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1732ms 13:24:23 INFO - PROCESS | 1753 | 1467059063955 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 13:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:24:23 INFO - PROCESS | 1753 | 1467059063961 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 13:24:23 INFO - PROCESS | 1753 | 1467059063968 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 1753 | 1467059063972 Marionette TRACE conn4 <- [1,1486,null,{}] 13:24:23 INFO - PROCESS | 1753 | 1467059063977 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}] 13:24:23 INFO - PROCESS | 1753 | 1467059063983 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:24 INFO - PROCESS | 1753 | 1467059064167 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 13:24:24 INFO - PROCESS | 1753 | 1467059064424 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 1753 | 1467059064433 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33a800 == 18 [pid = 1753] [id = 379] 13:24:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 167 (0x924a2000) [pid = 1753] [serial = 1138] [outer = (nil)] 13:24:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 168 (0x9263e000) [pid = 1753] [serial = 1139] [outer = 0x924a2000] 13:24:24 INFO - PROCESS | 1753 | 1467059064525 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 169 (0x92643000) [pid = 1753] [serial = 1140] [outer = 0x924a2000] 13:24:25 INFO - PROCESS | 1753 | 1467059065501 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]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1588ms 13:24:25 INFO - PROCESS | 1753 | 1467059065555 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 1753 | 1467059065559 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 13:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:24:25 INFO - PROCESS | 1753 | 1467059065566 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 1753 | 1467059065569 Marionette TRACE conn4 <- [1,1490,null,{}] 13:24:25 INFO - PROCESS | 1753 | 1467059065575 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}] 13:24:25 INFO - PROCESS | 1753 | 1467059065586 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:25 INFO - PROCESS | 1753 | 1467059065795 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 13:24:26 INFO - PROCESS | 1753 | 1467059066047 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 1753 | 1467059066055 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c332c00 == 19 [pid = 1753] [id = 380] 13:24:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 170 (0x8c33f400) [pid = 1753] [serial = 1141] [outer = (nil)] 13:24:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 171 (0x92b79000) [pid = 1753] [serial = 1142] [outer = 0x8c33f400] 13:24:26 INFO - PROCESS | 1753 | 1467059066151 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 172 (0x92b7ac00) [pid = 1753] [serial = 1143] [outer = 0x8c33f400] 13:24:27 INFO - PROCESS | 1753 | 1467059067067 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]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1537ms 13:24:27 INFO - PROCESS | 1753 | 1467059067104 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 1753 | 1467059067108 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 13:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:24:27 INFO - PROCESS | 1753 | 1467059067114 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 1753 | 1467059067118 Marionette TRACE conn4 <- [1,1494,null,{}] 13:24:27 INFO - PROCESS | 1753 | 1467059067125 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}] 13:24:27 INFO - PROCESS | 1753 | 1467059067130 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:27 INFO - PROCESS | 1753 | 1467059067321 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 13:24:27 INFO - PROCESS | 1753 | 1467059067573 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 1753 | 1467059067584 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c337c00 == 20 [pid = 1753] [id = 381] 13:24:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 173 (0x8eb40c00) [pid = 1753] [serial = 1144] [outer = (nil)] 13:24:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 174 (0x92d4d400) [pid = 1753] [serial = 1145] [outer = 0x8eb40c00] 13:24:27 INFO - PROCESS | 1753 | 1467059067721 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 175 (0x92d49000) [pid = 1753] [serial = 1146] [outer = 0x8eb40c00] 13:24:28 INFO - PROCESS | 1753 | 1467059068682 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]]]}] 13:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1633ms 13:24:28 INFO - PROCESS | 1753 | 1467059068749 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 13:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:24:28 INFO - PROCESS | 1753 | 1467059068754 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 13:24:28 INFO - PROCESS | 1753 | 1467059068762 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 1753 | 1467059068765 Marionette TRACE conn4 <- [1,1498,null,{}] 13:24:28 INFO - PROCESS | 1753 | 1467059068772 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}] 13:24:28 INFO - PROCESS | 1753 | 1467059068777 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:28 INFO - PROCESS | 1753 | 1467059068960 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 13:24:29 INFO - PROCESS | 1753 | 1467059069217 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 1753 | 1467059069224 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f7800 == 21 [pid = 1753] [id = 382] 13:24:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 176 (0x92b7b400) [pid = 1753] [serial = 1147] [outer = (nil)] 13:24:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 177 (0x93057800) [pid = 1753] [serial = 1148] [outer = 0x92b7b400] 13:24:29 INFO - PROCESS | 1753 | 1467059069347 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 178 (0x93b38800) [pid = 1753] [serial = 1149] [outer = 0x92b7b400] 13:24:30 INFO - PROCESS | 1753 | 1467059070270 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]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1539ms 13:24:30 INFO - PROCESS | 1753 | 1467059070300 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 1753 | 1467059070303 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 13:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:24:30 INFO - PROCESS | 1753 | 1467059070310 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 1753 | 1467059070314 Marionette TRACE conn4 <- [1,1502,null,{}] 13:24:30 INFO - PROCESS | 1753 | 1467059070319 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}] 13:24:30 INFO - PROCESS | 1753 | 1467059070325 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:30 INFO - PROCESS | 1753 | 1467059070514 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 13:24:30 INFO - PROCESS | 1753 | 1467059070772 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 1753 | 1467059070780 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a701400 == 22 [pid = 1753] [id = 383] 13:24:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 179 (0x8a702c00) [pid = 1753] [serial = 1150] [outer = (nil)] 13:24:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 180 (0x93bcd000) [pid = 1753] [serial = 1151] [outer = 0x8a702c00] 13:24:30 INFO - PROCESS | 1753 | 1467059070903 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 181 (0x93d4cc00) [pid = 1753] [serial = 1152] [outer = 0x8a702c00] 13:24:31 INFO - PROCESS | 1753 | 1467059071850 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]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1582ms 13:24:31 INFO - PROCESS | 1753 | 1467059071893 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 1753 | 1467059071897 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 13:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:24:31 INFO - PROCESS | 1753 | 1467059071904 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 1753 | 1467059071908 Marionette TRACE conn4 <- [1,1506,null,{}] 13:24:31 INFO - PROCESS | 1753 | 1467059071914 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}] 13:24:31 INFO - PROCESS | 1753 | 1467059071919 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:32 INFO - PROCESS | 1753 | 1467059072148 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 13:24:32 INFO - PROCESS | 1753 | 1467059072485 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 1753 | 1467059072495 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1dc800 == 23 [pid = 1753] [id = 384] 13:24:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 182 (0x8c1ddc00) [pid = 1753] [serial = 1153] [outer = (nil)] 13:24:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 183 (0x95369800) [pid = 1753] [serial = 1154] [outer = 0x8c1ddc00] 13:24:32 INFO - PROCESS | 1753 | 1467059072585 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 184 (0x95371800) [pid = 1753] [serial = 1155] [outer = 0x8c1ddc00] 13:24:33 INFO - PROCESS | 1753 | 1467059073584 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]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1732ms 13:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:24:33 INFO - PROCESS | 1753 | 1467059073637 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 1753 | 1467059073641 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 13:24:33 INFO - PROCESS | 1753 | 1467059073647 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 1753 | 1467059073652 Marionette TRACE conn4 <- [1,1510,null,{}] 13:24:33 INFO - PROCESS | 1753 | 1467059073658 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}] 13:24:33 INFO - PROCESS | 1753 | 1467059073664 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:33 INFO - PROCESS | 1753 | 1467059073922 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 13:24:34 INFO - PROCESS | 1753 | 1467059074231 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 1753 | 1467059074243 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da46800 == 24 [pid = 1753] [id = 385] 13:24:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 185 (0x8da4c000) [pid = 1753] [serial = 1156] [outer = (nil)] 13:24:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 186 (0x8dd9fc00) [pid = 1753] [serial = 1157] [outer = 0x8da4c000] 13:24:34 INFO - PROCESS | 1753 | 1467059074329 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 187 (0x925c6c00) [pid = 1753] [serial = 1158] [outer = 0x8da4c000] 13:24:35 INFO - PROCESS | 1753 | 1467059075325 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]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1734ms 13:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:24:35 INFO - PROCESS | 1753 | 1467059075381 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 1753 | 1467059075385 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 13:24:35 INFO - PROCESS | 1753 | 1467059075391 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 1753 | 1467059075395 Marionette TRACE conn4 <- [1,1514,null,{}] 13:24:35 INFO - PROCESS | 1753 | 1467059075401 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}] 13:24:35 INFO - PROCESS | 1753 | 1467059075406 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:35 INFO - PROCESS | 1753 | 1467059075592 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 13:24:35 INFO - PROCESS | 1753 | 1467059075853 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 1753 | 1467059075861 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b527c00 == 25 [pid = 1753] [id = 386] 13:24:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 188 (0x8dd99400) [pid = 1753] [serial = 1159] [outer = (nil)] 13:24:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 189 (0x953ac800) [pid = 1753] [serial = 1160] [outer = 0x8dd99400] 13:24:35 INFO - PROCESS | 1753 | 1467059075987 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 190 (0x953ebc00) [pid = 1753] [serial = 1161] [outer = 0x8dd99400] 13:24:36 INFO - PROCESS | 1753 | 1467059076989 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]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1638ms 13:24:37 INFO - PROCESS | 1753 | 1467059077029 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 1753 | 1467059077032 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 13:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:24:37 INFO - PROCESS | 1753 | 1467059077040 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 1753 | 1467059077044 Marionette TRACE conn4 <- [1,1518,null,{}] 13:24:37 INFO - PROCESS | 1753 | 1467059077294 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}] 13:24:37 INFO - PROCESS | 1753 | 1467059077299 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:37 INFO - PROCESS | 1753 | 1467059077564 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 13:24:37 INFO - PROCESS | 1753 | 1467059077791 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 1753 | 1467059077799 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42cc00 == 26 [pid = 1753] [id = 387] 13:24:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 191 (0x8c1d9400) [pid = 1753] [serial = 1162] [outer = (nil)] 13:24:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 192 (0x8c1e3000) [pid = 1753] [serial = 1163] [outer = 0x8c1d9400] 13:24:37 INFO - PROCESS | 1753 | 1467059077921 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 193 (0x8c33c800) [pid = 1753] [serial = 1164] [outer = 0x8c1d9400] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 192 (0x92649400) [pid = 1753] [serial = 1070] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 191 (0x953e9800) [pid = 1753] [serial = 1071] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 190 (0x92d4e000) [pid = 1753] [serial = 1064] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 189 (0x8c1db800) [pid = 1753] [serial = 864] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 188 (0x98ca0800) [pid = 1753] [serial = 936] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 187 (0x9adf0c00) [pid = 1753] [serial = 1050] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 186 (0x95375c00) [pid = 1753] [serial = 1068] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 185 (0x9a417c00) [pid = 1753] [serial = 1041] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 184 (0x9acbc000) [pid = 1753] [serial = 1046] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 183 (0x93d52400) [pid = 1753] [serial = 1028] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 182 (0x95374800) [pid = 1753] [serial = 1029] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 181 (0x93bcb000) [pid = 1753] [serial = 885] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 180 (0x95237000) [pid = 1753] [serial = 1067] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 179 (0x93bcb400) [pid = 1753] [serial = 1020] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 178 (0x8e025400) [pid = 1753] [serial = 1052] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 177 (0x92644800) [pid = 1753] [serial = 1062] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 176 (0x93b35000) [pid = 1753] [serial = 882] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 175 (0x92d41800) [pid = 1753] [serial = 876] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 174 (0x9acb1800) [pid = 1753] [serial = 1043] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 173 (0x9ad0e400) [pid = 1753] [serial = 1049] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 172 (0x92de7c00) [pid = 1753] [serial = 1065] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 171 (0x927be000) [pid = 1753] [serial = 999] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 170 (0x924a9400) [pid = 1753] [serial = 1059] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 169 (0x98cee800) [pid = 1753] [serial = 1034] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 168 (0x92b73000) [pid = 1753] [serial = 1053] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 167 (0x9acb2000) [pid = 1753] [serial = 1044] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 166 (0x9acbe000) [pid = 1753] [serial = 1047] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 165 (0x9a177c00) [pid = 1753] [serial = 1037] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 164 (0x8e1e5c00) [pid = 1753] [serial = 1022] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 163 (0x9a19a000) [pid = 1753] [serial = 1038] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0x95699400) [pid = 1753] [serial = 924] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x8e1e9000) [pid = 1753] [serial = 867] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x9a412c00) [pid = 1753] [serial = 1040] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x998d8c00) [pid = 1753] [serial = 1035] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x8ecba400) [pid = 1753] [serial = 1056] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x92de3000) [pid = 1753] [serial = 879] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x927b5c00) [pid = 1753] [serial = 873] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x8eb43000) [pid = 1753] [serial = 1023] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x92335000) [pid = 1753] [serial = 1025] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x95695400) [pid = 1753] [serial = 1031] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x8efe7c00) [pid = 1753] [serial = 870] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x97943c00) [pid = 1753] [serial = 1032] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x91e4a400) [pid = 1753] [serial = 1058] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x925c9800) [pid = 1753] [serial = 1061] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x9a419400) [pid = 1753] [serial = 996] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0x924ce800) [pid = 1753] [serial = 1026] [outer = (nil)] [url = about:blank] 13:24:38 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x8eb37400) [pid = 1753] [serial = 1055] [outer = (nil)] [url = about:blank] 13:24:39 INFO - PROCESS | 1753 | 1467059079059 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]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2036ms 13:24:39 INFO - PROCESS | 1753 | 1467059079078 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 1753 | 1467059079084 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 13:24:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:24:39 INFO - PROCESS | 1753 | 1467059079095 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 1753 | 1467059079099 Marionette TRACE conn4 <- [1,1522,null,{}] 13:24:39 INFO - PROCESS | 1753 | 1467059079107 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}] 13:24:39 INFO - PROCESS | 1753 | 1467059079112 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:39 INFO - PROCESS | 1753 | 1467059079315 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 13:24:39 INFO - PROCESS | 1753 | 1467059079552 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 1753 | 1467059079563 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbcf400 == 27 [pid = 1753] [id = 388] 13:24:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x8e023800) [pid = 1753] [serial = 1165] [outer = (nil)] 13:24:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x8e02f400) [pid = 1753] [serial = 1166] [outer = 0x8e023800] 13:24:39 INFO - PROCESS | 1753 | 1467059079648 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x8e1ec400) [pid = 1753] [serial = 1167] [outer = 0x8e023800] 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:24:40 INFO - PROCESS | 1753 | 1467059080433 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"]]]}] 13:24:40 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 () { 13:24:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:24:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:24:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:24:40 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 () { 13:24:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:24:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:24:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:24:40 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 () { 13:24:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:24:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:24:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:24:40 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 () { 13:24:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:24:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:24:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:24:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1384ms 13:24:40 INFO - PROCESS | 1753 | 1467059080481 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 1753 | 1467059080489 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 13:24:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:24:40 INFO - PROCESS | 1753 | 1467059080501 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 1753 | 1467059080504 Marionette TRACE conn4 <- [1,1526,null,{}] 13:24:40 INFO - PROCESS | 1753 | 1467059080516 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}] 13:24:40 INFO - PROCESS | 1753 | 1467059080520 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:40 INFO - PROCESS | 1753 | 1467059080791 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 13:24:40 INFO - PROCESS | 1753 | 1467059080809 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 1753 | 1467059080821 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecbb800 == 28 [pid = 1753] [id = 389] 13:24:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x91a51800) [pid = 1753] [serial = 1168] [outer = (nil)] 13:24:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x91cab800) [pid = 1753] [serial = 1169] [outer = 0x91a51800] 13:24:40 INFO - PROCESS | 1753 | 1467059080899 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x91cb5000) [pid = 1753] [serial = 1170] [outer = 0x91a51800] 13:24:41 INFO - PROCESS | 1753 | 1467059081871 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"]]]}] 13:24:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:24:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:24:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:24:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1391ms 13:24:41 INFO - PROCESS | 1753 | 1467059081910 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 1753 | 1467059081920 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 13:24:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:24:41 INFO - PROCESS | 1753 | 1467059081930 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 1753 | 1467059081932 Marionette TRACE conn4 <- [1,1530,null,{}] 13:24:41 INFO - PROCESS | 1753 | 1467059081939 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}] 13:24:41 INFO - PROCESS | 1753 | 1467059081944 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:42 INFO - PROCESS | 1753 | 1467059082206 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 13:24:42 INFO - PROCESS | 1753 | 1467059082234 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 1753 | 1467059082240 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b525000 == 29 [pid = 1753] [id = 390] 13:24:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x9249fc00) [pid = 1753] [serial = 1171] [outer = (nil)] 13:24:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x925d2000) [pid = 1753] [serial = 1172] [outer = 0x9249fc00] 13:24:42 INFO - PROCESS | 1753 | 1467059082315 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x9264a800) [pid = 1753] [serial = 1173] [outer = 0x9249fc00] 13:24:43 INFO - PROCESS | 1753 | 1467059083238 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]]]}] 13:24:43 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 13:24:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:24:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:24:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:24:43 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. 13:24:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:24:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1331ms 13:24:43 INFO - PROCESS | 1753 | 1467059083272 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 1753 | 1467059083276 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 13:24:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:24:43 INFO - PROCESS | 1753 | 1467059083282 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 1753 | 1467059083285 Marionette TRACE conn4 <- [1,1534,null,{}] 13:24:43 INFO - PROCESS | 1753 | 1467059083290 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}] 13:24:43 INFO - PROCESS | 1753 | 1467059083296 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:43 INFO - PROCESS | 1753 | 1467059083520 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 13:24:43 INFO - PROCESS | 1753 | 1467059083558 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 1753 | 1467059083565 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b421800 == 30 [pid = 1753] [id = 391] 13:24:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x8e030c00) [pid = 1753] [serial = 1174] [outer = (nil)] 13:24:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x92b76400) [pid = 1753] [serial = 1175] [outer = 0x8e030c00] 13:24:43 INFO - PROCESS | 1753 | 1467059083634 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x92d4b800) [pid = 1753] [serial = 1176] [outer = 0x8e030c00] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x8b521400) [pid = 1753] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x8ecc4400) [pid = 1753] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x9232cc00) [pid = 1753] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x8b421400) [pid = 1753] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x93d50000) [pid = 1753] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x99b4bc00) [pid = 1753] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x98c8d400) [pid = 1753] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x8ec0d400) [pid = 1753] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x9b706400) [pid = 1753] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x8d2f9800) [pid = 1753] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0x8dd9d000) [pid = 1753] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x8b528c00) [pid = 1753] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x98362800) [pid = 1753] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x8c340400) [pid = 1753] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x9d819400) [pid = 1753] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x8c341800) [pid = 1753] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x8c337400) [pid = 1753] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x953af400) [pid = 1753] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x93059800) [pid = 1753] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x8e024000) [pid = 1753] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x8dbd3800) [pid = 1753] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x98317000) [pid = 1753] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x9990bc00) [pid = 1753] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x92de8400) [pid = 1753] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x953e6000) [pid = 1753] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x8c33dc00) [pid = 1753] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x9a172c00) [pid = 1753] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x99903400) [pid = 1753] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x8eb39800) [pid = 1753] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x92ddd400) [pid = 1753] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x91a4fc00) [pid = 1753] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x8d2f3c00) [pid = 1753] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x8ee6c400) [pid = 1753] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x9a171800) [pid = 1753] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x93bd5c00) [pid = 1753] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x92d45000) [pid = 1753] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:24:44 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x92ddb800) [pid = 1753] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:24:45 INFO - PROCESS | 1753 | 1467059085137 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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:24:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1883ms 13:24:45 INFO - PROCESS | 1753 | 1467059085166 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 1753 | 1467059085169 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 13:24:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:24:45 INFO - PROCESS | 1753 | 1467059085177 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 1753 | 1467059085180 Marionette TRACE conn4 <- [1,1538,null,{}] 13:24:45 INFO - PROCESS | 1753 | 1467059085186 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}] 13:24:45 INFO - PROCESS | 1753 | 1467059085196 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:45 INFO - PROCESS | 1753 | 1467059085559 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 13:24:45 INFO - PROCESS | 1753 | 1467059085582 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 1753 | 1467059085590 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70e400 == 31 [pid = 1753] [id = 392] 13:24:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x8d2f1800) [pid = 1753] [serial = 1177] [outer = (nil)] 13:24:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x91a50400) [pid = 1753] [serial = 1178] [outer = 0x8d2f1800] 13:24:45 INFO - PROCESS | 1753 | 1467059085664 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x92d45c00) [pid = 1753] [serial = 1179] [outer = 0x8d2f1800] 13:24:46 INFO - PROCESS | 1753 | 1467059086702 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]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:24:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1588ms 13:24:46 INFO - PROCESS | 1753 | 1467059086767 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 1753 | 1467059086775 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 13:24:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:24:46 INFO - PROCESS | 1753 | 1467059086785 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:24:46 INFO - PROCESS | 1753 | 1467059086790 Marionette TRACE conn4 <- [1,1542,null,{}] 13:24:46 INFO - PROCESS | 1753 | 1467059086799 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}] 13:24:46 INFO - PROCESS | 1753 | 1467059086805 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:47 INFO - PROCESS | 1753 | 1467059087090 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 13:24:47 INFO - PROCESS | 1753 | 1467059087412 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 1753 | 1467059087426 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e4000 == 32 [pid = 1753] [id = 393] 13:24:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x8c341800) [pid = 1753] [serial = 1180] [outer = (nil)] 13:24:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x8da49000) [pid = 1753] [serial = 1181] [outer = 0x8c341800] 13:24:47 INFO - PROCESS | 1753 | 1467059087512 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x8deb4c00) [pid = 1753] [serial = 1182] [outer = 0x8c341800] 13:24:48 INFO - PROCESS | 1753 | 1467059088524 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]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:24:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1793ms 13:24:48 INFO - PROCESS | 1753 | 1467059088579 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 1753 | 1467059088586 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 13:24:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:24:48 INFO - PROCESS | 1753 | 1467059088598 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 1753 | 1467059088602 Marionette TRACE conn4 <- [1,1546,null,{}] 13:24:48 INFO - PROCESS | 1753 | 1467059088610 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}] 13:24:48 INFO - PROCESS | 1753 | 1467059088615 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:48 INFO - PROCESS | 1753 | 1467059088832 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 13:24:49 INFO - PROCESS | 1753 | 1467059089103 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 1753 | 1467059089110 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb41800 == 33 [pid = 1753] [id = 394] 13:24:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x8ec0e400) [pid = 1753] [serial = 1183] [outer = (nil)] 13:24:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x8ee6cc00) [pid = 1753] [serial = 1184] [outer = 0x8ec0e400] 13:24:49 INFO - PROCESS | 1753 | 1467059089259 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x91a54400) [pid = 1753] [serial = 1185] [outer = 0x8ec0e400] 13:24:50 INFO - PROCESS | 1753 | 1467059090269 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]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:24:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1737ms 13:24:50 INFO - PROCESS | 1753 | 1467059090335 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 1753 | 1467059090340 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 13:24:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:24:50 INFO - PROCESS | 1753 | 1467059090347 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 1753 | 1467059090353 Marionette TRACE conn4 <- [1,1550,null,{}] 13:24:50 INFO - PROCESS | 1753 | 1467059090371 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}] 13:24:50 INFO - PROCESS | 1753 | 1467059090380 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:50 INFO - PROCESS | 1753 | 1467059090646 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 13:24:51 INFO - PROCESS | 1753 | 1467059091040 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 1753 | 1467059091053 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x924c5400 == 34 [pid = 1753] [id = 395] 13:24:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x924c7800) [pid = 1753] [serial = 1186] [outer = (nil)] 13:24:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x92b74c00) [pid = 1753] [serial = 1187] [outer = 0x924c7800] 13:24:51 INFO - PROCESS | 1753 | 1467059091140 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x92de3000) [pid = 1753] [serial = 1188] [outer = 0x924c7800] 13:24:52 INFO - PROCESS | 1753 | 1467059092147 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]]]}] 13:24:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:24:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1859ms 13:24:52 INFO - PROCESS | 1753 | 1467059092208 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 13:24:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:24:52 INFO - PROCESS | 1753 | 1467059092213 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 13:24:52 INFO - PROCESS | 1753 | 1467059092219 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - PROCESS | 1753 | 1467059092224 Marionette TRACE conn4 <- [1,1554,null,{}] 13:24:52 INFO - PROCESS | 1753 | 1467059092230 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}] 13:24:52 INFO - PROCESS | 1753 | 1467059092234 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:52 INFO - PROCESS | 1753 | 1467059092466 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 13:24:52 INFO - PROCESS | 1753 | 1467059092746 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 1753 | 1467059092753 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a703400 == 35 [pid = 1753] [id = 396] 13:24:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x91e49c00) [pid = 1753] [serial = 1189] [outer = (nil)] 13:24:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x93d47c00) [pid = 1753] [serial = 1190] [outer = 0x91e49c00] 13:24:52 INFO - PROCESS | 1753 | 1467059092839 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x95274c00) [pid = 1753] [serial = 1191] [outer = 0x91e49c00] 13:24:53 INFO - PROCESS | 1753 | 1467059093850 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]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:24:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1684ms 13:24:53 INFO - PROCESS | 1753 | 1467059093905 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 1753 | 1467059093909 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 13:24:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:24:53 INFO - PROCESS | 1753 | 1467059093918 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 1753 | 1467059093922 Marionette TRACE conn4 <- [1,1558,null,{}] 13:24:53 INFO - PROCESS | 1753 | 1467059093928 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}] 13:24:53 INFO - PROCESS | 1753 | 1467059093933 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:54 INFO - PROCESS | 1753 | 1467059094141 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 13:24:54 INFO - PROCESS | 1753 | 1467059094404 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 1753 | 1467059094413 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e51c00 == 36 [pid = 1753] [id = 397] 13:24:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x924a5800) [pid = 1753] [serial = 1192] [outer = (nil)] 13:24:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x95375c00) [pid = 1753] [serial = 1193] [outer = 0x924a5800] 13:24:54 INFO - PROCESS | 1753 | 1467059094534 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x953e5c00) [pid = 1753] [serial = 1194] [outer = 0x924a5800] 13:24:55 INFO - PROCESS | 1753 | 1467059095464 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]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:24:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1587ms 13:24:55 INFO - PROCESS | 1753 | 1467059095506 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 13:24:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:24:55 INFO - PROCESS | 1753 | 1467059095510 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 13:24:55 INFO - PROCESS | 1753 | 1467059095517 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 1753 | 1467059095520 Marionette TRACE conn4 <- [1,1562,null,{}] 13:24:55 INFO - PROCESS | 1753 | 1467059095526 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}] 13:24:55 INFO - PROCESS | 1753 | 1467059095537 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:55 INFO - PROCESS | 1753 | 1467059095785 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 13:24:56 INFO - PROCESS | 1753 | 1467059096050 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 1753 | 1467059096062 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d24c00 == 37 [pid = 1753] [id = 398] 13:24:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x95278c00) [pid = 1753] [serial = 1195] [outer = (nil)] 13:24:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x98cee800) [pid = 1753] [serial = 1196] [outer = 0x95278c00] 13:24:56 INFO - PROCESS | 1753 | 1467059096188 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x998a2800) [pid = 1753] [serial = 1197] [outer = 0x95278c00] 13:24:57 INFO - PROCESS | 1753 | 1467059097134 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]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:24:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1691ms 13:24:57 INFO - PROCESS | 1753 | 1467059097208 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 1753 | 1467059097213 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 13:24:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:24:57 INFO - PROCESS | 1753 | 1467059097220 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 1753 | 1467059097224 Marionette TRACE conn4 <- [1,1566,null,{}] 13:24:57 INFO - PROCESS | 1753 | 1467059097230 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}] 13:24:57 INFO - PROCESS | 1753 | 1467059097235 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:57 INFO - PROCESS | 1753 | 1467059097470 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 13:24:57 INFO - PROCESS | 1753 | 1467059097781 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 1753 | 1467059097787 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbc9400 == 38 [pid = 1753] [id = 399] 13:24:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x9536ac00) [pid = 1753] [serial = 1198] [outer = (nil)] 13:24:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x99905400) [pid = 1753] [serial = 1199] [outer = 0x9536ac00] 13:24:57 INFO - PROCESS | 1753 | 1467059097887 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x99907c00) [pid = 1753] [serial = 1200] [outer = 0x9536ac00] 13:24:58 INFO - PROCESS | 1753 | 1467059098856 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]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:24:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1688ms 13:24:58 INFO - PROCESS | 1753 | 1467059098912 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 1753 | 1467059098918 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 13:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:24:58 INFO - PROCESS | 1753 | 1467059098929 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 1753 | 1467059098933 Marionette TRACE conn4 <- [1,1570,null,{}] 13:24:58 INFO - PROCESS | 1753 | 1467059098942 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}] 13:24:58 INFO - PROCESS | 1753 | 1467059098947 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:59 INFO - PROCESS | 1753 | 1467059099203 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 13:24:59 INFO - PROCESS | 1753 | 1467059099528 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 1753 | 1467059099537 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:24:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x99903000 == 39 [pid = 1753] [id = 400] 13:24:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x99903800) [pid = 1753] [serial = 1201] [outer = (nil)] 13:24:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x99b54000) [pid = 1753] [serial = 1202] [outer = 0x99903800] 13:24:59 INFO - PROCESS | 1753 | 1467059099627 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 148 (0x99c31800) [pid = 1753] [serial = 1203] [outer = 0x99903800] 13:25:00 INFO - PROCESS | 1753 | 1467059100673 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]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:25:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1803ms 13:25:00 INFO - PROCESS | 1753 | 1467059100731 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 13:25:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:25:00 INFO - PROCESS | 1753 | 1467059100735 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 13:25:00 INFO - PROCESS | 1753 | 1467059100742 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 1753 | 1467059100745 Marionette TRACE conn4 <- [1,1574,null,{}] 13:25:00 INFO - PROCESS | 1753 | 1467059100751 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}] 13:25:00 INFO - PROCESS | 1753 | 1467059100756 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:00 INFO - PROCESS | 1753 | 1467059100967 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 13:25:01 INFO - PROCESS | 1753 | 1467059101278 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 1753 | 1467059101287 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x9305a000 == 40 [pid = 1753] [id = 401] 13:25:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 149 (0x98cf1c00) [pid = 1753] [serial = 1204] [outer = (nil)] 13:25:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 150 (0x9a172000) [pid = 1753] [serial = 1205] [outer = 0x98cf1c00] 13:25:01 INFO - PROCESS | 1753 | 1467059101376 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 151 (0x9a175400) [pid = 1753] [serial = 1206] [outer = 0x98cf1c00] 13:25:02 INFO - PROCESS | 1753 | 1467059102359 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]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:25:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1693ms 13:25:02 INFO - PROCESS | 1753 | 1467059102438 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 1753 | 1467059102444 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 13:25:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:25:02 INFO - PROCESS | 1753 | 1467059102454 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - PROCESS | 1753 | 1467059102458 Marionette TRACE conn4 <- [1,1578,null,{}] 13:25:02 INFO - PROCESS | 1753 | 1467059102468 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}] 13:25:02 INFO - PROCESS | 1753 | 1467059102474 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:02 INFO - PROCESS | 1753 | 1467059102778 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 13:25:03 INFO - PROCESS | 1753 | 1467059103096 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 1753 | 1467059103102 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f0800 == 41 [pid = 1753] [id = 402] 13:25:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 152 (0x99906800) [pid = 1753] [serial = 1207] [outer = (nil)] 13:25:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 153 (0x9a17f400) [pid = 1753] [serial = 1208] [outer = 0x99906800] 13:25:03 INFO - PROCESS | 1753 | 1467059103191 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 154 (0x9a197800) [pid = 1753] [serial = 1209] [outer = 0x99906800] 13:25:04 INFO - PROCESS | 1753 | 1467059104106 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]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1690ms 13:25:04 INFO - PROCESS | 1753 | 1467059104143 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 1753 | 1467059104147 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 13:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:25:04 INFO - PROCESS | 1753 | 1467059104154 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 1753 | 1467059104159 Marionette TRACE conn4 <- [1,1582,null,{}] 13:25:04 INFO - PROCESS | 1753 | 1467059104165 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}] 13:25:04 INFO - PROCESS | 1753 | 1467059104172 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:04 INFO - PROCESS | 1753 | 1467059104394 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 13:25:04 INFO - PROCESS | 1753 | 1467059104726 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 1753 | 1467059104733 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x9a416c00 == 42 [pid = 1753] [id = 403] 13:25:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 155 (0x9a417400) [pid = 1753] [serial = 1210] [outer = (nil)] 13:25:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 156 (0x9a419c00) [pid = 1753] [serial = 1211] [outer = 0x9a417400] 13:25:04 INFO - PROCESS | 1753 | 1467059104828 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 157 (0x9a41fc00) [pid = 1753] [serial = 1212] [outer = 0x9a417400] 13:25:05 INFO - PROCESS | 1753 | 1467059105803 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]]]}] 13:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1685ms 13:25:05 INFO - PROCESS | 1753 | 1467059105840 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 1753 | 1467059105845 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 13:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:25:05 INFO - PROCESS | 1753 | 1467059105851 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 1753 | 1467059105855 Marionette TRACE conn4 <- [1,1586,null,{}] 13:25:05 INFO - PROCESS | 1753 | 1467059105861 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}] 13:25:05 INFO - PROCESS | 1753 | 1467059105866 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:06 INFO - PROCESS | 1753 | 1467059106089 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 13:25:06 INFO - PROCESS | 1753 | 1467059106377 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 1753 | 1467059106385 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb3b400 == 43 [pid = 1753] [id = 404] 13:25:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 158 (0x8eb3c400) [pid = 1753] [serial = 1213] [outer = (nil)] 13:25:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 159 (0x927bd000) [pid = 1753] [serial = 1214] [outer = 0x8eb3c400] 13:25:06 INFO - PROCESS | 1753 | 1467059106482 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 160 (0x98c8e000) [pid = 1753] [serial = 1215] [outer = 0x8eb3c400] 13:25:07 INFO - PROCESS | 1753 | 1467059107477 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]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1681ms 13:25:07 INFO - PROCESS | 1753 | 1467059107533 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 1753 | 1467059107538 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 13:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:25:07 INFO - PROCESS | 1753 | 1467059107546 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 1753 | 1467059107550 Marionette TRACE conn4 <- [1,1590,null,{}] 13:25:07 INFO - PROCESS | 1753 | 1467059107556 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}] 13:25:07 INFO - PROCESS | 1753 | 1467059107561 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:07 INFO - PROCESS | 1753 | 1467059107777 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 13:25:08 INFO - PROCESS | 1753 | 1467059108124 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 1753 | 1467059108132 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b51f000 == 44 [pid = 1753] [id = 405] 13:25:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 161 (0x8b522800) [pid = 1753] [serial = 1216] [outer = (nil)] 13:25:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 162 (0x924a0c00) [pid = 1753] [serial = 1217] [outer = 0x8b522800] 13:25:08 INFO - PROCESS | 1753 | 1467059108222 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 163 (0x93b3c000) [pid = 1753] [serial = 1218] [outer = 0x8b522800] 13:25:09 INFO - PROCESS | 1753 | 1467059109194 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]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2135ms 13:25:09 INFO - PROCESS | 1753 | 1467059109797 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 1753 | 1467059109805 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 13:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:25:09 INFO - PROCESS | 1753 | 1467059109831 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 1753 | 1467059109836 Marionette TRACE conn4 <- [1,1594,null,{}] 13:25:09 INFO - PROCESS | 1753 | 1467059109845 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}] 13:25:09 INFO - PROCESS | 1753 | 1467059109850 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:10 INFO - PROCESS | 1753 | 1467059110036 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 13:25:10 INFO - PROCESS | 1753 | 1467059110264 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 1753 | 1467059110278 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b529400 == 45 [pid = 1753] [id = 406] 13:25:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 164 (0x8da4a400) [pid = 1753] [serial = 1219] [outer = (nil)] 13:25:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 165 (0x8dd9e000) [pid = 1753] [serial = 1220] [outer = 0x8da4a400] 13:25:10 INFO - PROCESS | 1753 | 1467059110353 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 166 (0x8deb1800) [pid = 1753] [serial = 1221] [outer = 0x8da4a400] 13:25:11 INFO - PROCESS | 1753 | 1467059111424 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]]]}] 13:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1639ms 13:25:11 INFO - PROCESS | 1753 | 1467059111467 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 13:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:25:11 INFO - PROCESS | 1753 | 1467059111472 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 13:25:11 INFO - PROCESS | 1753 | 1467059111482 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 1753 | 1467059111488 Marionette TRACE conn4 <- [1,1598,null,{}] 13:25:11 INFO - PROCESS | 1753 | 1467059111494 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}] 13:25:11 INFO - PROCESS | 1753 | 1467059111499 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:11 INFO - PROCESS | 1753 | 1467059111706 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8b421800 == 44 [pid = 1753] [id = 391] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecbb800 == 43 [pid = 1753] [id = 389] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8b525000 == 42 [pid = 1753] [id = 390] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8b527c00 == 41 [pid = 1753] [id = 386] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbcf400 == 40 [pid = 1753] [id = 388] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42cc00 == 39 [pid = 1753] [id = 387] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8c341000 == 38 [pid = 1753] [id = 368] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8b529400 == 37 [pid = 1753] [id = 406] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb3b400 == 36 [pid = 1753] [id = 404] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8b51f000 == 35 [pid = 1753] [id = 405] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x9a416c00 == 34 [pid = 1753] [id = 403] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f0800 == 33 [pid = 1753] [id = 402] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x99903000 == 32 [pid = 1753] [id = 400] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x9305a000 == 31 [pid = 1753] [id = 401] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbc9400 == 30 [pid = 1753] [id = 399] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x91d24c00 == 29 [pid = 1753] [id = 398] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x91e51c00 == 28 [pid = 1753] [id = 397] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x924c5400 == 27 [pid = 1753] [id = 395] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8a703400 == 26 [pid = 1753] [id = 396] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb41800 == 25 [pid = 1753] [id = 394] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70e400 == 24 [pid = 1753] [id = 392] 13:25:13 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e4000 == 23 [pid = 1753] [id = 393] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 165 (0xa1014800) [pid = 1753] [serial = 1104] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 164 (0x9d820400) [pid = 1753] [serial = 1103] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 163 (0x8deb5400) [pid = 1753] [serial = 1107] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 162 (0x8da50400) [pid = 1753] [serial = 1106] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 161 (0x8deb1400) [pid = 1753] [serial = 1121] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 160 (0x8ee67800) [pid = 1753] [serial = 1122] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 159 (0x8debb000) [pid = 1753] [serial = 1116] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 158 (0x956a3800) [pid = 1753] [serial = 927] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 157 (0x95370400) [pid = 1753] [serial = 972] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 156 (0x9a174800) [pid = 1753] [serial = 987] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 155 (0x998d5000) [pid = 1753] [serial = 939] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 154 (0x98c8c000) [pid = 1753] [serial = 933] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 153 (0x9a02dc00) [pid = 1753] [serial = 984] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 152 (0x95282000) [pid = 1753] [serial = 918] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 151 (0x9835c800) [pid = 1753] [serial = 930] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 150 (0x8e1e6c00) [pid = 1753] [serial = 966] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 149 (0x9a19d800) [pid = 1753] [serial = 993] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 148 (0x99b52800) [pid = 1753] [serial = 981] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 147 (0x8ee64800) [pid = 1753] [serial = 912] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x93b39c00) [pid = 1753] [serial = 915] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x9233a400) [pid = 1753] [serial = 969] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x8da4d800) [pid = 1753] [serial = 909] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x927b2c00) [pid = 1753] [serial = 963] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x9a180c00) [pid = 1753] [serial = 990] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x953a7800) [pid = 1753] [serial = 921] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x99803800) [pid = 1753] [serial = 978] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x95699c00) [pid = 1753] [serial = 975] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x8da48c00) [pid = 1753] [serial = 1074] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x8c1e8000) [pid = 1753] [serial = 1073] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x8efe8c00) [pid = 1753] [serial = 1077] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x8ee66c00) [pid = 1753] [serial = 1076] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x927bcc00) [pid = 1753] [serial = 1080] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x925c8800) [pid = 1753] [serial = 1079] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x953ed800) [pid = 1753] [serial = 1083] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x9536b800) [pid = 1753] [serial = 1082] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x99804400) [pid = 1753] [serial = 1086] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x98cf1000) [pid = 1753] [serial = 1085] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x9a1a2800) [pid = 1753] [serial = 1089] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x9a028000) [pid = 1753] [serial = 1088] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x9b4bec00) [pid = 1753] [serial = 1092] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x9ad06000) [pid = 1753] [serial = 1091] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x8ec13000) [pid = 1753] [serial = 1118] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x8ecbf000) [pid = 1753] [serial = 1119] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x9b881400) [pid = 1753] [serial = 1095] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x8ecc3800) [pid = 1753] [serial = 1110] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x8dd9bc00) [pid = 1753] [serial = 1109] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x8deb0000) [pid = 1753] [serial = 1115] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x9b87cc00) [pid = 1753] [serial = 1094] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x8c336c00) [pid = 1753] [serial = 1112] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x8d2ed400) [pid = 1753] [serial = 1113] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x9d814400) [pid = 1753] [serial = 1098] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x9d42b400) [pid = 1753] [serial = 1097] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x924cb800) [pid = 1753] [serial = 1101] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x8ec0fc00) [pid = 1753] [serial = 1100] [outer = (nil)] [url = about:blank] 13:25:13 INFO - PROCESS | 1753 | 1467059113788 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 1753 | 1467059113795 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a706000 == 24 [pid = 1753] [id = 407] 13:25:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8a70c400) [pid = 1753] [serial = 1222] [outer = (nil)] 13:25:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x8b41f400) [pid = 1753] [serial = 1223] [outer = 0x8a70c400] 13:25:13 INFO - PROCESS | 1753 | 1467059113934 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x8b42b000) [pid = 1753] [serial = 1224] [outer = 0x8a70c400] 13:25:14 INFO - PROCESS | 1753 | 1467059114836 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]]]}] 13:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 3392ms 13:25:14 INFO - PROCESS | 1753 | 1467059114873 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 13:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:25:14 INFO - PROCESS | 1753 | 1467059114878 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 13:25:14 INFO - PROCESS | 1753 | 1467059114886 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 1753 | 1467059114890 Marionette TRACE conn4 <- [1,1602,null,{}] 13:25:14 INFO - PROCESS | 1753 | 1467059114898 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}] 13:25:14 INFO - PROCESS | 1753 | 1467059114905 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:15 INFO - PROCESS | 1753 | 1467059115075 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 13:25:15 INFO - PROCESS | 1753 | 1467059115089 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 1753 | 1467059115098 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e3800 == 25 [pid = 1753] [id = 408] 13:25:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x8c1e3c00) [pid = 1753] [serial = 1225] [outer = (nil)] 13:25:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8c334000) [pid = 1753] [serial = 1226] [outer = 0x8c1e3c00] 13:25:15 INFO - PROCESS | 1753 | 1467059115184 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x8c33a400) [pid = 1753] [serial = 1227] [outer = 0x8c1e3c00] 13:25:16 INFO - PROCESS | 1753 | 1467059116193 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]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1345ms 13:25:16 INFO - PROCESS | 1753 | 1467059116236 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 13:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:25:16 INFO - PROCESS | 1753 | 1467059116246 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 13:25:16 INFO - PROCESS | 1753 | 1467059116284 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 1753 | 1467059116287 Marionette TRACE conn4 <- [1,1606,null,{}] 13:25:16 INFO - PROCESS | 1753 | 1467059116314 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}] 13:25:16 INFO - PROCESS | 1753 | 1467059116320 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:16 INFO - PROCESS | 1753 | 1467059116570 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 13:25:16 INFO - PROCESS | 1753 | 1467059116596 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 1753 | 1467059116607 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e8000 == 26 [pid = 1753] [id = 409] 13:25:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x8d2f0000) [pid = 1753] [serial = 1228] [outer = (nil)] 13:25:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x8da4ac00) [pid = 1753] [serial = 1229] [outer = 0x8d2f0000] 13:25:16 INFO - PROCESS | 1753 | 1467059116675 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x8dbccc00) [pid = 1753] [serial = 1230] [outer = 0x8d2f0000] 13:25:17 INFO - PROCESS | 1753 | 1467059117912 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]]]}] 13:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1685ms 13:25:17 INFO - PROCESS | 1753 | 1467059117943 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 13:25:17 INFO - PROCESS | 1753 | 1467059117947 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 13:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:25:17 INFO - PROCESS | 1753 | 1467059117956 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:25:17 INFO - PROCESS | 1753 | 1467059117966 Marionette TRACE conn4 <- [1,1610,null,{}] 13:25:17 INFO - PROCESS | 1753 | 1467059117989 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}] 13:25:18 INFO - PROCESS | 1753 | 1467059117999 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:18 INFO - PROCESS | 1753 | 1467059118254 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x8d2f1800) [pid = 1753] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x9249fc00) [pid = 1753] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x8e030c00) [pid = 1753] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x8dd99400) [pid = 1753] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x91d2c400) [pid = 1753] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x92b7b400) [pid = 1753] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x8ee6d800) [pid = 1753] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x924a7800) [pid = 1753] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x8a702c00) [pid = 1753] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8c337800) [pid = 1753] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x8eb40c00) [pid = 1753] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x91a51800) [pid = 1753] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x924a2000) [pid = 1753] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x8da4c000) [pid = 1753] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x8c1ddc00) [pid = 1753] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8ecc7800) [pid = 1753] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x8c33f400) [pid = 1753] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8e023800) [pid = 1753] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:25:19 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8c1d9400) [pid = 1753] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:25:19 INFO - PROCESS | 1753 | 1467059119370 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 1753 | 1467059119378 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a707000 == 27 [pid = 1753] [id = 410] 13:25:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x8a707400) [pid = 1753] [serial = 1231] [outer = (nil)] 13:25:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8b42e400) [pid = 1753] [serial = 1232] [outer = 0x8a707400] 13:25:19 INFO - PROCESS | 1753 | 1467059119473 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8debc400) [pid = 1753] [serial = 1233] [outer = 0x8a707400] 13:25:20 INFO - PROCESS | 1753 | 1467059120236 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]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2302ms 13:25:20 INFO - PROCESS | 1753 | 1467059120271 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 1753 | 1467059120277 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 13:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:25:20 INFO - PROCESS | 1753 | 1467059120284 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 1753 | 1467059120288 Marionette TRACE conn4 <- [1,1614,null,{}] 13:25:20 INFO - PROCESS | 1753 | 1467059120294 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}] 13:25:20 INFO - PROCESS | 1753 | 1467059120299 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:20 INFO - PROCESS | 1753 | 1467059120517 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 13:25:20 INFO - PROCESS | 1753 | 1467059120659 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 1753 | 1467059120666 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e7c00 == 28 [pid = 1753] [id = 411] 13:25:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8c33ac00) [pid = 1753] [serial = 1234] [outer = (nil)] 13:25:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8e030c00) [pid = 1753] [serial = 1235] [outer = 0x8c33ac00] 13:25:20 INFO - PROCESS | 1753 | 1467059120736 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8e1e6800) [pid = 1753] [serial = 1236] [outer = 0x8c33ac00] 13:25:21 INFO - PROCESS | 1753 | 1467059121813 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]]]}] 13:25:21 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 13:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1597ms 13:25:21 INFO - PROCESS | 1753 | 1467059121885 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 13:25:21 INFO - PROCESS | 1753 | 1467059121895 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 13:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:25:21 INFO - PROCESS | 1753 | 1467059121909 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:25:21 INFO - PROCESS | 1753 | 1467059121916 Marionette TRACE conn4 <- [1,1618,null,{}] 13:25:21 INFO - PROCESS | 1753 | 1467059121925 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}] 13:25:21 INFO - PROCESS | 1753 | 1467059121932 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:22 INFO - PROCESS | 1753 | 1467059122211 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 13:25:22 INFO - PROCESS | 1753 | 1467059122537 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 1753 | 1467059122549 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b525400 == 29 [pid = 1753] [id = 412] 13:25:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x8b526800) [pid = 1753] [serial = 1237] [outer = (nil)] 13:25:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x8d2ec800) [pid = 1753] [serial = 1238] [outer = 0x8b526800] 13:25:22 INFO - PROCESS | 1753 | 1467059122663 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x8dbcb000) [pid = 1753] [serial = 1239] [outer = 0x8b526800] 13:25:23 INFO - PROCESS | 1753 | 1467059123754 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]]]}] 13:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1893ms 13:25:23 INFO - PROCESS | 1753 | 1467059123799 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 1753 | 1467059123807 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 13:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:25:23 INFO - PROCESS | 1753 | 1467059123822 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 1753 | 1467059123827 Marionette TRACE conn4 <- [1,1622,null,{}] 13:25:23 INFO - PROCESS | 1753 | 1467059123834 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}] 13:25:23 INFO - PROCESS | 1753 | 1467059123840 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:24 INFO - PROCESS | 1753 | 1467059124046 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 13:25:24 INFO - PROCESS | 1753 | 1467059124336 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 1753 | 1467059124349 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b424800 == 30 [pid = 1753] [id = 413] 13:25:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8deb2000) [pid = 1753] [serial = 1240] [outer = (nil)] 13:25:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8e1ef400) [pid = 1753] [serial = 1241] [outer = 0x8deb2000] 13:25:24 INFO - PROCESS | 1753 | 1467059124528 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x8eb35000) [pid = 1753] [serial = 1242] [outer = 0x8deb2000] 13:25:25 INFO - PROCESS | 1753 | 1467059125513 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]]]}] 13:25:25 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 13:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1739ms 13:25:25 INFO - PROCESS | 1753 | 1467059125576 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 13:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:25:25 INFO - PROCESS | 1753 | 1467059125581 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 13:25:25 INFO - PROCESS | 1753 | 1467059125589 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 1753 | 1467059125595 Marionette TRACE conn4 <- [1,1626,null,{}] 13:25:25 INFO - PROCESS | 1753 | 1467059125612 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}] 13:25:25 INFO - PROCESS | 1753 | 1467059125622 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:25 INFO - PROCESS | 1753 | 1467059125874 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 13:25:26 INFO - PROCESS | 1753 | 1467059126085 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 1753 | 1467059126098 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb43000 == 31 [pid = 1753] [id = 414] 13:25:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x8ec08000) [pid = 1753] [serial = 1243] [outer = (nil)] 13:25:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x8ec0fc00) [pid = 1753] [serial = 1244] [outer = 0x8ec08000] 13:25:26 INFO - PROCESS | 1753 | 1467059126226 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8ecbc400) [pid = 1753] [serial = 1245] [outer = 0x8ec08000] 13:25:27 INFO - PROCESS | 1753 | 1467059127128 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]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1591ms 13:25:27 INFO - PROCESS | 1753 | 1467059127194 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 1753 | 1467059127200 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 13:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:25:27 INFO - PROCESS | 1753 | 1467059127209 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 1753 | 1467059127213 Marionette TRACE conn4 <- [1,1630,null,{}] 13:25:27 INFO - PROCESS | 1753 | 1467059127219 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}] 13:25:27 INFO - PROCESS | 1753 | 1467059127226 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:27 INFO - PROCESS | 1753 | 1467059127426 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 13:25:27 INFO - PROCESS | 1753 | 1467059127619 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 1753 | 1467059127631 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b420c00 == 32 [pid = 1753] [id = 415] 13:25:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x8dd94400) [pid = 1753] [serial = 1246] [outer = (nil)] 13:25:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x8ecc1c00) [pid = 1753] [serial = 1247] [outer = 0x8dd94400] 13:25:27 INFO - PROCESS | 1753 | 1467059127777 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x8ecc3400) [pid = 1753] [serial = 1248] [outer = 0x8dd94400] 13:25:28 INFO - PROCESS | 1753 | 1467059128750 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]]]}] 13:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1587ms 13:25:28 INFO - PROCESS | 1753 | 1467059128796 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 13:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:25:28 INFO - PROCESS | 1753 | 1467059128801 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 13:25:28 INFO - PROCESS | 1753 | 1467059128808 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 1753 | 1467059128812 Marionette TRACE conn4 <- [1,1634,null,{}] 13:25:28 INFO - PROCESS | 1753 | 1467059128819 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}] 13:25:28 INFO - PROCESS | 1753 | 1467059128824 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:29 INFO - PROCESS | 1753 | 1467059129007 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 13:25:29 INFO - PROCESS | 1753 | 1467059129194 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 1753 | 1467059129205 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a702c00 == 33 [pid = 1753] [id = 416] 13:25:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x8dbd4000) [pid = 1753] [serial = 1249] [outer = (nil)] 13:25:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x8ee6d400) [pid = 1753] [serial = 1250] [outer = 0x8dbd4000] 13:25:29 INFO - PROCESS | 1753 | 1467059129339 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x8efdd800) [pid = 1753] [serial = 1251] [outer = 0x8dbd4000] 13:25:30 INFO - PROCESS | 1753 | 1467059130330 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]]]}] 13:25:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1592ms 13:25:30 INFO - PROCESS | 1753 | 1467059130399 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 1753 | 1467059130403 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 13:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:25:30 INFO - PROCESS | 1753 | 1467059130410 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 1753 | 1467059130413 Marionette TRACE conn4 <- [1,1638,null,{}] 13:25:30 INFO - PROCESS | 1753 | 1467059130419 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}] 13:25:30 INFO - PROCESS | 1753 | 1467059130430 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:30 INFO - PROCESS | 1753 | 1467059130695 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 13:25:30 INFO - PROCESS | 1753 | 1467059130932 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 1753 | 1467059130941 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42cc00 == 34 [pid = 1753] [id = 417] 13:25:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x8b52bc00) [pid = 1753] [serial = 1252] [outer = (nil)] 13:25:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x91a5ac00) [pid = 1753] [serial = 1253] [outer = 0x8b52bc00] 13:25:31 INFO - PROCESS | 1753 | 1467059131076 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x91cb4800) [pid = 1753] [serial = 1254] [outer = 0x8b52bc00] 13:25:32 INFO - PROCESS | 1753 | 1467059132050 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]]]}] 13:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1682ms 13:25:32 INFO - PROCESS | 1753 | 1467059132093 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 1753 | 1467059132098 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 13:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:25:32 INFO - PROCESS | 1753 | 1467059132104 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 1753 | 1467059132107 Marionette TRACE conn4 <- [1,1642,null,{}] 13:25:32 INFO - PROCESS | 1753 | 1467059132113 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}] 13:25:32 INFO - PROCESS | 1753 | 1467059132118 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:32 INFO - PROCESS | 1753 | 1467059132296 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 13:25:32 INFO - PROCESS | 1753 | 1467059132525 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 1753 | 1467059132541 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a706400 == 35 [pid = 1753] [id = 418] 13:25:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x8b51ec00) [pid = 1753] [serial = 1255] [outer = (nil)] 13:25:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x91d2b800) [pid = 1753] [serial = 1256] [outer = 0x8b51ec00] 13:25:32 INFO - PROCESS | 1753 | 1467059132660 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x91a5a800) [pid = 1753] [serial = 1257] [outer = 0x8b51ec00] 13:25:33 INFO - PROCESS | 1753 | 1467059133546 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]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1491ms 13:25:33 INFO - PROCESS | 1753 | 1467059133597 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 13:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:25:33 INFO - PROCESS | 1753 | 1467059133607 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 13:25:33 INFO - PROCESS | 1753 | 1467059133613 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 1753 | 1467059133617 Marionette TRACE conn4 <- [1,1646,null,{}] 13:25:33 INFO - PROCESS | 1753 | 1467059133623 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}] 13:25:33 INFO - PROCESS | 1753 | 1467059133628 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:33 INFO - PROCESS | 1753 | 1467059133804 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 13:25:34 INFO - PROCESS | 1753 | 1467059133990 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 1753 | 1467059134001 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1dd000 == 36 [pid = 1753] [id = 419] 13:25:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x8dd92800) [pid = 1753] [serial = 1258] [outer = (nil)] 13:25:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x91e55000) [pid = 1753] [serial = 1259] [outer = 0x8dd92800] 13:25:34 INFO - PROCESS | 1753 | 1467059134083 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x9232ec00) [pid = 1753] [serial = 1260] [outer = 0x8dd92800] 13:25:35 INFO - PROCESS | 1753 | 1467059135046 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]]]}] 13:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1489ms 13:25:35 INFO - PROCESS | 1753 | 1467059135103 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 13:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:25:35 INFO - PROCESS | 1753 | 1467059135107 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 13:25:35 INFO - PROCESS | 1753 | 1467059135114 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 1753 | 1467059135118 Marionette TRACE conn4 <- [1,1650,null,{}] 13:25:35 INFO - PROCESS | 1753 | 1467059135125 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}] 13:25:35 INFO - PROCESS | 1753 | 1467059135130 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:35 INFO - PROCESS | 1753 | 1467059135309 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 13:25:35 INFO - PROCESS | 1753 | 1467059135511 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 1753 | 1467059135521 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d28c00 == 37 [pid = 1753] [id = 420] 13:25:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x91e4e800) [pid = 1753] [serial = 1261] [outer = (nil)] 13:25:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x924a8c00) [pid = 1753] [serial = 1262] [outer = 0x91e4e800] 13:25:35 INFO - PROCESS | 1753 | 1467059135602 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x924c4400) [pid = 1753] [serial = 1263] [outer = 0x91e4e800] 13:25:36 INFO - PROCESS | 1753 | 1467059136516 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]]]}] 13:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1440ms 13:25:36 INFO - PROCESS | 1753 | 1467059136565 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:25:36 INFO - PROCESS | 1753 | 1467059136569 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:25:36 INFO - PROCESS | 1753 | 1467059136576 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 1753 | 1467059136580 Marionette TRACE conn4 <- [1,1654,null,{}] 13:25:36 INFO - PROCESS | 1753 | 1467059136586 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}] 13:25:36 INFO - PROCESS | 1753 | 1467059136591 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:36 INFO - PROCESS | 1753 | 1467059136776 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 13:25:36 INFO - PROCESS | 1753 | 1467059136976 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 1753 | 1467059136985 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a710c00 == 38 [pid = 1753] [id = 421] 13:25:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x8c1dbc00) [pid = 1753] [serial = 1264] [outer = (nil)] 13:25:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x925c4800) [pid = 1753] [serial = 1265] [outer = 0x8c1dbc00] 13:25:37 INFO - PROCESS | 1753 | 1467059137064 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x925c5c00) [pid = 1753] [serial = 1266] [outer = 0x8c1dbc00] 13:25:38 INFO - PROCESS | 1753 | 1467059138122 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]]]}] 13:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1582ms 13:25:38 INFO - PROCESS | 1753 | 1467059138159 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 1753 | 1467059138164 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 13:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:25:38 INFO - PROCESS | 1753 | 1467059138171 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - PROCESS | 1753 | 1467059138175 Marionette TRACE conn4 <- [1,1658,null,{}] 13:25:38 INFO - PROCESS | 1753 | 1467059138181 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}] 13:25:38 INFO - PROCESS | 1753 | 1467059138187 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:38 INFO - PROCESS | 1753 | 1467059138413 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:25:38 INFO - PROCESS | 1753 | 1467059138665 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 1753 | 1467059138679 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a708400 == 39 [pid = 1753] [id = 422] 13:25:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x8ecba400) [pid = 1753] [serial = 1267] [outer = (nil)] 13:25:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 140 (0x927b4000) [pid = 1753] [serial = 1268] [outer = 0x8ecba400] 13:25:38 INFO - PROCESS | 1753 | 1467059138812 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 141 (0x927bb800) [pid = 1753] [serial = 1269] [outer = 0x8ecba400] 13:25:39 INFO - PROCESS | 1753 | 1467059139740 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]]]}] 13:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1642ms 13:25:39 INFO - PROCESS | 1753 | 1467059139814 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 1753 | 1467059139819 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 13:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:25:39 INFO - PROCESS | 1753 | 1467059139826 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 1753 | 1467059139829 Marionette TRACE conn4 <- [1,1662,null,{}] 13:25:39 INFO - PROCESS | 1753 | 1467059139835 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}] 13:25:39 INFO - PROCESS | 1753 | 1467059139840 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:40 INFO - PROCESS | 1753 | 1467059140059 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 13:25:40 INFO - PROCESS | 1753 | 1467059140472 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 1753 | 1467059140479 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70b800 == 40 [pid = 1753] [id = 423] 13:25:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 142 (0x8a70d400) [pid = 1753] [serial = 1270] [outer = (nil)] 13:25:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 143 (0x8b42ac00) [pid = 1753] [serial = 1271] [outer = 0x8a70d400] 13:25:40 INFO - PROCESS | 1753 | 1467059140600 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 144 (0x8b527000) [pid = 1753] [serial = 1272] [outer = 0x8a70d400] 13:25:41 INFO - PROCESS | 1753 | 1467059141516 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]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1742ms 13:25:41 INFO - PROCESS | 1753 | 1467059141571 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 1753 | 1467059141577 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 13:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:25:41 INFO - PROCESS | 1753 | 1467059141585 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 1753 | 1467059141589 Marionette TRACE conn4 <- [1,1666,null,{}] 13:25:41 INFO - PROCESS | 1753 | 1467059141597 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}] 13:25:41 INFO - PROCESS | 1753 | 1467059141605 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:41 INFO - PROCESS | 1753 | 1467059141789 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 13:25:42 INFO - PROCESS | 1753 | 1467059142163 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 1753 | 1467059142178 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:42 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9c400 == 39 [pid = 1753] [id = 371] 13:25:42 INFO - PROCESS | 1753 | --DOCSHELL 0x8b525800 == 38 [pid = 1753] [id = 370] 13:25:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b525800 == 39 [pid = 1753] [id = 424] 13:25:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 145 (0x8c1e5400) [pid = 1753] [serial = 1273] [outer = (nil)] 13:25:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 146 (0x8dbcac00) [pid = 1753] [serial = 1274] [outer = 0x8c1e5400] 13:25:42 INFO - PROCESS | 1753 | 1467059142297 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 147 (0x8deafc00) [pid = 1753] [serial = 1275] [outer = 0x8c1e5400] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 146 (0x925d2000) [pid = 1753] [serial = 1172] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 145 (0x92b76400) [pid = 1753] [serial = 1175] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 144 (0x953ac800) [pid = 1753] [serial = 1160] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 143 (0x953ebc00) [pid = 1753] [serial = 1161] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 142 (0x91e4d400) [pid = 1753] [serial = 1133] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 141 (0x9232d800) [pid = 1753] [serial = 1134] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 140 (0x93057800) [pid = 1753] [serial = 1148] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 139 (0x93b38800) [pid = 1753] [serial = 1149] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x91a5c400) [pid = 1753] [serial = 1125] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x91a52400) [pid = 1753] [serial = 1124] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x924c2800) [pid = 1753] [serial = 1136] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x924c9c00) [pid = 1753] [serial = 1137] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x93bcd000) [pid = 1753] [serial = 1151] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x93d4cc00) [pid = 1753] [serial = 1152] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x8da41400) [pid = 1753] [serial = 1127] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x8dd9a800) [pid = 1753] [serial = 1128] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x92d4d400) [pid = 1753] [serial = 1145] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x92d49000) [pid = 1753] [serial = 1146] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x91cab800) [pid = 1753] [serial = 1169] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x9263e000) [pid = 1753] [serial = 1139] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x92643000) [pid = 1753] [serial = 1140] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x8dd9fc00) [pid = 1753] [serial = 1157] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x925c6c00) [pid = 1753] [serial = 1158] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x95369800) [pid = 1753] [serial = 1154] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x95371800) [pid = 1753] [serial = 1155] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x8efe4c00) [pid = 1753] [serial = 1130] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x8c33fc00) [pid = 1753] [serial = 1131] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x92b79000) [pid = 1753] [serial = 1142] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x92b7ac00) [pid = 1753] [serial = 1143] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x8e02f400) [pid = 1753] [serial = 1166] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x8e1ec400) [pid = 1753] [serial = 1167] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x8c1e3000) [pid = 1753] [serial = 1163] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x8c33c800) [pid = 1753] [serial = 1164] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x9264a800) [pid = 1753] [serial = 1173] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x91cb5000) [pid = 1753] [serial = 1170] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x92d45c00) [pid = 1753] [serial = 1179] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x92d4b800) [pid = 1753] [serial = 1176] [outer = (nil)] [url = about:blank] 13:25:42 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x91a50400) [pid = 1753] [serial = 1178] [outer = (nil)] [url = about:blank] 13:25:43 INFO - PROCESS | 1753 | 1467059143174 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]]]}] 13:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1635ms 13:25:43 INFO - PROCESS | 1753 | 1467059143237 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 1753 | 1467059143244 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 13:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:25:43 INFO - PROCESS | 1753 | 1467059143251 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - PROCESS | 1753 | 1467059143254 Marionette TRACE conn4 <- [1,1670,null,{}] 13:25:43 INFO - PROCESS | 1753 | 1467059143260 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}] 13:25:43 INFO - PROCESS | 1753 | 1467059143265 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:43 INFO - PROCESS | 1753 | 1467059143453 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 13:25:43 INFO - PROCESS | 1753 | 1467059143464 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 1753 | 1467059143475 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2fa800 == 40 [pid = 1753] [id = 425] 13:25:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x8deb7800) [pid = 1753] [serial = 1276] [outer = (nil)] 13:25:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x8eb3a400) [pid = 1753] [serial = 1277] [outer = 0x8deb7800] 13:25:43 INFO - PROCESS | 1753 | 1467059143556 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8eb3ec00) [pid = 1753] [serial = 1278] [outer = 0x8deb7800] 13:25:44 INFO - PROCESS | 1753 | 1467059144558 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]]]}] 13:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1337ms 13:25:44 INFO - PROCESS | 1753 | 1467059144590 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:25:44 INFO - PROCESS | 1753 | 1467059144594 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:25:44 INFO - PROCESS | 1753 | 1467059144608 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 1753 | 1467059144617 Marionette TRACE conn4 <- [1,1674,null,{}] 13:25:44 INFO - PROCESS | 1753 | 1467059144626 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}] 13:25:44 INFO - PROCESS | 1753 | 1467059144632 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:44 INFO - PROCESS | 1753 | 1467059144877 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 13:25:44 INFO - PROCESS | 1753 | 1467059144901 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 1753 | 1467059144909 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f6400 == 41 [pid = 1753] [id = 426] 13:25:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8ee6e000) [pid = 1753] [serial = 1279] [outer = (nil)] 13:25:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x8efe9800) [pid = 1753] [serial = 1280] [outer = 0x8ee6e000] 13:25:44 INFO - PROCESS | 1753 | 1467059144979 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x91a52800) [pid = 1753] [serial = 1281] [outer = 0x8ee6e000] 13:25:45 INFO - PROCESS | 1753 | 1467059145943 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]]]}] 13:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1404ms 13:25:46 INFO - PROCESS | 1753 | 1467059146007 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 13:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:25:46 INFO - PROCESS | 1753 | 1467059146012 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 13:25:46 INFO - PROCESS | 1753 | 1467059146018 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 1753 | 1467059146021 Marionette TRACE conn4 <- [1,1678,null,{}] 13:25:46 INFO - PROCESS | 1753 | 1467059146027 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}] 13:25:46 INFO - PROCESS | 1753 | 1467059146032 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:46 INFO - PROCESS | 1753 | 1467059146278 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:25:46 INFO - PROCESS | 1753 | 1467059146313 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 1753 | 1467059146322 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a701800 == 42 [pid = 1753] [id = 427] 13:25:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x8ec15400) [pid = 1753] [serial = 1282] [outer = (nil)] 13:25:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x91cadc00) [pid = 1753] [serial = 1283] [outer = 0x8ec15400] 13:25:46 INFO - PROCESS | 1753 | 1467059146392 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x91d25000) [pid = 1753] [serial = 1284] [outer = 0x8ec15400] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x924a5800) [pid = 1753] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x8d2f0000) [pid = 1753] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x924c7800) [pid = 1753] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x95278c00) [pid = 1753] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x8c341800) [pid = 1753] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x8a707400) [pid = 1753] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x9a417400) [pid = 1753] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x9536ac00) [pid = 1753] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x8ec0e400) [pid = 1753] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x8da4a400) [pid = 1753] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x99906800) [pid = 1753] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x98cf1c00) [pid = 1753] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x99903800) [pid = 1753] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x8a70c400) [pid = 1753] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8c1e3c00) [pid = 1753] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x91e49c00) [pid = 1753] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8eb3c400) [pid = 1753] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:25:47 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8b522800) [pid = 1753] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:25:47 INFO - PROCESS | 1753 | 1467059147556 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]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1584ms 13:25:47 INFO - PROCESS | 1753 | 1467059147603 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 1753 | 1467059147607 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 13:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:25:47 INFO - PROCESS | 1753 | 1467059147613 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 1753 | 1467059147617 Marionette TRACE conn4 <- [1,1682,null,{}] 13:25:47 INFO - PROCESS | 1753 | 1467059147622 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}] 13:25:47 INFO - PROCESS | 1753 | 1467059147627 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:47 INFO - PROCESS | 1753 | 1467059147865 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 13:25:47 INFO - PROCESS | 1753 | 1467059147876 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 1753 | 1467059147892 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deba800 == 43 [pid = 1753] [id = 428] 13:25:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8eb39800) [pid = 1753] [serial = 1285] [outer = (nil)] 13:25:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x91a5c800) [pid = 1753] [serial = 1286] [outer = 0x8eb39800] 13:25:48 INFO - PROCESS | 1753 | 1467059148053 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x9232cc00) [pid = 1753] [serial = 1287] [outer = 0x8eb39800] 13:25:48 INFO - PROCESS | 1753 | 1467059148873 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]]]}] 13:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1279ms 13:25:48 INFO - PROCESS | 1753 | 1467059148893 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 13:25:48 INFO - PROCESS | 1753 | 1467059148897 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 13:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:25:48 INFO - PROCESS | 1753 | 1467059148903 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:25:48 INFO - PROCESS | 1753 | 1467059148907 Marionette TRACE conn4 <- [1,1686,null,{}] 13:25:48 INFO - PROCESS | 1753 | 1467059148912 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}] 13:25:48 INFO - PROCESS | 1753 | 1467059148917 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:49 INFO - PROCESS | 1753 | 1467059149139 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 13:25:49 INFO - PROCESS | 1753 | 1467059149306 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 1753 | 1467059149315 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a702800 == 44 [pid = 1753] [id = 429] 13:25:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8a703800) [pid = 1753] [serial = 1288] [outer = (nil)] 13:25:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8b422000) [pid = 1753] [serial = 1289] [outer = 0x8a703800] 13:25:49 INFO - PROCESS | 1753 | 1467059149399 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8b522400) [pid = 1753] [serial = 1290] [outer = 0x8a703800] 13:25:50 INFO - PROCESS | 1753 | 1467059150439 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]]]}] 13:25:50 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 13:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1584ms 13:25:50 INFO - PROCESS | 1753 | 1467059150492 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 1753 | 1467059150499 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 13:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:25:50 INFO - PROCESS | 1753 | 1467059150507 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 1753 | 1467059150512 Marionette TRACE conn4 <- [1,1690,null,{}] 13:25:50 INFO - PROCESS | 1753 | 1467059150520 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}] 13:25:50 INFO - PROCESS | 1753 | 1467059150529 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:50 INFO - PROCESS | 1753 | 1467059150730 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 13:25:50 INFO - PROCESS | 1753 | 1467059150972 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 1753 | 1467059150982 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e3c00 == 45 [pid = 1753] [id = 430] 13:25:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8d2f1800) [pid = 1753] [serial = 1291] [outer = (nil)] 13:25:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8dbd7c00) [pid = 1753] [serial = 1292] [outer = 0x8d2f1800] 13:25:51 INFO - PROCESS | 1753 | 1467059151111 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x8dd9e400) [pid = 1753] [serial = 1293] [outer = 0x8d2f1800] 13:25:52 INFO - PROCESS | 1753 | 1467059152070 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]]]}] 13:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1600ms 13:25:52 INFO - PROCESS | 1753 | 1467059152110 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 1753 | 1467059152118 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:25:52 INFO - PROCESS | 1753 | 1467059152125 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 1753 | 1467059152129 Marionette TRACE conn4 <- [1,1694,null,{}] 13:25:52 INFO - PROCESS | 1753 | 1467059152135 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}] 13:25:52 INFO - PROCESS | 1753 | 1467059152140 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:52 INFO - PROCESS | 1753 | 1467059152358 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 13:25:52 INFO - PROCESS | 1753 | 1467059152637 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 1753 | 1467059152644 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb4400 == 46 [pid = 1753] [id = 431] 13:25:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x8eb38400) [pid = 1753] [serial = 1294] [outer = (nil)] 13:25:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x8ec07800) [pid = 1753] [serial = 1295] [outer = 0x8eb38400] 13:25:52 INFO - PROCESS | 1753 | 1467059152774 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8ecc2400) [pid = 1753] [serial = 1296] [outer = 0x8eb38400] 13:25:53 INFO - PROCESS | 1753 | 1467059153791 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]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1686ms 13:25:53 INFO - PROCESS | 1753 | 1467059153812 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 1753 | 1467059153817 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 13:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:25:53 INFO - PROCESS | 1753 | 1467059153834 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 1753 | 1467059153844 Marionette TRACE conn4 <- [1,1698,null,{}] 13:25:53 INFO - PROCESS | 1753 | 1467059153852 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}] 13:25:53 INFO - PROCESS | 1753 | 1467059153859 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:54 INFO - PROCESS | 1753 | 1467059154126 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 13:25:54 INFO - PROCESS | 1753 | 1467059154381 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 1753 | 1467059154391 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb37000 == 47 [pid = 1753] [id = 432] 13:25:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8eb40800) [pid = 1753] [serial = 1297] [outer = (nil)] 13:25:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x91e56000) [pid = 1753] [serial = 1298] [outer = 0x8eb40800] 13:25:54 INFO - PROCESS | 1753 | 1467059154474 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x924a2000) [pid = 1753] [serial = 1299] [outer = 0x8eb40800] 13:25:55 INFO - PROCESS | 1753 | 1467059155390 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]]]}] 13:25:55 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 13:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1602ms 13:25:55 INFO - PROCESS | 1753 | 1467059155428 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 13:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:25:55 INFO - PROCESS | 1753 | 1467059155433 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 13:25:55 INFO - PROCESS | 1753 | 1467059155440 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:25:55 INFO - PROCESS | 1753 | 1467059155443 Marionette TRACE conn4 <- [1,1702,null,{}] 13:25:55 INFO - PROCESS | 1753 | 1467059155449 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}] 13:25:55 INFO - PROCESS | 1753 | 1467059155455 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:55 INFO - PROCESS | 1753 | 1467059155657 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 13:25:55 INFO - PROCESS | 1753 | 1467059155889 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 1753 | 1467059155898 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe4400 == 48 [pid = 1753] [id = 433] 13:25:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x91a5ec00) [pid = 1753] [serial = 1300] [outer = (nil)] 13:25:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x924cf400) [pid = 1753] [serial = 1301] [outer = 0x91a5ec00] 13:25:56 INFO - PROCESS | 1753 | 1467059156023 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x925cdc00) [pid = 1753] [serial = 1302] [outer = 0x91a5ec00] 13:25:56 INFO - PROCESS | 1753 | 1467059156917 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]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1533ms 13:25:56 INFO - PROCESS | 1753 | 1467059156973 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 1753 | 1467059156977 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 13:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:25:56 INFO - PROCESS | 1753 | 1467059156984 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 1753 | 1467059156988 Marionette TRACE conn4 <- [1,1706,null,{}] 13:25:56 INFO - PROCESS | 1753 | 1467059156994 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}] 13:25:57 INFO - PROCESS | 1753 | 1467059156999 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:57 INFO - PROCESS | 1753 | 1467059157190 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 13:25:57 INFO - PROCESS | 1753 | 1467059157383 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 1753 | 1467059157401 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x92640c00 == 49 [pid = 1753] [id = 434] 13:25:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x92641000) [pid = 1753] [serial = 1303] [outer = (nil)] 13:25:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x92645c00) [pid = 1753] [serial = 1304] [outer = 0x92641000] 13:25:57 INFO - PROCESS | 1753 | 1467059157535 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x92b70000) [pid = 1753] [serial = 1305] [outer = 0x92641000] 13:25:58 INFO - PROCESS | 1753 | 1467059158593 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]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1640ms 13:25:58 INFO - PROCESS | 1753 | 1467059158625 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 1753 | 1467059158630 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 13:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:25:58 INFO - PROCESS | 1753 | 1467059158636 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 1753 | 1467059158640 Marionette TRACE conn4 <- [1,1710,null,{}] 13:25:58 INFO - PROCESS | 1753 | 1467059158665 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}] 13:25:58 INFO - PROCESS | 1753 | 1467059158671 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:58 INFO - PROCESS | 1753 | 1467059158863 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 13:25:59 INFO - PROCESS | 1753 | 1467059159110 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 1753 | 1467059159120 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:25:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x924d0800 == 50 [pid = 1753] [id = 435] 13:25:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x92646c00) [pid = 1753] [serial = 1306] [outer = (nil)] 13:25:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x92d43c00) [pid = 1753] [serial = 1307] [outer = 0x92646c00] 13:25:59 INFO - PROCESS | 1753 | 1467059159213 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x92d4b800) [pid = 1753] [serial = 1308] [outer = 0x92646c00] 13:26:00 INFO - PROCESS | 1753 | 1467059160118 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]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1556ms 13:26:00 INFO - PROCESS | 1753 | 1467059160194 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 1753 | 1467059160197 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 13:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:26:00 INFO - PROCESS | 1753 | 1467059160207 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 1753 | 1467059160212 Marionette TRACE conn4 <- [1,1714,null,{}] 13:26:00 INFO - PROCESS | 1753 | 1467059160218 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}] 13:26:00 INFO - PROCESS | 1753 | 1467059160224 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:00 INFO - PROCESS | 1753 | 1467059160423 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 13:26:00 INFO - PROCESS | 1753 | 1467059160660 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 1753 | 1467059160667 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d29800 == 51 [pid = 1753] [id = 436] 13:26:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x924a3000) [pid = 1753] [serial = 1309] [outer = (nil)] 13:26:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x92ddcc00) [pid = 1753] [serial = 1310] [outer = 0x924a3000] 13:26:00 INFO - PROCESS | 1753 | 1467059160764 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x92de0400) [pid = 1753] [serial = 1311] [outer = 0x924a3000] 13:26:01 INFO - PROCESS | 1753 | 1467059161648 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]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1487ms 13:26:01 INFO - PROCESS | 1753 | 1467059161692 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 1753 | 1467059161696 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 13:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:26:01 INFO - PROCESS | 1753 | 1467059161703 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 1753 | 1467059161707 Marionette TRACE conn4 <- [1,1718,null,{}] 13:26:01 INFO - PROCESS | 1753 | 1467059161713 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}] 13:26:01 INFO - PROCESS | 1753 | 1467059161718 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:01 INFO - PROCESS | 1753 | 1467059161935 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:26:02 INFO - PROCESS | 1753 | 1467059162127 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 1753 | 1467059162141 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x924a1400 == 52 [pid = 1753] [id = 437] 13:26:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x92d44c00) [pid = 1753] [serial = 1312] [outer = (nil)] 13:26:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 129 (0x93059000) [pid = 1753] [serial = 1313] [outer = 0x92d44c00] 13:26:02 INFO - PROCESS | 1753 | 1467059162217 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 130 (0x9305b400) [pid = 1753] [serial = 1314] [outer = 0x92d44c00] 13:26:03 INFO - PROCESS | 1753 | 1467059163370 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]]]}] 13:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1737ms 13:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:26:03 INFO - PROCESS | 1753 | 1467059163442 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 1753 | 1467059163445 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 13:26:03 INFO - PROCESS | 1753 | 1467059163453 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 1753 | 1467059163456 Marionette TRACE conn4 <- [1,1722,null,{}] 13:26:03 INFO - PROCESS | 1753 | 1467059163463 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}] 13:26:03 INFO - PROCESS | 1753 | 1467059163468 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:03 INFO - PROCESS | 1753 | 1467059163715 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 13:26:03 INFO - PROCESS | 1753 | 1467059163958 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 1753 | 1467059163967 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbd1400 == 53 [pid = 1753] [id = 438] 13:26:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 131 (0x8dd99400) [pid = 1753] [serial = 1315] [outer = (nil)] 13:26:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 132 (0x92d4f000) [pid = 1753] [serial = 1316] [outer = 0x8dd99400] 13:26:04 INFO - PROCESS | 1753 | 1467059164097 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 133 (0x93bc8800) [pid = 1753] [serial = 1317] [outer = 0x8dd99400] 13:26:05 INFO - PROCESS | 1753 | 1467059165033 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]]]}] 13:26:05 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 13:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1633ms 13:26:05 INFO - PROCESS | 1753 | 1467059165088 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 1753 | 1467059165092 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 13:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:26:05 INFO - PROCESS | 1753 | 1467059165099 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 1753 | 1467059165103 Marionette TRACE conn4 <- [1,1726,null,{}] 13:26:05 INFO - PROCESS | 1753 | 1467059165108 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}] 13:26:05 INFO - PROCESS | 1753 | 1467059165114 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:05 INFO - PROCESS | 1753 | 1467059165305 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 13:26:05 INFO - PROCESS | 1753 | 1467059165855 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 1753 | 1467059165863 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e4800 == 54 [pid = 1753] [id = 439] 13:26:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 134 (0x8c1e4c00) [pid = 1753] [serial = 1318] [outer = (nil)] 13:26:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 135 (0x8c339000) [pid = 1753] [serial = 1319] [outer = 0x8c1e4c00] 13:26:05 INFO - PROCESS | 1753 | 1467059165947 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 136 (0x8d2f3800) [pid = 1753] [serial = 1320] [outer = 0x8c1e4c00] 13:26:06 INFO - PROCESS | 1753 | 1467059166867 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]]]}] 13:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1831ms 13:26:06 INFO - PROCESS | 1753 | 1467059166938 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 13:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:26:06 INFO - PROCESS | 1753 | 1467059166951 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 13:26:06 INFO - PROCESS | 1753 | 1467059166960 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:26:06 INFO - PROCESS | 1753 | 1467059166964 Marionette TRACE conn4 <- [1,1730,null,{}] 13:26:06 INFO - PROCESS | 1753 | 1467059166973 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}] 13:26:06 INFO - PROCESS | 1753 | 1467059166981 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:07 INFO - PROCESS | 1753 | 1467059167165 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:26:07 INFO - PROCESS | 1753 | 1467059167531 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 1753 | 1467059167541 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd96c00 == 55 [pid = 1753] [id = 440] 13:26:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 137 (0x8e02a800) [pid = 1753] [serial = 1321] [outer = (nil)] 13:26:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 138 (0x8e1e8400) [pid = 1753] [serial = 1322] [outer = 0x8e02a800] 13:26:07 INFO - PROCESS | 1753 | 1467059167625 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 139 (0x8eb3d000) [pid = 1753] [serial = 1323] [outer = 0x8e02a800] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1dc800 == 54 [pid = 1753] [id = 384] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f7800 == 53 [pid = 1753] [id = 382] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e8400 == 52 [pid = 1753] [id = 375] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33a800 == 51 [pid = 1753] [id = 379] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c332c00 == 50 [pid = 1753] [id = 380] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8da46800 == 49 [pid = 1753] [id = 385] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8deba800 == 48 [pid = 1753] [id = 428] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a701800 == 47 [pid = 1753] [id = 427] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f6400 == 46 [pid = 1753] [id = 426] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2fa800 == 45 [pid = 1753] [id = 425] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8b525800 == 44 [pid = 1753] [id = 424] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a708400 == 43 [pid = 1753] [id = 422] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70b800 == 42 [pid = 1753] [id = 423] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a710c00 == 41 [pid = 1753] [id = 421] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x91d28c00 == 40 [pid = 1753] [id = 420] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1dd000 == 39 [pid = 1753] [id = 419] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a706400 == 38 [pid = 1753] [id = 418] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42cc00 == 37 [pid = 1753] [id = 417] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a702c00 == 36 [pid = 1753] [id = 416] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8b420c00 == 35 [pid = 1753] [id = 415] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb43000 == 34 [pid = 1753] [id = 414] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8b424800 == 33 [pid = 1753] [id = 413] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8b525400 == 32 [pid = 1753] [id = 412] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a706000 == 31 [pid = 1753] [id = 407] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33a000 == 30 [pid = 1753] [id = 369] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e3800 == 29 [pid = 1753] [id = 408] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0cc00 == 28 [pid = 1753] [id = 372] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x924a7000 == 27 [pid = 1753] [id = 378] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0b400 == 26 [pid = 1753] [id = 376] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x91d2a400 == 25 [pid = 1753] [id = 377] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e8000 == 24 [pid = 1753] [id = 409] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e7c00 == 23 [pid = 1753] [id = 411] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a701400 == 22 [pid = 1753] [id = 383] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e1000 == 21 [pid = 1753] [id = 373] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a707000 == 20 [pid = 1753] [id = 410] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1e9800 == 19 [pid = 1753] [id = 374] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c337c00 == 18 [pid = 1753] [id = 381] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbd1400 == 17 [pid = 1753] [id = 438] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x924a1400 == 16 [pid = 1753] [id = 437] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x924d0800 == 15 [pid = 1753] [id = 435] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x91d29800 == 14 [pid = 1753] [id = 436] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x92640c00 == 13 [pid = 1753] [id = 434] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe4400 == 12 [pid = 1753] [id = 433] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb37000 == 11 [pid = 1753] [id = 432] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e3c00 == 10 [pid = 1753] [id = 430] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb4400 == 9 [pid = 1753] [id = 431] 13:26:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a702800 == 8 [pid = 1753] [id = 429] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 138 (0x95375c00) [pid = 1753] [serial = 1193] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 137 (0x8dbccc00) [pid = 1753] [serial = 1230] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 136 (0x92b74c00) [pid = 1753] [serial = 1187] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 135 (0x98cee800) [pid = 1753] [serial = 1196] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 134 (0x8deb4c00) [pid = 1753] [serial = 1182] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 133 (0x8debc400) [pid = 1753] [serial = 1233] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 132 (0x9a419c00) [pid = 1753] [serial = 1211] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 131 (0x99907c00) [pid = 1753] [serial = 1200] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 130 (0x8ee6cc00) [pid = 1753] [serial = 1184] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 129 (0x8deb1800) [pid = 1753] [serial = 1221] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 128 (0x9a197800) [pid = 1753] [serial = 1209] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x91a54400) [pid = 1753] [serial = 1185] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x9a17f400) [pid = 1753] [serial = 1208] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x9a172000) [pid = 1753] [serial = 1205] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x9a175400) [pid = 1753] [serial = 1206] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x998a2800) [pid = 1753] [serial = 1197] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x99c31800) [pid = 1753] [serial = 1203] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x8b41f400) [pid = 1753] [serial = 1223] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x8c334000) [pid = 1753] [serial = 1226] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x93d47c00) [pid = 1753] [serial = 1190] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x99905400) [pid = 1753] [serial = 1199] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x9a41fc00) [pid = 1753] [serial = 1212] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x953e5c00) [pid = 1753] [serial = 1194] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x927bd000) [pid = 1753] [serial = 1214] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x8da49000) [pid = 1753] [serial = 1181] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x8dd9e000) [pid = 1753] [serial = 1220] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x93b3c000) [pid = 1753] [serial = 1218] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8b42e400) [pid = 1753] [serial = 1232] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x92de3000) [pid = 1753] [serial = 1188] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x99b54000) [pid = 1753] [serial = 1202] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x98c8e000) [pid = 1753] [serial = 1215] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x95274c00) [pid = 1753] [serial = 1191] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x8da4ac00) [pid = 1753] [serial = 1229] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8b42b000) [pid = 1753] [serial = 1224] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x924a0c00) [pid = 1753] [serial = 1217] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8c33a400) [pid = 1753] [serial = 1227] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8e030c00) [pid = 1753] [serial = 1235] [outer = (nil)] [url = about:blank] 13:26:10 INFO - PROCESS | 1753 | 1467059170111 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]]]}] 13:26:10 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 13:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 3290ms 13:26:10 INFO - PROCESS | 1753 | 1467059170250 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 1753 | 1467059170258 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 13:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:26:10 INFO - PROCESS | 1753 | 1467059170269 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 1753 | 1467059170274 Marionette TRACE conn4 <- [1,1734,null,{}] 13:26:10 INFO - PROCESS | 1753 | 1467059170284 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}] 13:26:10 INFO - PROCESS | 1753 | 1467059170290 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:10 INFO - PROCESS | 1753 | 1467059170457 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 13:26:10 INFO - PROCESS | 1753 | 1467059170469 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 1753 | 1467059170478 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52b800 == 9 [pid = 1753] [id = 441] 13:26:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x8c1d9400) [pid = 1753] [serial = 1324] [outer = (nil)] 13:26:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8c1df000) [pid = 1753] [serial = 1325] [outer = 0x8c1d9400] 13:26:10 INFO - PROCESS | 1753 | 1467059170598 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8c1e7c00) [pid = 1753] [serial = 1326] [outer = 0x8c1d9400] 13:26:11 INFO - PROCESS | 1753 | 1467059171554 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]]]}] 13:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1334ms 13:26:11 INFO - PROCESS | 1753 | 1467059171605 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 1753 | 1467059171614 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:26:11 INFO - PROCESS | 1753 | 1467059171636 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - PROCESS | 1753 | 1467059171641 Marionette TRACE conn4 <- [1,1738,null,{}] 13:26:11 INFO - PROCESS | 1753 | 1467059171648 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}] 13:26:11 INFO - PROCESS | 1753 | 1467059171654 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:11 INFO - PROCESS | 1753 | 1467059171836 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 13:26:11 INFO - PROCESS | 1753 | 1467059171848 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 1753 | 1467059171859 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da4c400 == 10 [pid = 1753] [id = 442] 13:26:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8da4fc00) [pid = 1753] [serial = 1327] [outer = (nil)] 13:26:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8dbce400) [pid = 1753] [serial = 1328] [outer = 0x8da4fc00] 13:26:11 INFO - PROCESS | 1753 | 1467059171932 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8dbd8c00) [pid = 1753] [serial = 1329] [outer = 0x8da4fc00] 13:26:13 INFO - PROCESS | 1753 | 1467059173017 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]]]}] 13:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1432ms 13:26:13 INFO - PROCESS | 1753 | 1467059173067 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 13:26:13 INFO - PROCESS | 1753 | 1467059173072 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 13:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:26:13 INFO - PROCESS | 1753 | 1467059173087 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 1753 | 1467059173094 Marionette TRACE conn4 <- [1,1742,null,{}] 13:26:13 INFO - PROCESS | 1753 | 1467059173112 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}] 13:26:13 INFO - PROCESS | 1753 | 1467059173121 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:13 INFO - PROCESS | 1753 | 1467059173372 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:26:13 INFO - PROCESS | 1753 | 1467059173400 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 1753 | 1467059173412 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e026400 == 11 [pid = 1753] [id = 443] 13:26:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x8e028400) [pid = 1753] [serial = 1330] [outer = (nil)] 13:26:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x8e1e7000) [pid = 1753] [serial = 1331] [outer = 0x8e028400] 13:26:13 INFO - PROCESS | 1753 | 1467059173487 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x8e1ed400) [pid = 1753] [serial = 1332] [outer = 0x8e028400] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x8ec15400) [pid = 1753] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x8deb7800) [pid = 1753] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x8b52bc00) [pid = 1753] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x8deb2000) [pid = 1753] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x8dbd4000) [pid = 1753] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8ecba400) [pid = 1753] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x91e4e800) [pid = 1753] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8b526800) [pid = 1753] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8c33ac00) [pid = 1753] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8c1dbc00) [pid = 1753] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8dd94400) [pid = 1753] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x8a70d400) [pid = 1753] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x8b51ec00) [pid = 1753] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8c1e5400) [pid = 1753] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8dd92800) [pid = 1753] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x8ec08000) [pid = 1753] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8eb39800) [pid = 1753] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:26:14 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8ee6e000) [pid = 1753] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:26:15 INFO - PROCESS | 1753 | 1467059175605 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]]]}] 13:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2590ms 13:26:15 INFO - PROCESS | 1753 | 1467059175682 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 1753 | 1467059175690 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 13:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:26:15 INFO - PROCESS | 1753 | 1467059175699 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 1753 | 1467059175707 Marionette TRACE conn4 <- [1,1746,null,{}] 13:26:15 INFO - PROCESS | 1753 | 1467059175715 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}] 13:26:15 INFO - PROCESS | 1753 | 1467059175720 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:15 INFO - PROCESS | 1753 | 1467059175965 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 13:26:16 INFO - PROCESS | 1753 | 1467059176257 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 1753 | 1467059176265 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e0c00 == 12 [pid = 1753] [id = 444] 13:26:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x8c1e1800) [pid = 1753] [serial = 1333] [outer = (nil)] 13:26:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x8c33d800) [pid = 1753] [serial = 1334] [outer = 0x8c1e1800] 13:26:16 INFO - PROCESS | 1753 | 1467059176357 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x8da41c00) [pid = 1753] [serial = 1335] [outer = 0x8c1e1800] 13:26:17 INFO - PROCESS | 1753 | 1467059177324 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]]]}] 13:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1687ms 13:26:17 INFO - PROCESS | 1753 | 1467059177387 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 1753 | 1467059177395 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 13:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:26:17 INFO - PROCESS | 1753 | 1467059177406 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 1753 | 1467059177411 Marionette TRACE conn4 <- [1,1750,null,{}] 13:26:17 INFO - PROCESS | 1753 | 1467059177418 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}] 13:26:17 INFO - PROCESS | 1753 | 1467059177424 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:17 INFO - PROCESS | 1753 | 1467059177658 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 13:26:17 INFO - PROCESS | 1753 | 1467059177932 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 1753 | 1467059177943 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd92800 == 13 [pid = 1753] [id = 445] 13:26:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x8dd9d800) [pid = 1753] [serial = 1336] [outer = (nil)] 13:26:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x8deb5000) [pid = 1753] [serial = 1337] [outer = 0x8dd9d800] 13:26:18 INFO - PROCESS | 1753 | 1467059178043 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x8e023c00) [pid = 1753] [serial = 1338] [outer = 0x8dd9d800] 13:26:18 INFO - PROCESS | 1753 | 1467059178967 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]]]}] 13:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1637ms 13:26:19 INFO - PROCESS | 1753 | 1467059179048 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 13:26:19 INFO - PROCESS | 1753 | 1467059179053 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 13:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:26:19 INFO - PROCESS | 1753 | 1467059179061 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 1753 | 1467059179066 Marionette TRACE conn4 <- [1,1754,null,{}] 13:26:19 INFO - PROCESS | 1753 | 1467059179084 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}] 13:26:19 INFO - PROCESS | 1753 | 1467059179093 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:19 INFO - PROCESS | 1753 | 1467059179290 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 13:26:19 INFO - PROCESS | 1753 | 1467059179520 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 1753 | 1467059179531 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0cc00 == 14 [pid = 1753] [id = 446] 13:26:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x8ec10800) [pid = 1753] [serial = 1339] [outer = (nil)] 13:26:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8ecba800) [pid = 1753] [serial = 1340] [outer = 0x8ec10800] 13:26:19 INFO - PROCESS | 1753 | 1467059179640 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x8ee66800) [pid = 1753] [serial = 1341] [outer = 0x8ec10800] 13:26:20 INFO - PROCESS | 1753 | 1467059180733 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]]]}] 13:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1749ms 13:26:20 INFO - PROCESS | 1753 | 1467059180812 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 1753 | 1467059180816 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 13:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:26:20 INFO - PROCESS | 1753 | 1467059180823 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 1753 | 1467059180827 Marionette TRACE conn4 <- [1,1758,null,{}] 13:26:20 INFO - PROCESS | 1753 | 1467059180834 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}] 13:26:20 INFO - PROCESS | 1753 | 1467059180839 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:21 INFO - PROCESS | 1753 | 1467059181096 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 13:26:21 INFO - PROCESS | 1753 | 1467059181333 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 1753 | 1467059181343 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb2000 == 15 [pid = 1753] [id = 447] 13:26:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x8ee69000) [pid = 1753] [serial = 1342] [outer = (nil)] 13:26:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8efe5400) [pid = 1753] [serial = 1343] [outer = 0x8ee69000] 13:26:21 INFO - PROCESS | 1753 | 1467059181429 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8efeb000) [pid = 1753] [serial = 1344] [outer = 0x8ee69000] 13:26:22 INFO - PROCESS | 1753 | 1467059182362 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]]]}] 13:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1582ms 13:26:22 INFO - PROCESS | 1753 | 1467059182406 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 1753 | 1467059182411 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 13:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:26:22 INFO - PROCESS | 1753 | 1467059182438 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:26:22 INFO - PROCESS | 1753 | 1467059182442 Marionette TRACE conn4 <- [1,1762,null,{}] 13:26:22 INFO - PROCESS | 1753 | 1467059182448 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}] 13:26:22 INFO - PROCESS | 1753 | 1467059182454 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:22 INFO - PROCESS | 1753 | 1467059182634 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:26:22 INFO - PROCESS | 1753 | 1467059182821 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 1753 | 1467059182830 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a708c00 == 16 [pid = 1753] [id = 448] 13:26:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8c335400) [pid = 1753] [serial = 1345] [outer = (nil)] 13:26:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x91a56400) [pid = 1753] [serial = 1346] [outer = 0x8c335400] 13:26:22 INFO - PROCESS | 1753 | 1467059182910 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x91a59000) [pid = 1753] [serial = 1347] [outer = 0x8c335400] 13:26:23 INFO - PROCESS | 1753 | 1467059183982 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]]]}] 13:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1586ms 13:26:24 INFO - PROCESS | 1753 | 1467059184021 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 13:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:26:24 INFO - PROCESS | 1753 | 1467059184025 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 13:26:24 INFO - PROCESS | 1753 | 1467059184032 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 1753 | 1467059184035 Marionette TRACE conn4 <- [1,1766,null,{}] 13:26:24 INFO - PROCESS | 1753 | 1467059184041 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}] 13:26:24 INFO - PROCESS | 1753 | 1467059184052 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:24 INFO - PROCESS | 1753 | 1467059184271 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 13:26:24 INFO - PROCESS | 1753 | 1467059184506 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 1753 | 1467059184513 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd98000 == 17 [pid = 1753] [id = 449] 13:26:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x91a57800) [pid = 1753] [serial = 1348] [outer = (nil)] 13:26:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x91e51400) [pid = 1753] [serial = 1349] [outer = 0x91a57800] 13:26:24 INFO - PROCESS | 1753 | 1467059184643 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x9233a400) [pid = 1753] [serial = 1350] [outer = 0x91a57800] 13:26:25 INFO - PROCESS | 1753 | 1467059185565 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]]]}] 13:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1584ms 13:26:25 INFO - PROCESS | 1753 | 1467059185616 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 1753 | 1467059185620 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:26:25 INFO - PROCESS | 1753 | 1467059185627 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 1753 | 1467059185630 Marionette TRACE conn4 <- [1,1770,null,{}] 13:26:25 INFO - PROCESS | 1753 | 1467059185636 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}] 13:26:25 INFO - PROCESS | 1753 | 1467059185642 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:25 INFO - PROCESS | 1753 | 1467059185815 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 13:26:26 INFO - PROCESS | 1753 | 1467059185996 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 1753 | 1467059186005 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42c400 == 18 [pid = 1753] [id = 450] 13:26:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8b42e800) [pid = 1753] [serial = 1351] [outer = (nil)] 13:26:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x924a9c00) [pid = 1753] [serial = 1352] [outer = 0x8b42e800] 13:26:26 INFO - PROCESS | 1753 | 1467059186141 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x924cb000) [pid = 1753] [serial = 1353] [outer = 0x8b42e800] 13:26:27 INFO - PROCESS | 1753 | 1467059187260 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]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1681ms 13:26:27 INFO - PROCESS | 1753 | 1467059187309 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 13:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:26:27 INFO - PROCESS | 1753 | 1467059187314 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 13:26:27 INFO - PROCESS | 1753 | 1467059187320 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 1753 | 1467059187324 Marionette TRACE conn4 <- [1,1774,null,{}] 13:26:27 INFO - PROCESS | 1753 | 1467059187330 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}] 13:26:27 INFO - PROCESS | 1753 | 1467059187335 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:27 INFO - PROCESS | 1753 | 1467059187515 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 13:26:27 INFO - PROCESS | 1753 | 1467059187745 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 1753 | 1467059187755 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b420400 == 19 [pid = 1753] [id = 451] 13:26:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x8b425000) [pid = 1753] [serial = 1354] [outer = (nil)] 13:26:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x8da4c800) [pid = 1753] [serial = 1355] [outer = 0x8b425000] 13:26:27 INFO - PROCESS | 1753 | 1467059187879 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8e023800) [pid = 1753] [serial = 1356] [outer = 0x8b425000] 13:26:28 INFO - PROCESS | 1753 | 1467059188802 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]]]}] 13:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1535ms 13:26:28 INFO - PROCESS | 1753 | 1467059188855 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 13:26:28 INFO - PROCESS | 1753 | 1467059188859 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 13:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:26:28 INFO - PROCESS | 1753 | 1467059188867 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:26:28 INFO - PROCESS | 1753 | 1467059188870 Marionette TRACE conn4 <- [1,1778,null,{}] 13:26:28 INFO - PROCESS | 1753 | 1467059188876 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}] 13:26:28 INFO - PROCESS | 1753 | 1467059188881 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:29 INFO - PROCESS | 1753 | 1467059189064 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 13:26:29 INFO - PROCESS | 1753 | 1467059189406 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 1753 | 1467059189417 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a706800 == 20 [pid = 1753] [id = 452] 13:26:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x8a706c00) [pid = 1753] [serial = 1357] [outer = (nil)] 13:26:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x8a70f000) [pid = 1753] [serial = 1358] [outer = 0x8a706c00] 13:26:29 INFO - PROCESS | 1753 | 1467059189539 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x8b52a800) [pid = 1753] [serial = 1359] [outer = 0x8a706c00] 13:26:30 INFO - PROCESS | 1753 | --DOCSHELL 0x8da4c400 == 19 [pid = 1753] [id = 442] 13:26:30 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52b800 == 18 [pid = 1753] [id = 441] 13:26:30 INFO - PROCESS | 1753 | 1467059190592 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]]]}] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x91cadc00) [pid = 1753] [serial = 1283] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x91d25000) [pid = 1753] [serial = 1284] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x8eb3a400) [pid = 1753] [serial = 1277] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x91a5ac00) [pid = 1753] [serial = 1253] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x91cb4800) [pid = 1753] [serial = 1254] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x8e1ef400) [pid = 1753] [serial = 1241] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x8eb35000) [pid = 1753] [serial = 1242] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x8ee6d400) [pid = 1753] [serial = 1250] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8efdd800) [pid = 1753] [serial = 1251] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x927b4000) [pid = 1753] [serial = 1268] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x927bb800) [pid = 1753] [serial = 1269] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x924a8c00) [pid = 1753] [serial = 1262] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x924c4400) [pid = 1753] [serial = 1263] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x8d2ec800) [pid = 1753] [serial = 1238] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8dbcb000) [pid = 1753] [serial = 1239] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x8e1e6800) [pid = 1753] [serial = 1236] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x925c4800) [pid = 1753] [serial = 1265] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x925c5c00) [pid = 1753] [serial = 1266] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8ecc1c00) [pid = 1753] [serial = 1247] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8ecc3400) [pid = 1753] [serial = 1248] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x8b42ac00) [pid = 1753] [serial = 1271] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x8b527000) [pid = 1753] [serial = 1272] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x91d2b800) [pid = 1753] [serial = 1256] [outer = (nil)] [url = about:blank] 13:26:30 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 13:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1787ms 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x91a5a800) [pid = 1753] [serial = 1257] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x8dbcac00) [pid = 1753] [serial = 1274] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8deafc00) [pid = 1753] [serial = 1275] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91e55000) [pid = 1753] [serial = 1259] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x9232ec00) [pid = 1753] [serial = 1260] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x8ec0fc00) [pid = 1753] [serial = 1244] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8ecbc400) [pid = 1753] [serial = 1245] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8eb3ec00) [pid = 1753] [serial = 1278] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x91a5c800) [pid = 1753] [serial = 1286] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8efe9800) [pid = 1753] [serial = 1280] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91a52800) [pid = 1753] [serial = 1281] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x9232cc00) [pid = 1753] [serial = 1287] [outer = (nil)] [url = about:blank] 13:26:30 INFO - PROCESS | 1753 | 1467059190666 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 13:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:26:30 INFO - PROCESS | 1753 | 1467059190675 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 13:26:30 INFO - PROCESS | 1753 | 1467059190683 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 1753 | 1467059190686 Marionette TRACE conn4 <- [1,1782,null,{}] 13:26:30 INFO - PROCESS | 1753 | 1467059190695 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}] 13:26:30 INFO - PROCESS | 1753 | 1467059190702 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:30 INFO - PROCESS | 1753 | 1467059190887 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:26:31 INFO - PROCESS | 1753 | 1467059191087 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 1753 | 1467059191096 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b526000 == 19 [pid = 1753] [id = 453] 13:26:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8c1dec00) [pid = 1753] [serial = 1360] [outer = (nil)] 13:26:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8da4c000) [pid = 1753] [serial = 1361] [outer = 0x8c1dec00] 13:26:31 INFO - PROCESS | 1753 | 1467059191176 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8dbd4000) [pid = 1753] [serial = 1362] [outer = 0x8c1dec00] 13:26:32 INFO - PROCESS | 1753 | 1467059192003 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]]]}] 13:26:32 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 13:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1382ms 13:26:32 INFO - PROCESS | 1753 | 1467059192073 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 1753 | 1467059192081 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 13:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:26:32 INFO - PROCESS | 1753 | 1467059192089 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 1753 | 1467059192092 Marionette TRACE conn4 <- [1,1786,null,{}] 13:26:32 INFO - PROCESS | 1753 | 1467059192098 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}] 13:26:32 INFO - PROCESS | 1753 | 1467059192103 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:32 INFO - PROCESS | 1753 | 1467059192288 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 13:26:32 INFO - PROCESS | 1753 | 1467059192431 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 1753 | 1467059192439 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb5400 == 20 [pid = 1753] [id = 454] 13:26:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8deb6400) [pid = 1753] [serial = 1363] [outer = (nil)] 13:26:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8e1e8c00) [pid = 1753] [serial = 1364] [outer = 0x8deb6400] 13:26:32 INFO - PROCESS | 1753 | 1467059192510 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8eb39400) [pid = 1753] [serial = 1365] [outer = 0x8deb6400] 13:26:33 INFO - PROCESS | 1753 | 1467059193458 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]]]}] 13:26:33 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 13:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1430ms 13:26:33 INFO - PROCESS | 1753 | 1467059193527 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 13:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:26:33 INFO - PROCESS | 1753 | 1467059193531 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 13:26:33 INFO - PROCESS | 1753 | 1467059193545 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 1753 | 1467059193553 Marionette TRACE conn4 <- [1,1790,null,{}] 13:26:33 INFO - PROCESS | 1753 | 1467059193581 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}] 13:26:33 INFO - PROCESS | 1753 | 1467059193587 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:33 INFO - PROCESS | 1753 | 1467059193812 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 13:26:33 INFO - PROCESS | 1753 | 1467059193843 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 1753 | 1467059193851 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a703400 == 21 [pid = 1753] [id = 455] 13:26:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8e1eac00) [pid = 1753] [serial = 1366] [outer = (nil)] 13:26:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x8ee62000) [pid = 1753] [serial = 1367] [outer = 0x8e1eac00] 13:26:33 INFO - PROCESS | 1753 | 1467059193922 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x8ee6d400) [pid = 1753] [serial = 1368] [outer = 0x8e1eac00] 13:26:34 INFO - PROCESS | 1753 | 1467059194873 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]]]}] 13:26:34 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) 13:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1400ms 13:26:34 INFO - PROCESS | 1753 | 1467059194937 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 1753 | 1467059194941 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 13:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:26:34 INFO - PROCESS | 1753 | 1467059194954 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 1753 | 1467059194957 Marionette TRACE conn4 <- [1,1794,null,{}] 13:26:34 INFO - PROCESS | 1753 | 1467059194963 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}] 13:26:34 INFO - PROCESS | 1753 | 1467059194968 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:35 INFO - PROCESS | 1753 | 1467059195187 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8da4fc00) [pid = 1753] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8c1e4c00) [pid = 1753] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x8eb38400) [pid = 1753] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x92646c00) [pid = 1753] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8dd99400) [pid = 1753] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x924a3000) [pid = 1753] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8a703800) [pid = 1753] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8eb40800) [pid = 1753] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x92641000) [pid = 1753] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8e02a800) [pid = 1753] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x92d44c00) [pid = 1753] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91a5ec00) [pid = 1753] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8d2f1800) [pid = 1753] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:26:35 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8c1d9400) [pid = 1753] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:26:35 INFO - PROCESS | 1753 | 1467059195394 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 1753 | 1467059195402 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a703800 == 22 [pid = 1753] [id = 456] 13:26:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8b528c00) [pid = 1753] [serial = 1369] [outer = (nil)] 13:26:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8d2f0400) [pid = 1753] [serial = 1370] [outer = 0x8b528c00] 13:26:35 INFO - PROCESS | 1753 | 1467059195554 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8dbd5800) [pid = 1753] [serial = 1371] [outer = 0x8b528c00] 13:26:36 INFO - PROCESS | 1753 | 1467059196281 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]]]}] 13:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1381ms 13:26:36 INFO - PROCESS | 1753 | 1467059196337 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 13:26:36 INFO - PROCESS | 1753 | 1467059196341 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 13:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:26:36 INFO - PROCESS | 1753 | 1467059196352 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 1753 | 1467059196355 Marionette TRACE conn4 <- [1,1798,null,{}] 13:26:36 INFO - PROCESS | 1753 | 1467059196361 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}] 13:26:36 INFO - PROCESS | 1753 | 1467059196366 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:36 INFO - PROCESS | 1753 | 1467059196531 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 13:26:36 INFO - PROCESS | 1753 | 1467059196538 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 1753 | 1467059196555 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efdd400 == 23 [pid = 1753] [id = 457] 13:26:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8efdd800) [pid = 1753] [serial = 1372] [outer = (nil)] 13:26:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8efea800) [pid = 1753] [serial = 1373] [outer = 0x8efdd800] 13:26:36 INFO - PROCESS | 1753 | 1467059196636 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91cb7800) [pid = 1753] [serial = 1374] [outer = 0x8efdd800] 13:26:37 INFO - PROCESS | 1753 | 1467059197766 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]]]}] 13:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1446ms 13:26:37 INFO - PROCESS | 1753 | 1467059197799 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 13:26:37 INFO - PROCESS | 1753 | 1467059197806 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 13:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:26:37 INFO - PROCESS | 1753 | 1467059197816 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - PROCESS | 1753 | 1467059197821 Marionette TRACE conn4 <- [1,1802,null,{}] 13:26:37 INFO - PROCESS | 1753 | 1467059197830 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}] 13:26:37 INFO - PROCESS | 1753 | 1467059197835 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:38 INFO - PROCESS | 1753 | 1467059198041 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 13:26:38 INFO - PROCESS | 1753 | 1467059198297 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 1753 | 1467059198311 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e4c00 == 24 [pid = 1753] [id = 458] 13:26:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8c1e8800) [pid = 1753] [serial = 1375] [outer = (nil)] 13:26:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8da4d400) [pid = 1753] [serial = 1376] [outer = 0x8c1e8800] 13:26:38 INFO - PROCESS | 1753 | 1467059198444 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8dd9bc00) [pid = 1753] [serial = 1377] [outer = 0x8c1e8800] 13:26:39 INFO - PROCESS | 1753 | 1467059199443 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]]]}] 13:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1684ms 13:26:39 INFO - PROCESS | 1753 | 1467059199500 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 1753 | 1467059199508 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 13:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:26:39 INFO - PROCESS | 1753 | 1467059199519 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 1753 | 1467059199523 Marionette TRACE conn4 <- [1,1806,null,{}] 13:26:39 INFO - PROCESS | 1753 | 1467059199530 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}] 13:26:39 INFO - PROCESS | 1753 | 1467059199537 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:39 INFO - PROCESS | 1753 | 1467059199780 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 13:26:40 INFO - PROCESS | 1753 | 1467059200013 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 1753 | 1467059200025 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1ec400 == 25 [pid = 1753] [id = 459] 13:26:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8eb3d800) [pid = 1753] [serial = 1378] [outer = (nil)] 13:26:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8ec0f400) [pid = 1753] [serial = 1379] [outer = 0x8eb3d800] 13:26:40 INFO - PROCESS | 1753 | 1467059200158 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8ecc6c00) [pid = 1753] [serial = 1380] [outer = 0x8eb3d800] 13:26:41 INFO - PROCESS | 1753 | 1467059201217 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]]]}] 13:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1735ms 13:26:41 INFO - PROCESS | 1753 | 1467059201254 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 1753 | 1467059201258 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 13:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:26:41 INFO - PROCESS | 1753 | 1467059201266 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 1753 | 1467059201273 Marionette TRACE conn4 <- [1,1810,null,{}] 13:26:41 INFO - PROCESS | 1753 | 1467059201291 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}] 13:26:41 INFO - PROCESS | 1753 | 1467059201301 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:41 INFO - PROCESS | 1753 | 1467059201511 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 13:26:41 INFO - PROCESS | 1753 | 1467059201744 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 1753 | 1467059201755 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe3400 == 26 [pid = 1753] [id = 460] 13:26:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x91d28800) [pid = 1753] [serial = 1381] [outer = (nil)] 13:26:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x91d2e000) [pid = 1753] [serial = 1382] [outer = 0x91d28800] 13:26:41 INFO - PROCESS | 1753 | 1467059201886 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91e52400) [pid = 1753] [serial = 1383] [outer = 0x91d28800] 13:26:42 INFO - PROCESS | 1753 | 1467059202834 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]]]}] 13:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1642ms 13:26:42 INFO - PROCESS | 1753 | 1467059202909 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 1753 | 1467059202913 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:26:42 INFO - PROCESS | 1753 | 1467059202920 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 1753 | 1467059202924 Marionette TRACE conn4 <- [1,1814,null,{}] 13:26:42 INFO - PROCESS | 1753 | 1467059202930 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}] 13:26:42 INFO - PROCESS | 1753 | 1467059202935 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:43 INFO - PROCESS | 1753 | 1467059203167 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 13:26:43 INFO - PROCESS | 1753 | 1467059203401 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 1753 | 1467059203411 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e027000 == 27 [pid = 1753] [id = 461] 13:26:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x92337c00) [pid = 1753] [serial = 1384] [outer = (nil)] 13:26:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x924c2800) [pid = 1753] [serial = 1385] [outer = 0x92337c00] 13:26:43 INFO - PROCESS | 1753 | 1467059203539 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x924c6c00) [pid = 1753] [serial = 1386] [outer = 0x92337c00] 13:26:44 INFO - PROCESS | 1753 | 1467059204498 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]]]}] 13:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1634ms 13:26:44 INFO - PROCESS | 1753 | 1467059204555 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 1753 | 1467059204560 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 13:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:26:44 INFO - PROCESS | 1753 | 1467059204566 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 1753 | 1467059204570 Marionette TRACE conn4 <- [1,1818,null,{}] 13:26:44 INFO - PROCESS | 1753 | 1467059204575 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}] 13:26:44 INFO - PROCESS | 1753 | 1467059204581 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:44 INFO - PROCESS | 1753 | 1467059204766 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:26:44 INFO - PROCESS | 1753 | 1467059204953 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 1753 | 1467059204959 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe0800 == 28 [pid = 1753] [id = 462] 13:26:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x91d2bc00) [pid = 1753] [serial = 1387] [outer = (nil)] 13:26:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x925ca800) [pid = 1753] [serial = 1388] [outer = 0x91d2bc00] 13:26:45 INFO - PROCESS | 1753 | 1467059205053 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x925d2800) [pid = 1753] [serial = 1389] [outer = 0x91d2bc00] 13:26:46 INFO - PROCESS | 1753 | 1467059206023 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]]]}] 13:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1487ms 13:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:26:46 INFO - PROCESS | 1753 | 1467059206054 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 1753 | 1467059206058 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 13:26:46 INFO - PROCESS | 1753 | 1467059206064 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 1753 | 1467059206067 Marionette TRACE conn4 <- [1,1822,null,{}] 13:26:46 INFO - PROCESS | 1753 | 1467059206074 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}] 13:26:46 INFO - PROCESS | 1753 | 1467059206085 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:46 INFO - PROCESS | 1753 | 1467059206313 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 13:26:46 INFO - PROCESS | 1753 | 1467059206563 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 1753 | 1467059206570 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b428c00 == 29 [pid = 1753] [id = 463] 13:26:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x8dd98400) [pid = 1753] [serial = 1390] [outer = (nil)] 13:26:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x9264b800) [pid = 1753] [serial = 1391] [outer = 0x8dd98400] 13:26:46 INFO - PROCESS | 1753 | 1467059206700 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x927bd400) [pid = 1753] [serial = 1392] [outer = 0x8dd98400] 13:26:47 INFO - PROCESS | 1753 | 1467059207660 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]]]}] 13:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1689ms 13:26:47 INFO - PROCESS | 1753 | 1467059207754 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 1753 | 1467059207757 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 13:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:26:47 INFO - PROCESS | 1753 | 1467059207765 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 1753 | 1467059207769 Marionette TRACE conn4 <- [1,1826,null,{}] 13:26:47 INFO - PROCESS | 1753 | 1467059207775 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}] 13:26:47 INFO - PROCESS | 1753 | 1467059207781 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:48 INFO - PROCESS | 1753 | 1467059208008 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 13:26:48 INFO - PROCESS | 1753 | 1467059208255 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 1753 | 1467059208264 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42d000 == 30 [pid = 1753] [id = 464] 13:26:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8b522800) [pid = 1753] [serial = 1393] [outer = (nil)] 13:26:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8dd97c00) [pid = 1753] [serial = 1394] [outer = 0x8b522800] 13:26:48 INFO - PROCESS | 1753 | 1467059208363 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8eb42000) [pid = 1753] [serial = 1395] [outer = 0x8b522800] 13:26:49 INFO - PROCESS | 1753 | 1467059209523 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]]]}] 13:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1784ms 13:26:49 INFO - PROCESS | 1753 | 1467059209550 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 1753 | 1467059209556 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 13:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:26:49 INFO - PROCESS | 1753 | 1467059209564 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:26:49 INFO - PROCESS | 1753 | 1467059209569 Marionette TRACE conn4 <- [1,1830,null,{}] 13:26:49 INFO - PROCESS | 1753 | 1467059209578 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}] 13:26:49 INFO - PROCESS | 1753 | 1467059209583 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:49 INFO - PROCESS | 1753 | 1467059209761 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 13:26:50 INFO - PROCESS | 1753 | 1467059210022 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 1753 | 1467059210030 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c332400 == 31 [pid = 1753] [id = 465] 13:26:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8da47c00) [pid = 1753] [serial = 1396] [outer = (nil)] 13:26:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x8e022000) [pid = 1753] [serial = 1397] [outer = 0x8da47c00] 13:26:50 INFO - PROCESS | 1753 | 1467059210107 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x8e1ea400) [pid = 1753] [serial = 1398] [outer = 0x8da47c00] 13:26:51 INFO - PROCESS | 1753 | 1467059211098 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]]]}] 13:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1585ms 13:26:51 INFO - PROCESS | 1753 | 1467059211149 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 1753 | 1467059211156 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 13:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:26:51 INFO - PROCESS | 1753 | 1467059211187 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 1753 | 1467059211191 Marionette TRACE conn4 <- [1,1834,null,{}] 13:26:51 INFO - PROCESS | 1753 | 1467059211198 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}] 13:26:51 INFO - PROCESS | 1753 | 1467059211204 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:51 INFO - PROCESS | 1753 | 1467059211386 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:26:51 INFO - PROCESS | 1753 | 1467059211640 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 1753 | 1467059211651 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8a708c00 == 30 [pid = 1753] [id = 448] 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0cc00 == 29 [pid = 1753] [id = 446] 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb2000 == 28 [pid = 1753] [id = 447] 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd92800 == 27 [pid = 1753] [id = 445] 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e0c00 == 26 [pid = 1753] [id = 444] 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd96c00 == 25 [pid = 1753] [id = 440] 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8e026400 == 24 [pid = 1753] [id = 443] 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd98000 == 23 [pid = 1753] [id = 449] 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b420400 == 22 [pid = 1753] [id = 451] 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42c400 == 21 [pid = 1753] [id = 450] 13:26:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e4800 == 20 [pid = 1753] [id = 439] 13:26:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a704400 == 21 [pid = 1753] [id = 466] 13:26:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x8a705c00) [pid = 1753] [serial = 1399] [outer = (nil)] 13:26:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8a70f400) [pid = 1753] [serial = 1400] [outer = 0x8a705c00] 13:26:52 INFO - PROCESS | 1753 | 1467059212898 Marionette DEBUG loaded listener.js 13:26:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8b51f000) [pid = 1753] [serial = 1401] [outer = 0x8a705c00] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x8dbd8c00) [pid = 1753] [serial = 1329] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8c339000) [pid = 1753] [serial = 1319] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x8ec07800) [pid = 1753] [serial = 1295] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x8dbce400) [pid = 1753] [serial = 1328] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x92d43c00) [pid = 1753] [serial = 1307] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x93bc8800) [pid = 1753] [serial = 1317] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x92de0400) [pid = 1753] [serial = 1311] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8b522400) [pid = 1753] [serial = 1290] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x92d4b800) [pid = 1753] [serial = 1308] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8ecc2400) [pid = 1753] [serial = 1296] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x924a2000) [pid = 1753] [serial = 1299] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x92b70000) [pid = 1753] [serial = 1305] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8eb3d000) [pid = 1753] [serial = 1323] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x9305b400) [pid = 1753] [serial = 1314] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x925cdc00) [pid = 1753] [serial = 1302] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8dd9e400) [pid = 1753] [serial = 1293] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8d2f3800) [pid = 1753] [serial = 1320] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x924cf400) [pid = 1753] [serial = 1301] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8e1e8400) [pid = 1753] [serial = 1322] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8dbd7c00) [pid = 1753] [serial = 1292] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91e56000) [pid = 1753] [serial = 1298] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x93059000) [pid = 1753] [serial = 1313] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x92645c00) [pid = 1753] [serial = 1304] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8b422000) [pid = 1753] [serial = 1289] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8c1df000) [pid = 1753] [serial = 1325] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x92ddcc00) [pid = 1753] [serial = 1310] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x92d4f000) [pid = 1753] [serial = 1316] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8c1e7c00) [pid = 1753] [serial = 1326] [outer = (nil)] [url = about:blank] 13:26:53 INFO - PROCESS | 1753 | 1467059213919 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]]]}] 13:26:53 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 13:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2804ms 13:26:53 INFO - PROCESS | 1753 | 1467059213989 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 1753 | 1467059213992 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 13:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:26:54 INFO - PROCESS | 1753 | 1467059214010 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:26:54 INFO - PROCESS | 1753 | 1467059214016 Marionette TRACE conn4 <- [1,1838,null,{}] 13:26:54 INFO - PROCESS | 1753 | 1467059214023 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}] 13:26:54 INFO - PROCESS | 1753 | 1467059214029 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:54 INFO - PROCESS | 1753 | 1467059214199 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 13:26:54 INFO - PROCESS | 1753 | 1467059214210 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 1753 | 1467059214219 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1da400 == 22 [pid = 1753] [id = 467] 13:26:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8c33b400) [pid = 1753] [serial = 1402] [outer = (nil)] 13:26:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8d2ed800) [pid = 1753] [serial = 1403] [outer = 0x8c33b400] 13:26:54 INFO - PROCESS | 1753 | 1467059214295 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8d2f9400) [pid = 1753] [serial = 1404] [outer = 0x8c33b400] 13:26:55 INFO - PROCESS | 1753 | 1467059215280 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]]]}] 13:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1338ms 13:26:55 INFO - PROCESS | 1753 | 1467059215345 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 1753 | 1467059215351 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:26:55 INFO - PROCESS | 1753 | 1467059215361 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 1753 | 1467059215365 Marionette TRACE conn4 <- [1,1842,null,{}] 13:26:55 INFO - PROCESS | 1753 | 1467059215371 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}] 13:26:55 INFO - PROCESS | 1753 | 1467059215377 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:55 INFO - PROCESS | 1753 | 1467059215620 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 13:26:55 INFO - PROCESS | 1753 | 1467059215724 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 1753 | 1467059215732 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbce800 == 23 [pid = 1753] [id = 468] 13:26:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8dd95000) [pid = 1753] [serial = 1405] [outer = (nil)] 13:26:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8deae400) [pid = 1753] [serial = 1406] [outer = 0x8dd95000] 13:26:55 INFO - PROCESS | 1753 | 1467059215804 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8deba800) [pid = 1753] [serial = 1407] [outer = 0x8dd95000] 13:26:56 INFO - PROCESS | 1753 | 1467059216821 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]]]}] 13:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1536ms 13:26:56 INFO - PROCESS | 1753 | 1467059216900 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 1753 | 1467059216903 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 13:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:26:56 INFO - PROCESS | 1753 | 1467059216910 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 1753 | 1467059216916 Marionette TRACE conn4 <- [1,1846,null,{}] 13:26:56 INFO - PROCESS | 1753 | 1467059216940 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}] 13:26:56 INFO - PROCESS | 1753 | 1467059216950 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:57 INFO - PROCESS | 1753 | 1467059217193 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:26:57 INFO - PROCESS | 1753 | 1467059217246 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:57 INFO - PROCESS | 1753 | 1467059217254 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd95c00 == 24 [pid = 1753] [id = 469] 13:26:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8deb3000) [pid = 1753] [serial = 1408] [outer = (nil)] 13:26:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x8ec12400) [pid = 1753] [serial = 1409] [outer = 0x8deb3000] 13:26:57 INFO - PROCESS | 1753 | 1467059217415 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x8ecbf000) [pid = 1753] [serial = 1410] [outer = 0x8deb3000] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8e1eac00) [pid = 1753] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8b528c00) [pid = 1753] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x8e028400) [pid = 1753] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8c335400) [pid = 1753] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8c1e1800) [pid = 1753] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8dd9d800) [pid = 1753] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8ee69000) [pid = 1753] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91a57800) [pid = 1753] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8deb6400) [pid = 1753] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8b42e800) [pid = 1753] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8b425000) [pid = 1753] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8ec10800) [pid = 1753] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8c1dec00) [pid = 1753] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8a706c00) [pid = 1753] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:26:58 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8efdd800) [pid = 1753] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:26:58 INFO - PROCESS | 1753 | 1467059218912 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]]]}] 13:26:58 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) 13:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2042ms 13:26:58 INFO - PROCESS | 1753 | 1467059218958 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 1753 | 1467059218963 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 13:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:26:58 INFO - PROCESS | 1753 | 1467059218976 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 1753 | 1467059218983 Marionette TRACE conn4 <- [1,1850,null,{}] 13:26:59 INFO - PROCESS | 1753 | 1467059218994 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}] 13:26:59 INFO - PROCESS | 1753 | 1467059218998 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:59 INFO - PROCESS | 1753 | 1467059219180 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 13:26:59 INFO - PROCESS | 1753 | 1467059219191 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 1753 | 1467059219201 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:26:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b425000 == 25 [pid = 1753] [id = 470] 13:26:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8d2f8400) [pid = 1753] [serial = 1411] [outer = (nil)] 13:26:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8ec15400) [pid = 1753] [serial = 1412] [outer = 0x8d2f8400] 13:26:59 INFO - PROCESS | 1753 | 1467059219271 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8ecc2400) [pid = 1753] [serial = 1413] [outer = 0x8d2f8400] 13:27:00 INFO - PROCESS | 1753 | 1467059220226 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]]]}] 13:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1290ms 13:27:00 INFO - PROCESS | 1753 | 1467059220266 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 1753 | 1467059220270 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 13:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:27:00 INFO - PROCESS | 1753 | 1467059220347 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:27:00 INFO - PROCESS | 1753 | 1467059220352 Marionette TRACE conn4 <- [1,1854,null,{}] 13:27:00 INFO - PROCESS | 1753 | 1467059220378 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}] 13:27:00 INFO - PROCESS | 1753 | 1467059220385 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:00 INFO - PROCESS | 1753 | 1467059220589 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 13:27:00 INFO - PROCESS | 1753 | 1467059220807 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 1753 | 1467059220820 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1dc400 == 26 [pid = 1753] [id = 471] 13:27:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8c1de000) [pid = 1753] [serial = 1414] [outer = (nil)] 13:27:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8c1e3c00) [pid = 1753] [serial = 1415] [outer = 0x8c1de000] 13:27:01 INFO - PROCESS | 1753 | 1467059221074 Marionette DEBUG loaded listener.js 13:27:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8dbcb000) [pid = 1753] [serial = 1416] [outer = 0x8c1de000] 13:27:02 INFO - PROCESS | 1753 | 1467059222130 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]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1842ms 13:27:02 INFO - PROCESS | 1753 | 1467059222188 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 1753 | 1467059222195 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 13:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:27:02 INFO - PROCESS | 1753 | 1467059222215 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 1753 | 1467059222223 Marionette TRACE conn4 <- [1,1858,null,{}] 13:27:02 INFO - PROCESS | 1753 | 1467059222240 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}] 13:27:02 INFO - PROCESS | 1753 | 1467059222248 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:02 INFO - PROCESS | 1753 | 1467059222485 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 13:27:02 INFO - PROCESS | 1753 | 1467059222719 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 1753 | 1467059222727 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b525000 == 27 [pid = 1753] [id = 472] 13:27:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8c1e2c00) [pid = 1753] [serial = 1417] [outer = (nil)] 13:27:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8eb41c00) [pid = 1753] [serial = 1418] [outer = 0x8c1e2c00] 13:27:02 INFO - PROCESS | 1753 | 1467059222836 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8ecc2000) [pid = 1753] [serial = 1419] [outer = 0x8c1e2c00] 13:27:03 INFO - PROCESS | 1753 | 1467059223783 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]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1600ms 13:27:03 INFO - PROCESS | 1753 | 1467059223815 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 1753 | 1467059223820 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:27:03 INFO - PROCESS | 1753 | 1467059223827 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 1753 | 1467059223831 Marionette TRACE conn4 <- [1,1862,null,{}] 13:27:03 INFO - PROCESS | 1753 | 1467059223838 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}] 13:27:03 INFO - PROCESS | 1753 | 1467059223843 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:04 INFO - PROCESS | 1753 | 1467059224060 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 13:27:04 INFO - PROCESS | 1753 | 1467059224345 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 1753 | 1467059224363 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x91a56000 == 28 [pid = 1753] [id = 473] 13:27:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91a56800) [pid = 1753] [serial = 1420] [outer = (nil)] 13:27:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x91a5a000) [pid = 1753] [serial = 1421] [outer = 0x91a56800] 13:27:04 INFO - PROCESS | 1753 | 1467059224494 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x91cac400) [pid = 1753] [serial = 1422] [outer = 0x91a56800] 13:27:05 INFO - PROCESS | 1753 | 1467059225455 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]]]}] 13:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1686ms 13:27:05 INFO - PROCESS | 1753 | 1467059225519 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 13:27:05 INFO - PROCESS | 1753 | 1467059225523 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 13:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:27:05 INFO - PROCESS | 1753 | 1467059225530 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 1753 | 1467059225534 Marionette TRACE conn4 <- [1,1866,null,{}] 13:27:05 INFO - PROCESS | 1753 | 1467059225540 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}] 13:27:05 INFO - PROCESS | 1753 | 1467059225545 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:05 INFO - PROCESS | 1753 | 1467059225730 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 13:27:05 INFO - PROCESS | 1753 | 1467059225958 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 1753 | 1467059225967 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0cc00 == 29 [pid = 1753] [id = 474] 13:27:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8ee6c400) [pid = 1753] [serial = 1423] [outer = (nil)] 13:27:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x91cb6800) [pid = 1753] [serial = 1424] [outer = 0x8ee6c400] 13:27:06 INFO - PROCESS | 1753 | 1467059226064 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x91d22400) [pid = 1753] [serial = 1425] [outer = 0x8ee6c400] 13:27:06 INFO - PROCESS | 1753 | 1467059226977 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]]]}] 13:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1485ms 13:27:07 INFO - PROCESS | 1753 | 1467059227016 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 13:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:27:07 INFO - PROCESS | 1753 | 1467059227021 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 13:27:07 INFO - PROCESS | 1753 | 1467059227027 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 1753 | 1467059227031 Marionette TRACE conn4 <- [1,1870,null,{}] 13:27:07 INFO - PROCESS | 1753 | 1467059227037 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}] 13:27:07 INFO - PROCESS | 1753 | 1467059227043 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:07 INFO - PROCESS | 1753 | 1467059227236 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:27:07 INFO - PROCESS | 1753 | 1467059227525 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 1753 | 1467059227531 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e026400 == 30 [pid = 1753] [id = 475] 13:27:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91cae400) [pid = 1753] [serial = 1426] [outer = (nil)] 13:27:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x91e4b400) [pid = 1753] [serial = 1427] [outer = 0x91cae400] 13:27:07 INFO - PROCESS | 1753 | 1467059227658 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x91e50800) [pid = 1753] [serial = 1428] [outer = 0x91cae400] 13:27:08 INFO - PROCESS | 1753 | 1467059228574 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]]]}] 13:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1583ms 13:27:08 INFO - PROCESS | 1753 | 1467059228611 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 1753 | 1467059228616 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 13:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:27:08 INFO - PROCESS | 1753 | 1467059228622 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - PROCESS | 1753 | 1467059228625 Marionette TRACE conn4 <- [1,1874,null,{}] 13:27:08 INFO - PROCESS | 1753 | 1467059228631 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}] 13:27:08 INFO - PROCESS | 1753 | 1467059228643 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:08 INFO - PROCESS | 1753 | 1467059228877 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 13:27:09 INFO - PROCESS | 1753 | 1467059229151 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 1753 | 1467059229159 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33d000 == 31 [pid = 1753] [id = 476] 13:27:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x91d2b800) [pid = 1753] [serial = 1429] [outer = (nil)] 13:27:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x924d0000) [pid = 1753] [serial = 1430] [outer = 0x91d2b800] 13:27:09 INFO - PROCESS | 1753 | 1467059229298 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x925cf000) [pid = 1753] [serial = 1431] [outer = 0x91d2b800] 13:27:10 INFO - PROCESS | 1753 | 1467059230247 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]]]}] 13:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1681ms 13:27:10 INFO - PROCESS | 1753 | 1467059230303 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 1753 | 1467059230308 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 13:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:27:10 INFO - PROCESS | 1753 | 1467059230314 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 1753 | 1467059230318 Marionette TRACE conn4 <- [1,1878,null,{}] 13:27:10 INFO - PROCESS | 1753 | 1467059230324 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}] 13:27:10 INFO - PROCESS | 1753 | 1467059230329 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:10 INFO - PROCESS | 1753 | 1467059230513 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 13:27:10 INFO - PROCESS | 1753 | 1467059230738 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:10 INFO - PROCESS | 1753 | 1467059230746 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1da800 == 32 [pid = 1753] [id = 477] 13:27:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8c1e8c00) [pid = 1753] [serial = 1432] [outer = (nil)] 13:27:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x92642c00) [pid = 1753] [serial = 1433] [outer = 0x8c1e8c00] 13:27:10 INFO - PROCESS | 1753 | 1467059230875 Marionette DEBUG loaded listener.js 13:27:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x92645000) [pid = 1753] [serial = 1434] [outer = 0x8c1e8c00] 13:27:11 INFO - PROCESS | 1753 | 1467059231763 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]]]}] 13:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1481ms 13:27:11 INFO - PROCESS | 1753 | 1467059231796 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 1753 | 1467059231800 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 13:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:27:11 INFO - PROCESS | 1753 | 1467059231807 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - PROCESS | 1753 | 1467059231810 Marionette TRACE conn4 <- [1,1882,null,{}] 13:27:11 INFO - PROCESS | 1753 | 1467059231816 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}] 13:27:11 INFO - PROCESS | 1753 | 1467059231821 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:12 INFO - PROCESS | 1753 | 1467059232035 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 13:27:12 INFO - PROCESS | 1753 | 1467059232400 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 1753 | 1467059232410 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a708400 == 33 [pid = 1753] [id = 478] 13:27:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8b51ec00) [pid = 1753] [serial = 1435] [outer = (nil)] 13:27:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8c335000) [pid = 1753] [serial = 1436] [outer = 0x8b51ec00] 13:27:12 INFO - PROCESS | 1753 | 1467059232542 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8dbcc400) [pid = 1753] [serial = 1437] [outer = 0x8b51ec00] 13:27:13 INFO - PROCESS | 1753 | 1467059233551 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]]]}] 13:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1788ms 13:27:13 INFO - PROCESS | 1753 | 1467059233614 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:27:13 INFO - PROCESS | 1753 | 1467059233621 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:27:13 INFO - PROCESS | 1753 | 1467059233630 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - PROCESS | 1753 | 1467059233635 Marionette TRACE conn4 <- [1,1886,null,{}] 13:27:13 INFO - PROCESS | 1753 | 1467059233643 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}] 13:27:13 INFO - PROCESS | 1753 | 1467059233650 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:13 INFO - PROCESS | 1753 | 1467059233822 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 13:27:14 INFO - PROCESS | 1753 | 1467059234066 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 1753 | 1467059234079 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b421c00 == 34 [pid = 1753] [id = 479] 13:27:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8b425c00) [pid = 1753] [serial = 1438] [outer = (nil)] 13:27:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8c1e4000) [pid = 1753] [serial = 1439] [outer = 0x8b425c00] 13:27:14 INFO - PROCESS | 1753 | 1467059234181 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x8c333800) [pid = 1753] [serial = 1440] [outer = 0x8b425c00] 13:27:15 INFO - PROCESS | 1753 | 1467059235206 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]]]}] 13:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1634ms 13:27:15 INFO - PROCESS | 1753 | 1467059235263 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 1753 | 1467059235270 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 13:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:27:15 INFO - PROCESS | 1753 | 1467059235282 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 1753 | 1467059235286 Marionette TRACE conn4 <- [1,1890,null,{}] 13:27:15 INFO - PROCESS | 1753 | 1467059235294 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}] 13:27:15 INFO - PROCESS | 1753 | 1467059235301 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:15 INFO - PROCESS | 1753 | 1467059235488 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x8efea800) [pid = 1753] [serial = 1373] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x8ee62000) [pid = 1753] [serial = 1367] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x8d2f0400) [pid = 1753] [serial = 1370] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8ee6d400) [pid = 1753] [serial = 1368] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x8e1ed400) [pid = 1753] [serial = 1332] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8e1e7000) [pid = 1753] [serial = 1331] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x91a56400) [pid = 1753] [serial = 1346] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x91a59000) [pid = 1753] [serial = 1347] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8c33d800) [pid = 1753] [serial = 1334] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x8da41c00) [pid = 1753] [serial = 1335] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x8deb5000) [pid = 1753] [serial = 1337] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8e023c00) [pid = 1753] [serial = 1338] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8efe5400) [pid = 1753] [serial = 1343] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x8efeb000) [pid = 1753] [serial = 1344] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x91e51400) [pid = 1753] [serial = 1349] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x9233a400) [pid = 1753] [serial = 1350] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8e1e8c00) [pid = 1753] [serial = 1364] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x924a9c00) [pid = 1753] [serial = 1352] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x924cb000) [pid = 1753] [serial = 1353] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8da4c800) [pid = 1753] [serial = 1355] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8e023800) [pid = 1753] [serial = 1356] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8ecba800) [pid = 1753] [serial = 1340] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8ee66800) [pid = 1753] [serial = 1341] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8da4c000) [pid = 1753] [serial = 1361] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8dbd4000) [pid = 1753] [serial = 1362] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8a70f000) [pid = 1753] [serial = 1358] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8b52a800) [pid = 1753] [serial = 1359] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8dbd5800) [pid = 1753] [serial = 1371] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91cb7800) [pid = 1753] [serial = 1374] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8eb39400) [pid = 1753] [serial = 1365] [outer = (nil)] [url = about:blank] 13:27:15 INFO - PROCESS | 1753 | 1467059235719 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 1753 | 1467059235727 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42b800 == 35 [pid = 1753] [id = 480] 13:27:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8c33d800) [pid = 1753] [serial = 1441] [outer = (nil)] 13:27:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8dbd5800) [pid = 1753] [serial = 1442] [outer = 0x8c33d800] 13:27:15 INFO - PROCESS | 1753 | 1467059235809 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8deb0400) [pid = 1753] [serial = 1443] [outer = 0x8c33d800] 13:27:16 INFO - PROCESS | 1753 | 1467059236618 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]]]}] 13:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1394ms 13:27:16 INFO - PROCESS | 1753 | 1467059236676 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 1753 | 1467059236680 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 13:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:27:16 INFO - PROCESS | 1753 | 1467059236687 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 1753 | 1467059236693 Marionette TRACE conn4 <- [1,1894,null,{}] 13:27:16 INFO - PROCESS | 1753 | 1467059236708 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}] 13:27:16 INFO - PROCESS | 1753 | 1467059236717 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:16 INFO - PROCESS | 1753 | 1467059236895 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 13:27:17 INFO - PROCESS | 1753 | 1467059237041 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 1753 | 1467059237062 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e02e400 == 36 [pid = 1753] [id = 481] 13:27:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8e1e7000) [pid = 1753] [serial = 1444] [outer = (nil)] 13:27:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8eb41800) [pid = 1753] [serial = 1445] [outer = 0x8e1e7000] 13:27:17 INFO - PROCESS | 1753 | 1467059237142 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8ee63800) [pid = 1753] [serial = 1446] [outer = 0x8e1e7000] 13:27:18 INFO - PROCESS | 1753 | 1467059238062 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]]]}] 13:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1436ms 13:27:18 INFO - PROCESS | 1753 | 1467059238123 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 1753 | 1467059238128 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 13:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:27:18 INFO - PROCESS | 1753 | 1467059238147 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 1753 | 1467059238151 Marionette TRACE conn4 <- [1,1898,null,{}] 13:27:18 INFO - PROCESS | 1753 | 1467059238156 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}] 13:27:18 INFO - PROCESS | 1753 | 1467059238161 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:18 INFO - PROCESS | 1753 | 1467059238390 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 13:27:18 INFO - PROCESS | 1753 | 1467059238417 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 1753 | 1467059238424 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1e9800 == 37 [pid = 1753] [id = 482] 13:27:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8eb3b000) [pid = 1753] [serial = 1447] [outer = (nil)] 13:27:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8efe6400) [pid = 1753] [serial = 1448] [outer = 0x8eb3b000] 13:27:18 INFO - PROCESS | 1753 | 1467059238496 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x91a50400) [pid = 1753] [serial = 1449] [outer = 0x8eb3b000] 13:27:19 INFO - PROCESS | 1753 | 1467059239462 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]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1380ms 13:27:19 INFO - PROCESS | 1753 | 1467059239528 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 1753 | 1467059239532 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 13:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:27:19 INFO - PROCESS | 1753 | 1467059239538 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 1753 | 1467059239541 Marionette TRACE conn4 <- [1,1902,null,{}] 13:27:19 INFO - PROCESS | 1753 | 1467059239547 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}] 13:27:19 INFO - PROCESS | 1753 | 1467059239552 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:19 INFO - PROCESS | 1753 | 1467059239774 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8b522800) [pid = 1753] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8c1e8800) [pid = 1753] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8a705c00) [pid = 1753] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8c33b400) [pid = 1753] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8da47c00) [pid = 1753] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91d2bc00) [pid = 1753] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91d28800) [pid = 1753] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8dd98400) [pid = 1753] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8dd95000) [pid = 1753] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x92337c00) [pid = 1753] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8deb3000) [pid = 1753] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:27:19 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8eb3d800) [pid = 1753] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:27:20 INFO - PROCESS | 1753 | 1467059240042 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 1753 | 1467059240049 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a705c00 == 38 [pid = 1753] [id = 483] 13:27:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8a70e800) [pid = 1753] [serial = 1450] [outer = (nil)] 13:27:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8c33b400) [pid = 1753] [serial = 1451] [outer = 0x8a70e800] 13:27:20 INFO - PROCESS | 1753 | 1467059240125 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8deb3000) [pid = 1753] [serial = 1452] [outer = 0x8a70e800] 13:27:20 INFO - PROCESS | 1753 | 1467059240838 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]]]}] 13:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1337ms 13:27:20 INFO - PROCESS | 1753 | 1467059240876 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 1753 | 1467059240879 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:27:20 INFO - PROCESS | 1753 | 1467059240885 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 1753 | 1467059240888 Marionette TRACE conn4 <- [1,1906,null,{}] 13:27:20 INFO - PROCESS | 1753 | 1467059240894 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}] 13:27:20 INFO - PROCESS | 1753 | 1467059240903 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:21 INFO - PROCESS | 1753 | 1467059241163 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 13:27:21 INFO - PROCESS | 1753 | 1467059241257 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 1753 | 1467059241263 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a708000 == 39 [pid = 1753] [id = 484] 13:27:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8da42c00) [pid = 1753] [serial = 1453] [outer = (nil)] 13:27:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91d29800) [pid = 1753] [serial = 1454] [outer = 0x8da42c00] 13:27:21 INFO - PROCESS | 1753 | 1467059241335 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x92337c00) [pid = 1753] [serial = 1455] [outer = 0x8da42c00] 13:27:22 INFO - PROCESS | 1753 | 1467059242301 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]]]}] 13:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1480ms 13:27:22 INFO - PROCESS | 1753 | 1467059242367 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 1753 | 1467059242375 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 13:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:27:22 INFO - PROCESS | 1753 | 1467059242387 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 1753 | 1467059242391 Marionette TRACE conn4 <- [1,1910,null,{}] 13:27:22 INFO - PROCESS | 1753 | 1467059242417 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}] 13:27:22 INFO - PROCESS | 1753 | 1467059242424 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:22 INFO - PROCESS | 1753 | 1467059242679 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:27:22 INFO - PROCESS | 1753 | 1467059242889 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 1753 | 1467059242902 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a704800 == 40 [pid = 1753] [id = 485] 13:27:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8b527000) [pid = 1753] [serial = 1456] [outer = (nil)] 13:27:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8da43000) [pid = 1753] [serial = 1457] [outer = 0x8b527000] 13:27:23 INFO - PROCESS | 1753 | 1467059242995 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8dbd7000) [pid = 1753] [serial = 1458] [outer = 0x8b527000] 13:27:23 INFO - PROCESS | 1753 | 1467059243954 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]]]}] 13:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1641ms 13:27:24 INFO - PROCESS | 1753 | 1467059244028 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 1753 | 1467059244036 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 13:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:27:24 INFO - PROCESS | 1753 | 1467059244048 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 1753 | 1467059244052 Marionette TRACE conn4 <- [1,1914,null,{}] 13:27:24 INFO - PROCESS | 1753 | 1467059244059 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}] 13:27:24 INFO - PROCESS | 1753 | 1467059244065 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:24 INFO - PROCESS | 1753 | 1467059244309 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 13:27:24 INFO - PROCESS | 1753 | 1467059244630 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 1753 | 1467059244639 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1f0400 == 41 [pid = 1753] [id = 486] 13:27:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8eb3e400) [pid = 1753] [serial = 1459] [outer = (nil)] 13:27:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8ee67800) [pid = 1753] [serial = 1460] [outer = 0x8eb3e400] 13:27:24 INFO - PROCESS | 1753 | 1467059244732 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8efe1400) [pid = 1753] [serial = 1461] [outer = 0x8eb3e400] 13:27:25 INFO - PROCESS | 1753 | 1467059245733 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]]]}] 13:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1741ms 13:27:25 INFO - PROCESS | 1753 | 1467059245789 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 1753 | 1467059245792 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 13:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:27:25 INFO - PROCESS | 1753 | 1467059245800 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - PROCESS | 1753 | 1467059245806 Marionette TRACE conn4 <- [1,1918,null,{}] 13:27:25 INFO - PROCESS | 1753 | 1467059245823 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}] 13:27:25 INFO - PROCESS | 1753 | 1467059245832 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:26 INFO - PROCESS | 1753 | 1467059246073 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 13:27:26 INFO - PROCESS | 1753 | 1467059246358 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 1753 | 1467059246368 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d28800 == 42 [pid = 1753] [id = 487] 13:27:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91d2a400) [pid = 1753] [serial = 1462] [outer = (nil)] 13:27:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9249f400) [pid = 1753] [serial = 1463] [outer = 0x91d2a400] 13:27:26 INFO - PROCESS | 1753 | 1467059246468 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x924ac800) [pid = 1753] [serial = 1464] [outer = 0x91d2a400] 13:27:27 INFO - PROCESS | 1753 | 1467059247384 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]]]}] 13:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1660ms 13:27:27 INFO - PROCESS | 1753 | 1467059247461 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 13:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:27:27 INFO - PROCESS | 1753 | 1467059247467 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 13:27:27 INFO - PROCESS | 1753 | 1467059247473 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - PROCESS | 1753 | 1467059247477 Marionette TRACE conn4 <- [1,1922,null,{}] 13:27:27 INFO - PROCESS | 1753 | 1467059247483 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}] 13:27:27 INFO - PROCESS | 1753 | 1467059247488 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:27 INFO - PROCESS | 1753 | 1467059247682 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 13:27:27 INFO - PROCESS | 1753 | 1467059247870 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 1753 | 1467059247879 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e02bc00 == 43 [pid = 1753] [id = 488] 13:27:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x924a1800) [pid = 1753] [serial = 1465] [outer = (nil)] 13:27:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x92640c00) [pid = 1753] [serial = 1466] [outer = 0x924a1800] 13:27:28 INFO - PROCESS | 1753 | 1467059248001 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x927b2c00) [pid = 1753] [serial = 1467] [outer = 0x924a1800] 13:27:28 INFO - PROCESS | 1753 | 1467059248936 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]]]}] 13:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1532ms 13:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:27:29 INFO - PROCESS | 1753 | 1467059249007 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 1753 | 1467059249010 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:27:29 INFO - PROCESS | 1753 | 1467059249017 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 1753 | 1467059249020 Marionette TRACE conn4 <- [1,1926,null,{}] 13:27:29 INFO - PROCESS | 1753 | 1467059249026 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}] 13:27:29 INFO - PROCESS | 1753 | 1467059249032 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:29 INFO - PROCESS | 1753 | 1467059249245 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 13:27:29 INFO - PROCESS | 1753 | 1467059249485 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 1753 | 1467059249491 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0d000 == 44 [pid = 1753] [id = 489] 13:27:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x927b1400) [pid = 1753] [serial = 1468] [outer = (nil)] 13:27:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x92b6f400) [pid = 1753] [serial = 1469] [outer = 0x927b1400] 13:27:29 INFO - PROCESS | 1753 | 1467059249616 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x92b73000) [pid = 1753] [serial = 1470] [outer = 0x927b1400] 13:27:30 INFO - PROCESS | 1753 | 1467059250538 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]]]}] 13:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1582ms 13:27:30 INFO - PROCESS | 1753 | 1467059250600 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 13:27:30 INFO - PROCESS | 1753 | 1467059250604 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 13:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:27:30 INFO - PROCESS | 1753 | 1467059250611 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - PROCESS | 1753 | 1467059250615 Marionette TRACE conn4 <- [1,1930,null,{}] 13:27:30 INFO - PROCESS | 1753 | 1467059250621 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}] 13:27:30 INFO - PROCESS | 1753 | 1467059250631 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:30 INFO - PROCESS | 1753 | 1467059250906 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 13:27:31 INFO - PROCESS | 1753 | 1467059251169 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 1753 | 1467059251177 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e1000 == 45 [pid = 1753] [id = 490] 13:27:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x927b8c00) [pid = 1753] [serial = 1471] [outer = (nil)] 13:27:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x92d45c00) [pid = 1753] [serial = 1472] [outer = 0x927b8c00] 13:27:31 INFO - PROCESS | 1753 | 1467059251263 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x92d4b800) [pid = 1753] [serial = 1473] [outer = 0x927b8c00] 13:27:32 INFO - PROCESS | 1753 | 1467059252211 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]]]}] 13:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1636ms 13:27:32 INFO - PROCESS | 1753 | 1467059252247 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 13:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:27:32 INFO - PROCESS | 1753 | 1467059252253 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 13:27:32 INFO - PROCESS | 1753 | 1467059252260 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 1753 | 1467059252266 Marionette TRACE conn4 <- [1,1934,null,{}] 13:27:32 INFO - PROCESS | 1753 | 1467059252272 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}] 13:27:32 INFO - PROCESS | 1753 | 1467059252277 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:32 INFO - PROCESS | 1753 | 1467059252472 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 13:27:32 INFO - PROCESS | 1753 | 1467059252664 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 1753 | 1467059252673 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42d800 == 46 [pid = 1753] [id = 491] 13:27:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8b529400) [pid = 1753] [serial = 1474] [outer = (nil)] 13:27:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x8ecbd000) [pid = 1753] [serial = 1475] [outer = 0x8b529400] 13:27:32 INFO - PROCESS | 1753 | 1467059252753 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x91e4d000) [pid = 1753] [serial = 1476] [outer = 0x8b529400] 13:27:34 INFO - PROCESS | 1753 | 1467059254124 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]]]}] 13:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1935ms 13:27:34 INFO - PROCESS | 1753 | 1467059254195 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 1753 | 1467059254201 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 13:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:27:34 INFO - PROCESS | 1753 | 1467059254209 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 1753 | 1467059254217 Marionette TRACE conn4 <- [1,1938,null,{}] 13:27:34 INFO - PROCESS | 1753 | 1467059254225 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}] 13:27:34 INFO - PROCESS | 1753 | 1467059254230 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:34 INFO - PROCESS | 1753 | 1467059254531 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:27:34 INFO - PROCESS | 1753 | 1467059254827 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 1753 | 1467059254836 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e1400 == 47 [pid = 1753] [id = 492] 13:27:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8c1e3800) [pid = 1753] [serial = 1477] [outer = (nil)] 13:27:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8d2fa400) [pid = 1753] [serial = 1478] [outer = 0x8c1e3800] 13:27:34 INFO - PROCESS | 1753 | 1467059254913 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8dbcb400) [pid = 1753] [serial = 1479] [outer = 0x8c1e3800] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8b526000 == 46 [pid = 1753] [id = 453] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb5400 == 45 [pid = 1753] [id = 454] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8a706800 == 44 [pid = 1753] [id = 452] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8a704400 == 43 [pid = 1753] [id = 466] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e4c00 == 42 [pid = 1753] [id = 458] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8efdd400 == 41 [pid = 1753] [id = 457] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8a703400 == 40 [pid = 1753] [id = 455] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe3400 == 39 [pid = 1753] [id = 460] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8c332400 == 38 [pid = 1753] [id = 465] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8a703800 == 37 [pid = 1753] [id = 456] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42d000 == 36 [pid = 1753] [id = 464] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1ec400 == 35 [pid = 1753] [id = 459] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8e027000 == 34 [pid = 1753] [id = 461] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8b428c00 == 33 [pid = 1753] [id = 463] 13:27:36 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe0800 == 32 [pid = 1753] [id = 462] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8dd97c00) [pid = 1753] [serial = 1394] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x8dd9bc00) [pid = 1753] [serial = 1377] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8b51f000) [pid = 1753] [serial = 1401] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8d2f9400) [pid = 1753] [serial = 1404] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8e1ea400) [pid = 1753] [serial = 1398] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8a70f400) [pid = 1753] [serial = 1400] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x8e022000) [pid = 1753] [serial = 1397] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x8eb42000) [pid = 1753] [serial = 1395] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x925d2800) [pid = 1753] [serial = 1389] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8da4d400) [pid = 1753] [serial = 1376] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x91e52400) [pid = 1753] [serial = 1383] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x9264b800) [pid = 1753] [serial = 1391] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8deae400) [pid = 1753] [serial = 1406] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8deba800) [pid = 1753] [serial = 1407] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x924c6c00) [pid = 1753] [serial = 1386] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8ec12400) [pid = 1753] [serial = 1409] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8d2ed800) [pid = 1753] [serial = 1403] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8ec0f400) [pid = 1753] [serial = 1379] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x924c2800) [pid = 1753] [serial = 1385] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x925ca800) [pid = 1753] [serial = 1388] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x927bd400) [pid = 1753] [serial = 1392] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91d2e000) [pid = 1753] [serial = 1382] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8ecbf000) [pid = 1753] [serial = 1410] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8ecc6c00) [pid = 1753] [serial = 1380] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8ec15400) [pid = 1753] [serial = 1412] [outer = (nil)] [url = about:blank] 13:27:36 INFO - PROCESS | 1753 | 1467059256949 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]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2797ms 13:27:37 INFO - PROCESS | 1753 | 1467059257018 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 1753 | 1467059257023 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 13:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:27:37 INFO - PROCESS | 1753 | 1467059257033 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 1753 | 1467059257040 Marionette TRACE conn4 <- [1,1942,null,{}] 13:27:37 INFO - PROCESS | 1753 | 1467059257048 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}] 13:27:37 INFO - PROCESS | 1753 | 1467059257054 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:37 INFO - PROCESS | 1753 | 1467059257222 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 13:27:37 INFO - PROCESS | 1753 | 1467059257232 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 1753 | 1467059257242 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52b400 == 33 [pid = 1753] [id = 493] 13:27:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8b52dc00) [pid = 1753] [serial = 1480] [outer = (nil)] 13:27:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8c332400) [pid = 1753] [serial = 1481] [outer = 0x8b52dc00] 13:27:37 INFO - PROCESS | 1753 | 1467059257316 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8c33bc00) [pid = 1753] [serial = 1482] [outer = 0x8b52dc00] 13:27:38 INFO - PROCESS | 1753 | 1467059258282 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]]]}] 13:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1287ms 13:27:38 INFO - PROCESS | 1753 | 1467059258322 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 1753 | 1467059258331 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 13:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:27:38 INFO - PROCESS | 1753 | 1467059258347 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 1753 | 1467059258352 Marionette TRACE conn4 <- [1,1946,null,{}] 13:27:38 INFO - PROCESS | 1753 | 1467059258358 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}] 13:27:38 INFO - PROCESS | 1753 | 1467059258365 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:38 INFO - PROCESS | 1753 | 1467059258544 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 13:27:38 INFO - PROCESS | 1753 | 1467059258695 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 1753 | 1467059258701 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da44800 == 34 [pid = 1753] [id = 494] 13:27:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8da4ac00) [pid = 1753] [serial = 1483] [outer = (nil)] 13:27:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8dd9bc00) [pid = 1753] [serial = 1484] [outer = 0x8da4ac00] 13:27:38 INFO - PROCESS | 1753 | 1467059258779 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8dd9fc00) [pid = 1753] [serial = 1485] [outer = 0x8da4ac00] 13:27:39 INFO - PROCESS | 1753 | 1467059259726 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]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1435ms 13:27:39 INFO - PROCESS | 1753 | 1467059259784 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 1753 | 1467059259787 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 13:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:27:39 INFO - PROCESS | 1753 | 1467059259795 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 1753 | 1467059259801 Marionette TRACE conn4 <- [1,1950,null,{}] 13:27:39 INFO - PROCESS | 1753 | 1467059259827 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}] 13:27:39 INFO - PROCESS | 1753 | 1467059259836 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:40 INFO - PROCESS | 1753 | 1467059260053 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 13:27:40 INFO - PROCESS | 1753 | 1467059260078 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 1753 | 1467059260091 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1e7c00 == 35 [pid = 1753] [id = 495] 13:27:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8e1e8000) [pid = 1753] [serial = 1486] [outer = (nil)] 13:27:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8e1ec000) [pid = 1753] [serial = 1487] [outer = 0x8e1e8000] 13:27:40 INFO - PROCESS | 1753 | 1467059260163 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8eb36800) [pid = 1753] [serial = 1488] [outer = 0x8e1e8000] 13:27:41 INFO - PROCESS | 1753 | 1467059261710 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]]]}] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8eb3b000) [pid = 1753] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8a70e800) [pid = 1753] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8d2f8400) [pid = 1753] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8c1e2c00) [pid = 1753] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8b51ec00) [pid = 1753] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8ee6c400) [pid = 1753] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8b425c00) [pid = 1753] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8c1de000) [pid = 1753] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91a56800) [pid = 1753] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91d2b800) [pid = 1753] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8c1e8c00) [pid = 1753] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91cae400) [pid = 1753] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8c33d800) [pid = 1753] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8e1e7000) [pid = 1753] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:27:41 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8da42c00) [pid = 1753] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1997ms 13:27:41 INFO - PROCESS | 1753 | 1467059261867 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 13:27:41 INFO - PROCESS | 1753 | 1467059261871 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 13:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:27:41 INFO - PROCESS | 1753 | 1467059261879 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:27:41 INFO - PROCESS | 1753 | 1467059261882 Marionette TRACE conn4 <- [1,1954,null,{}] 13:27:41 INFO - PROCESS | 1753 | 1467059261888 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}] 13:27:41 INFO - PROCESS | 1753 | 1467059261893 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:42 INFO - PROCESS | 1753 | 1467059262100 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 13:27:42 INFO - PROCESS | 1753 | 1467059262190 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 1753 | 1467059262199 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb9800 == 36 [pid = 1753] [id = 496] 13:27:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8e1e9c00) [pid = 1753] [serial = 1489] [outer = (nil)] 13:27:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8eb3c800) [pid = 1753] [serial = 1490] [outer = 0x8e1e9c00] 13:27:42 INFO - PROCESS | 1753 | 1467059262273 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8ec0a800) [pid = 1753] [serial = 1491] [outer = 0x8e1e9c00] 13:27:43 INFO - PROCESS | 1753 | 1467059263012 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]]]}] 13:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1183ms 13:27:43 INFO - PROCESS | 1753 | 1467059263063 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 1753 | 1467059263066 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:27:43 INFO - PROCESS | 1753 | 1467059263074 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - PROCESS | 1753 | 1467059263077 Marionette TRACE conn4 <- [1,1958,null,{}] 13:27:43 INFO - PROCESS | 1753 | 1467059263093 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}] 13:27:43 INFO - PROCESS | 1753 | 1467059263099 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:43 INFO - PROCESS | 1753 | 1467059263255 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 13:27:43 INFO - PROCESS | 1753 | 1467059263264 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 1753 | 1467059263270 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb43800 == 37 [pid = 1753] [id = 497] 13:27:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8ec0fc00) [pid = 1753] [serial = 1492] [outer = (nil)] 13:27:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8ecbc000) [pid = 1753] [serial = 1493] [outer = 0x8ec0fc00] 13:27:43 INFO - PROCESS | 1753 | 1467059263349 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8ecbe000) [pid = 1753] [serial = 1494] [outer = 0x8ec0fc00] 13:27:44 INFO - PROCESS | 1753 | 1467059264500 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]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1496ms 13:27:44 INFO - PROCESS | 1753 | 1467059264572 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 13:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:27:44 INFO - PROCESS | 1753 | 1467059264582 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 13:27:44 INFO - PROCESS | 1753 | 1467059264592 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 1753 | 1467059264597 Marionette TRACE conn4 <- [1,1962,null,{}] 13:27:44 INFO - PROCESS | 1753 | 1467059264607 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}] 13:27:44 INFO - PROCESS | 1753 | 1467059264613 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:44 INFO - PROCESS | 1753 | 1467059264846 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:27:45 INFO - PROCESS | 1753 | 1467059265088 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 1753 | 1467059265099 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e4c00 == 38 [pid = 1753] [id = 498] 13:27:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8c333c00) [pid = 1753] [serial = 1495] [outer = (nil)] 13:27:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8da45c00) [pid = 1753] [serial = 1496] [outer = 0x8c333c00] 13:27:45 INFO - PROCESS | 1753 | 1467059265203 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8dd9d400) [pid = 1753] [serial = 1497] [outer = 0x8c333c00] 13:27:46 INFO - PROCESS | 1753 | 1467059266155 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]]]}] 13:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1639ms 13:27:46 INFO - PROCESS | 1753 | 1467059266230 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 13:27:46 INFO - PROCESS | 1753 | 1467059266237 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 13:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:27:46 INFO - PROCESS | 1753 | 1467059266248 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 1753 | 1467059266252 Marionette TRACE conn4 <- [1,1966,null,{}] 13:27:46 INFO - PROCESS | 1753 | 1467059266259 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}] 13:27:46 INFO - PROCESS | 1753 | 1467059266266 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:46 INFO - PROCESS | 1753 | 1467059266498 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 13:27:46 INFO - PROCESS | 1753 | 1467059266738 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 1753 | 1467059266746 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deba400 == 39 [pid = 1753] [id = 499] 13:27:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8e1ea000) [pid = 1753] [serial = 1498] [outer = (nil)] 13:27:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8eb39400) [pid = 1753] [serial = 1499] [outer = 0x8e1ea000] 13:27:46 INFO - PROCESS | 1753 | 1467059266848 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8ec15000) [pid = 1753] [serial = 1500] [outer = 0x8e1ea000] 13:27:47 INFO - PROCESS | 1753 | 1467059267833 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]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1645ms 13:27:47 INFO - PROCESS | 1753 | 1467059267894 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 1753 | 1467059267898 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 13:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:27:47 INFO - PROCESS | 1753 | 1467059267905 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - PROCESS | 1753 | 1467059267911 Marionette TRACE conn4 <- [1,1970,null,{}] 13:27:47 INFO - PROCESS | 1753 | 1467059267928 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}] 13:27:47 INFO - PROCESS | 1753 | 1467059267938 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:48 INFO - PROCESS | 1753 | 1467059268164 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 13:27:48 INFO - PROCESS | 1753 | 1467059268397 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 1753 | 1467059268407 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efde000 == 40 [pid = 1753] [id = 500] 13:27:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8efde400) [pid = 1753] [serial = 1501] [outer = (nil)] 13:27:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8efe2400) [pid = 1753] [serial = 1502] [outer = 0x8efde400] 13:27:48 INFO - PROCESS | 1753 | 1467059268541 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8efe7c00) [pid = 1753] [serial = 1503] [outer = 0x8efde400] 13:27:49 INFO - PROCESS | 1753 | 1467059269449 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]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1587ms 13:27:49 INFO - PROCESS | 1753 | 1467059269493 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 13:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:27:49 INFO - PROCESS | 1753 | 1467059269499 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 13:27:49 INFO - PROCESS | 1753 | 1467059269505 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 1753 | 1467059269509 Marionette TRACE conn4 <- [1,1974,null,{}] 13:27:49 INFO - PROCESS | 1753 | 1467059269515 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}] 13:27:49 INFO - PROCESS | 1753 | 1467059269520 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:49 INFO - PROCESS | 1753 | 1467059269722 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 13:27:49 INFO - PROCESS | 1753 | 1467059269905 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 1753 | 1467059269916 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e02b800 == 41 [pid = 1753] [id = 501] 13:27:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x91a52c00) [pid = 1753] [serial = 1504] [outer = (nil)] 13:27:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x91a5c400) [pid = 1753] [serial = 1505] [outer = 0x91a52c00] 13:27:50 INFO - PROCESS | 1753 | 1467059269998 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x91caa800) [pid = 1753] [serial = 1506] [outer = 0x91a52c00] 13:27:50 INFO - PROCESS | 1753 | 1467059270947 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]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1494ms 13:27:51 INFO - PROCESS | 1753 | 1467059270999 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 1753 | 1467059271004 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:27:51 INFO - PROCESS | 1753 | 1467059271010 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 1753 | 1467059271014 Marionette TRACE conn4 <- [1,1978,null,{}] 13:27:51 INFO - PROCESS | 1753 | 1467059271021 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}] 13:27:51 INFO - PROCESS | 1753 | 1467059271027 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:51 INFO - PROCESS | 1753 | 1467059271208 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 13:27:51 INFO - PROCESS | 1753 | 1467059271391 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 1753 | 1467059271400 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1f2000 == 42 [pid = 1753] [id = 502] 13:27:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x8eb3d400) [pid = 1753] [serial = 1507] [outer = (nil)] 13:27:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91d21800) [pid = 1753] [serial = 1508] [outer = 0x8eb3d400] 13:27:51 INFO - PROCESS | 1753 | 1467059271499 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x91d24c00) [pid = 1753] [serial = 1509] [outer = 0x8eb3d400] 13:27:52 INFO - PROCESS | 1753 | 1467059272443 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]]]}] 13:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1494ms 13:27:52 INFO - PROCESS | 1753 | 1467059272506 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 13:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:27:52 INFO - PROCESS | 1753 | 1467059272511 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 13:27:52 INFO - PROCESS | 1753 | 1467059272517 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:27:52 INFO - PROCESS | 1753 | 1467059272521 Marionette TRACE conn4 <- [1,1982,null,{}] 13:27:52 INFO - PROCESS | 1753 | 1467059272527 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}] 13:27:52 INFO - PROCESS | 1753 | 1467059272539 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:52 INFO - PROCESS | 1753 | 1467059272800 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:27:53 INFO - PROCESS | 1753 | 1467059273036 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:53 INFO - PROCESS | 1753 | 1467059273046 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a709c00 == 43 [pid = 1753] [id = 503] 13:27:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x8a70a000) [pid = 1753] [serial = 1510] [outer = (nil)] 13:27:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x91e58000) [pid = 1753] [serial = 1511] [outer = 0x8a70a000] 13:27:53 INFO - PROCESS | 1753 | 1467059273174 Marionette DEBUG loaded listener.js 13:27:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x924c5000) [pid = 1753] [serial = 1512] [outer = 0x8a70a000] 13:27:54 INFO - PROCESS | 1753 | 1467059274079 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]]]}] 13:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1594ms 13:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:27:54 INFO - PROCESS | 1753 | 1467059274112 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 1753 | 1467059274116 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 13:27:54 INFO - PROCESS | 1753 | 1467059274123 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 1753 | 1467059274126 Marionette TRACE conn4 <- [1,1986,null,{}] 13:27:54 INFO - PROCESS | 1753 | 1467059274134 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}] 13:27:54 INFO - PROCESS | 1753 | 1467059274138 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:54 INFO - PROCESS | 1753 | 1467059274326 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 13:27:54 INFO - PROCESS | 1753 | 1467059274521 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 1753 | 1467059274531 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b523800 == 44 [pid = 1753] [id = 504] 13:27:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x8b524c00) [pid = 1753] [serial = 1513] [outer = (nil)] 13:27:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x925c7400) [pid = 1753] [serial = 1514] [outer = 0x8b524c00] 13:27:54 INFO - PROCESS | 1753 | 1467059274620 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x925c6000) [pid = 1753] [serial = 1515] [outer = 0x8b524c00] 13:27:55 INFO - PROCESS | 1753 | 1467059275643 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]]]}] 13:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1586ms 13:27:55 INFO - PROCESS | 1753 | 1467059275710 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 13:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:27:55 INFO - PROCESS | 1753 | 1467059275721 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 13:27:55 INFO - PROCESS | 1753 | 1467059275728 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - PROCESS | 1753 | 1467059275731 Marionette TRACE conn4 <- [1,1990,null,{}] 13:27:55 INFO - PROCESS | 1753 | 1467059275737 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}] 13:27:55 INFO - PROCESS | 1753 | 1467059275742 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:55 INFO - PROCESS | 1753 | 1467059275919 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 13:27:56 INFO - PROCESS | 1753 | 1467059276115 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 1753 | 1467059276122 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a701c00 == 45 [pid = 1753] [id = 505] 13:27:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x8a702400) [pid = 1753] [serial = 1516] [outer = (nil)] 13:27:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8d2f5400) [pid = 1753] [serial = 1517] [outer = 0x8a702400] 13:27:56 INFO - PROCESS | 1753 | 1467059276250 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8ecb9c00) [pid = 1753] [serial = 1518] [outer = 0x8a702400] 13:27:57 INFO - PROCESS | 1753 | 1467059277288 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]]]}] 13:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1635ms 13:27:57 INFO - PROCESS | 1753 | 1467059277363 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 13:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:27:57 INFO - PROCESS | 1753 | 1467059277370 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 13:27:57 INFO - PROCESS | 1753 | 1467059277378 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 1753 | 1467059277383 Marionette TRACE conn4 <- [1,1994,null,{}] 13:27:57 INFO - PROCESS | 1753 | 1467059277391 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}] 13:27:57 INFO - PROCESS | 1753 | 1467059277397 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:57 INFO - PROCESS | 1753 | 1467059277634 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 13:27:57 INFO - PROCESS | 1753 | 1467059277976 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 1753 | 1467059277993 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb9800 == 44 [pid = 1753] [id = 496] 13:27:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1e7c00 == 43 [pid = 1753] [id = 495] 13:27:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42d000 == 44 [pid = 1753] [id = 506] 13:27:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8b42ec00) [pid = 1753] [serial = 1519] [outer = (nil)] 13:27:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8c1e6c00) [pid = 1753] [serial = 1520] [outer = 0x8b42ec00] 13:27:58 INFO - PROCESS | 1753 | 1467059278110 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8c336400) [pid = 1753] [serial = 1521] [outer = 0x8b42ec00] 13:27:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8da44800 == 43 [pid = 1753] [id = 494] 13:27:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52b400 == 42 [pid = 1753] [id = 493] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x8efe6400) [pid = 1753] [serial = 1448] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x8c33b400) [pid = 1753] [serial = 1451] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x91a50400) [pid = 1753] [serial = 1449] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x8ecc2400) [pid = 1753] [serial = 1413] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8eb41c00) [pid = 1753] [serial = 1418] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8ecc2000) [pid = 1753] [serial = 1419] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8c335000) [pid = 1753] [serial = 1436] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8dbcc400) [pid = 1753] [serial = 1437] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x91cb6800) [pid = 1753] [serial = 1424] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x91d22400) [pid = 1753] [serial = 1425] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8c1e4000) [pid = 1753] [serial = 1439] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8c333800) [pid = 1753] [serial = 1440] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x8c1e3c00) [pid = 1753] [serial = 1415] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8dbcb000) [pid = 1753] [serial = 1416] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91a5a000) [pid = 1753] [serial = 1421] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91cac400) [pid = 1753] [serial = 1422] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x924d0000) [pid = 1753] [serial = 1430] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x925cf000) [pid = 1753] [serial = 1431] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x92642c00) [pid = 1753] [serial = 1433] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x92645000) [pid = 1753] [serial = 1434] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x91e4b400) [pid = 1753] [serial = 1427] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91e50800) [pid = 1753] [serial = 1428] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8dbd5800) [pid = 1753] [serial = 1442] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8deb0400) [pid = 1753] [serial = 1443] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8eb41800) [pid = 1753] [serial = 1445] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x92337c00) [pid = 1753] [serial = 1455] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91d29800) [pid = 1753] [serial = 1454] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8ee63800) [pid = 1753] [serial = 1446] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8deb3000) [pid = 1753] [serial = 1452] [outer = (nil)] [url = about:blank] 13:27:58 INFO - PROCESS | 1753 | 1467059278940 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]]]}] 13:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1588ms 13:27:58 INFO - PROCESS | 1753 | 1467059278965 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:27:58 INFO - PROCESS | 1753 | 1467059278972 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:27:58 INFO - PROCESS | 1753 | 1467059278983 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - PROCESS | 1753 | 1467059278986 Marionette TRACE conn4 <- [1,1998,null,{}] 13:27:58 INFO - PROCESS | 1753 | 1467059278993 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}] 13:27:59 INFO - PROCESS | 1753 | 1467059278998 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:59 INFO - PROCESS | 1753 | 1467059279168 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 13:27:59 INFO - PROCESS | 1753 | 1467059279316 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 1753 | 1467059279325 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:27:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52b400 == 43 [pid = 1753] [id = 507] 13:27:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8da4a400) [pid = 1753] [serial = 1522] [outer = (nil)] 13:27:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8dd9a800) [pid = 1753] [serial = 1523] [outer = 0x8da4a400] 13:27:59 INFO - PROCESS | 1753 | 1467059279401 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8deb5800) [pid = 1753] [serial = 1524] [outer = 0x8da4a400] 13:28:00 INFO - PROCESS | 1753 | 1467059280271 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]]]}] 13:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1330ms 13:28:00 INFO - PROCESS | 1753 | 1467059280313 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 13:28:00 INFO - PROCESS | 1753 | 1467059280317 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 13:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:28:00 INFO - PROCESS | 1753 | 1467059280324 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:28:00 INFO - PROCESS | 1753 | 1467059280330 Marionette TRACE conn4 <- [1,2002,null,{}] 13:28:00 INFO - PROCESS | 1753 | 1467059280351 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}] 13:28:00 INFO - PROCESS | 1753 | 1467059280359 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:00 INFO - PROCESS | 1753 | 1467059280530 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 13:28:00 INFO - PROCESS | 1753 | 1467059280541 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 1753 | 1467059280552 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb3ac00 == 44 [pid = 1753] [id = 508] 13:28:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8ec09000) [pid = 1753] [serial = 1525] [outer = (nil)] 13:28:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8ec13800) [pid = 1753] [serial = 1526] [outer = 0x8ec09000] 13:28:00 INFO - PROCESS | 1753 | 1467059280787 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8ecc7800) [pid = 1753] [serial = 1527] [outer = 0x8ec09000] 13:28:01 INFO - PROCESS | 1753 | 1467059281694 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]]]}] 13:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1439ms 13:28:01 INFO - PROCESS | 1753 | 1467059281764 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 1753 | 1467059281769 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 13:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:28:01 INFO - PROCESS | 1753 | 1467059281775 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 1753 | 1467059281778 Marionette TRACE conn4 <- [1,2006,null,{}] 13:28:01 INFO - PROCESS | 1753 | 1467059281784 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}] 13:28:01 INFO - PROCESS | 1753 | 1467059281789 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:02 INFO - PROCESS | 1753 | 1467059282034 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 13:28:02 INFO - PROCESS | 1753 | 1467059282066 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 1753 | 1467059282075 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2ef000 == 45 [pid = 1753] [id = 509] 13:28:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8e022000) [pid = 1753] [serial = 1528] [outer = (nil)] 13:28:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8ee6fc00) [pid = 1753] [serial = 1529] [outer = 0x8e022000] 13:28:02 INFO - PROCESS | 1753 | 1467059282162 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8efeb000) [pid = 1753] [serial = 1530] [outer = 0x8e022000] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x91d2a400) [pid = 1753] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8b527000) [pid = 1753] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8e1e9c00) [pid = 1753] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x927b1400) [pid = 1753] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8c1e3800) [pid = 1753] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8eb3e400) [pid = 1753] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8e1e8000) [pid = 1753] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8b52dc00) [pid = 1753] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x927b8c00) [pid = 1753] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x924a1800) [pid = 1753] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:28:02 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8da4ac00) [pid = 1753] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:28:03 INFO - PROCESS | 1753 | 1467059283246 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]]]}] 13:28:03 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 13:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1486ms 13:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:28:03 INFO - PROCESS | 1753 | 1467059283262 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 1753 | 1467059283266 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 13:28:03 INFO - PROCESS | 1753 | 1467059283273 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 1753 | 1467059283276 Marionette TRACE conn4 <- [1,2010,null,{}] 13:28:03 INFO - PROCESS | 1753 | 1467059283282 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}] 13:28:03 INFO - PROCESS | 1753 | 1467059283287 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:03 INFO - PROCESS | 1753 | 1467059283504 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 13:28:03 INFO - PROCESS | 1753 | 1467059283520 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 1753 | 1467059283531 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c339c00 == 46 [pid = 1753] [id = 510] 13:28:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8da4d400) [pid = 1753] [serial = 1531] [outer = (nil)] 13:28:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8ee68000) [pid = 1753] [serial = 1532] [outer = 0x8da4d400] 13:28:03 INFO - PROCESS | 1753 | 1467059283596 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91a52800) [pid = 1753] [serial = 1533] [outer = 0x8da4d400] 13:28:04 INFO - PROCESS | 1753 | 1467059284450 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]]]}] 13:28:04 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 13:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1234ms 13:28:04 INFO - PROCESS | 1753 | 1467059284507 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 1753 | 1467059284510 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 13:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:28:04 INFO - PROCESS | 1753 | 1467059284519 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 1753 | 1467059284521 Marionette TRACE conn4 <- [1,2014,null,{}] 13:28:04 INFO - PROCESS | 1753 | 1467059284528 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}] 13:28:04 INFO - PROCESS | 1753 | 1467059284538 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:04 INFO - PROCESS | 1753 | 1467059284748 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:28:04 INFO - PROCESS | 1753 | 1467059284958 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 1753 | 1467059284975 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a703800 == 47 [pid = 1753] [id = 511] 13:28:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8a704400) [pid = 1753] [serial = 1534] [outer = (nil)] 13:28:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8b41f800) [pid = 1753] [serial = 1535] [outer = 0x8a704400] 13:28:05 INFO - PROCESS | 1753 | 1467059285120 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8b42e400) [pid = 1753] [serial = 1536] [outer = 0x8a704400] 13:28:06 INFO - PROCESS | 1753 | 1467059286270 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]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1791ms 13:28:06 INFO - PROCESS | 1753 | 1467059286312 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 13:28:06 INFO - PROCESS | 1753 | 1467059286318 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 13:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:28:06 INFO - PROCESS | 1753 | 1467059286329 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - PROCESS | 1753 | 1467059286333 Marionette TRACE conn4 <- [1,2018,null,{}] 13:28:06 INFO - PROCESS | 1753 | 1467059286342 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}] 13:28:06 INFO - PROCESS | 1753 | 1467059286350 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:06 INFO - PROCESS | 1753 | 1467059286571 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 13:28:07 INFO - PROCESS | 1753 | 1467059287131 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:07 INFO - PROCESS | 1753 | 1467059287140 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9a400 == 48 [pid = 1753] [id = 512] 13:28:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8dd9d000) [pid = 1753] [serial = 1537] [outer = (nil)] 13:28:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8deb5400) [pid = 1753] [serial = 1538] [outer = 0x8dd9d000] 13:28:07 INFO - PROCESS | 1753 | 1467059287236 Marionette DEBUG loaded listener.js 13:28:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8e029c00) [pid = 1753] [serial = 1539] [outer = 0x8dd9d000] 13:28:08 INFO - PROCESS | 1753 | 1467059288200 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]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1946ms 13:28:08 INFO - PROCESS | 1753 | 1467059288277 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 1753 | 1467059288284 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 13:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:28:08 INFO - PROCESS | 1753 | 1467059288292 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 1753 | 1467059288297 Marionette TRACE conn4 <- [1,2022,null,{}] 13:28:08 INFO - PROCESS | 1753 | 1467059288304 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}] 13:28:08 INFO - PROCESS | 1753 | 1467059288310 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:08 INFO - PROCESS | 1753 | 1467059288554 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 13:28:08 INFO - PROCESS | 1753 | 1467059288845 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 1753 | 1467059288855 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec13000 == 49 [pid = 1753] [id = 513] 13:28:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8ecbcc00) [pid = 1753] [serial = 1540] [outer = (nil)] 13:28:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8ee64400) [pid = 1753] [serial = 1541] [outer = 0x8ecbcc00] 13:28:08 INFO - PROCESS | 1753 | 1467059288955 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91a52400) [pid = 1753] [serial = 1542] [outer = 0x8ecbcc00] 13:28:09 INFO - PROCESS | 1753 | 1467059289893 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]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1638ms 13:28:09 INFO - PROCESS | 1753 | 1467059289930 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 1753 | 1467059289935 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 13:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:28:09 INFO - PROCESS | 1753 | 1467059289952 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - PROCESS | 1753 | 1467059289962 Marionette TRACE conn4 <- [1,2026,null,{}] 13:28:09 INFO - PROCESS | 1753 | 1467059289969 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}] 13:28:09 INFO - PROCESS | 1753 | 1467059289977 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:10 INFO - PROCESS | 1753 | 1467059290271 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 13:28:10 INFO - PROCESS | 1753 | 1467059290552 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 1753 | 1467059290559 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33c000 == 50 [pid = 1753] [id = 514] 13:28:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8eb41c00) [pid = 1753] [serial = 1543] [outer = (nil)] 13:28:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x9249d800) [pid = 1753] [serial = 1544] [outer = 0x8eb41c00] 13:28:10 INFO - PROCESS | 1753 | 1467059290656 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x924a3400) [pid = 1753] [serial = 1545] [outer = 0x8eb41c00] 13:28:11 INFO - PROCESS | 1753 | 1467059291623 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]]]}] 13:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1717ms 13:28:11 INFO - PROCESS | 1753 | 1467059291660 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:28:11 INFO - PROCESS | 1753 | 1467059291665 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:28:11 INFO - PROCESS | 1753 | 1467059291672 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - PROCESS | 1753 | 1467059291676 Marionette TRACE conn4 <- [1,2030,null,{}] 13:28:11 INFO - PROCESS | 1753 | 1467059291682 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}] 13:28:11 INFO - PROCESS | 1753 | 1467059291688 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:11 INFO - PROCESS | 1753 | 1467059291884 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 13:28:12 INFO - PROCESS | 1753 | 1467059292067 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 1753 | 1467059292078 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efddc00 == 51 [pid = 1753] [id = 515] 13:28:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x91d30400) [pid = 1753] [serial = 1546] [outer = (nil)] 13:28:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x925d2000) [pid = 1753] [serial = 1547] [outer = 0x91d30400] 13:28:12 INFO - PROCESS | 1753 | 1467059292173 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x9263f400) [pid = 1753] [serial = 1548] [outer = 0x91d30400] 13:28:13 INFO - PROCESS | 1753 | 1467059293156 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]]]}] 13:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1542ms 13:28:13 INFO - PROCESS | 1753 | 1467059293214 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 1753 | 1467059293218 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 13:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:28:13 INFO - PROCESS | 1753 | 1467059293225 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 1753 | 1467059293228 Marionette TRACE conn4 <- [1,2034,null,{}] 13:28:13 INFO - PROCESS | 1753 | 1467059293234 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}] 13:28:13 INFO - PROCESS | 1753 | 1467059293240 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:13 INFO - PROCESS | 1753 | 1467059293430 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:28:13 INFO - PROCESS | 1753 | 1467059293617 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 1753 | 1467059293635 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x92643800 == 52 [pid = 1753] [id = 516] 13:28:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x92644c00) [pid = 1753] [serial = 1549] [outer = (nil)] 13:28:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x9264a000) [pid = 1753] [serial = 1550] [outer = 0x92644c00] 13:28:13 INFO - PROCESS | 1753 | 1467059293771 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x927bd800) [pid = 1753] [serial = 1551] [outer = 0x92644c00] 13:28:14 INFO - PROCESS | 1753 | 1467059294832 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]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1643ms 13:28:14 INFO - PROCESS | 1753 | 1467059294883 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 1753 | 1467059294887 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 13:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:28:14 INFO - PROCESS | 1753 | 1467059294896 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 1753 | 1467059294898 Marionette TRACE conn4 <- [1,2038,null,{}] 13:28:14 INFO - PROCESS | 1753 | 1467059294905 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}] 13:28:14 INFO - PROCESS | 1753 | 1467059294911 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:15 INFO - PROCESS | 1753 | 1467059295093 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 13:28:15 INFO - PROCESS | 1753 | 1467059295349 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 1753 | 1467059295357 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1df000 == 53 [pid = 1753] [id = 517] 13:28:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x8c1df400) [pid = 1753] [serial = 1552] [outer = (nil)] 13:28:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x8c1e8000) [pid = 1753] [serial = 1553] [outer = 0x8c1df400] 13:28:15 INFO - PROCESS | 1753 | 1467059295716 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8d2f6800) [pid = 1753] [serial = 1554] [outer = 0x8c1df400] 13:28:16 INFO - PROCESS | 1753 | 1467059296693 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]]]}] 13:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1884ms 13:28:16 INFO - PROCESS | 1753 | 1467059296782 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 13:28:16 INFO - PROCESS | 1753 | 1467059296788 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 13:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:28:16 INFO - PROCESS | 1753 | 1467059296797 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - PROCESS | 1753 | 1467059296801 Marionette TRACE conn4 <- [1,2042,null,{}] 13:28:16 INFO - PROCESS | 1753 | 1467059296808 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}] 13:28:16 INFO - PROCESS | 1753 | 1467059296814 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:17 INFO - PROCESS | 1753 | 1467059297097 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42b800 == 52 [pid = 1753] [id = 480] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd95c00 == 51 [pid = 1753] [id = 469] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8c339c00 == 50 [pid = 1753] [id = 510] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2ef000 == 49 [pid = 1753] [id = 509] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb3ac00 == 48 [pid = 1753] [id = 508] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52b400 == 47 [pid = 1753] [id = 507] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42d000 == 46 [pid = 1753] [id = 506] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8a708000 == 45 [pid = 1753] [id = 484] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e1000 == 44 [pid = 1753] [id = 490] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8a704800 == 43 [pid = 1753] [id = 485] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1f0400 == 42 [pid = 1753] [id = 486] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x91d28800 == 41 [pid = 1753] [id = 487] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1dc400 == 40 [pid = 1753] [id = 471] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb43800 == 39 [pid = 1753] [id = 497] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8a701c00 == 38 [pid = 1753] [id = 505] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8b421c00 == 37 [pid = 1753] [id = 479] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8e026400 == 36 [pid = 1753] [id = 475] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e4c00 == 35 [pid = 1753] [id = 498] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e1400 == 34 [pid = 1753] [id = 492] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8efde000 == 33 [pid = 1753] [id = 500] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1da400 == 32 [pid = 1753] [id = 467] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1e9800 == 31 [pid = 1753] [id = 482] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8b525000 == 30 [pid = 1753] [id = 472] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8deba400 == 29 [pid = 1753] [id = 499] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8e02e400 == 28 [pid = 1753] [id = 481] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8b425000 == 27 [pid = 1753] [id = 470] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbce800 == 26 [pid = 1753] [id = 468] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8a705c00 == 25 [pid = 1753] [id = 483] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8a709c00 == 24 [pid = 1753] [id = 503] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33d000 == 23 [pid = 1753] [id = 476] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1f2000 == 22 [pid = 1753] [id = 502] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1da800 == 21 [pid = 1753] [id = 477] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x91a56000 == 20 [pid = 1753] [id = 473] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8b523800 == 19 [pid = 1753] [id = 504] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8a708400 == 18 [pid = 1753] [id = 478] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8e02bc00 == 17 [pid = 1753] [id = 488] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0d000 == 16 [pid = 1753] [id = 489] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42d800 == 15 [pid = 1753] [id = 491] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8e02b800 == 14 [pid = 1753] [id = 501] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0cc00 == 13 [pid = 1753] [id = 474] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x92643800 == 12 [pid = 1753] [id = 516] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8efddc00 == 11 [pid = 1753] [id = 515] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33c000 == 10 [pid = 1753] [id = 514] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9a400 == 9 [pid = 1753] [id = 512] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec13000 == 8 [pid = 1753] [id = 513] 13:28:18 INFO - PROCESS | 1753 | --DOCSHELL 0x8a703800 == 7 [pid = 1753] [id = 511] 13:28:18 INFO - PROCESS | 1753 | 1467059298451 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 1753 | 1467059298460 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x924ac800) [pid = 1753] [serial = 1464] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x8dbd7000) [pid = 1753] [serial = 1458] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x8eb3c800) [pid = 1753] [serial = 1490] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x92b73000) [pid = 1753] [serial = 1470] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8dbcb400) [pid = 1753] [serial = 1479] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x9249f400) [pid = 1753] [serial = 1463] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8ecbd000) [pid = 1753] [serial = 1475] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8ee67800) [pid = 1753] [serial = 1460] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8e1ec000) [pid = 1753] [serial = 1487] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x8c33bc00) [pid = 1753] [serial = 1482] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8d2fa400) [pid = 1753] [serial = 1478] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x92d45c00) [pid = 1753] [serial = 1472] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x92d4b800) [pid = 1753] [serial = 1473] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8eb36800) [pid = 1753] [serial = 1488] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x927b2c00) [pid = 1753] [serial = 1467] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8efe1400) [pid = 1753] [serial = 1461] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8da43000) [pid = 1753] [serial = 1457] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8dd9bc00) [pid = 1753] [serial = 1484] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8dd9fc00) [pid = 1753] [serial = 1485] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x92b6f400) [pid = 1753] [serial = 1469] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8c332400) [pid = 1753] [serial = 1481] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x92640c00) [pid = 1753] [serial = 1466] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8ecbc000) [pid = 1753] [serial = 1493] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8ec0a800) [pid = 1753] [serial = 1491] [outer = (nil)] [url = about:blank] 13:28:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a707c00 == 8 [pid = 1753] [id = 518] 13:28:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8a708000) [pid = 1753] [serial = 1555] [outer = (nil)] 13:28:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8a70e400) [pid = 1753] [serial = 1556] [outer = 0x8a708000] 13:28:18 INFO - PROCESS | 1753 | 1467059298694 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8b42d800) [pid = 1753] [serial = 1557] [outer = 0x8a708000] 13:28:19 INFO - PROCESS | 1753 | 1467059299546 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]]]}] 13:28:19 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) 13:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2788ms 13:28:19 INFO - PROCESS | 1753 | 1467059299586 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 1753 | 1467059299591 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 13:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:28:19 INFO - PROCESS | 1753 | 1467059299599 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 1753 | 1467059299603 Marionette TRACE conn4 <- [1,2046,null,{}] 13:28:19 INFO - PROCESS | 1753 | 1467059299611 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}] 13:28:19 INFO - PROCESS | 1753 | 1467059299619 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:19 INFO - PROCESS | 1753 | 1467059299795 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 13:28:19 INFO - PROCESS | 1753 | 1467059299808 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 1753 | 1467059299817 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c340000 == 9 [pid = 1753] [id = 519] 13:28:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8d2ed400) [pid = 1753] [serial = 1558] [outer = (nil)] 13:28:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8d2f8400) [pid = 1753] [serial = 1559] [outer = 0x8d2ed400] 13:28:19 INFO - PROCESS | 1753 | 1467059299908 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8da49800) [pid = 1753] [serial = 1560] [outer = 0x8d2ed400] 13:28:20 INFO - PROCESS | 1753 | 1467059300930 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]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1383ms 13:28:20 INFO - PROCESS | 1753 | 1467059300986 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 1753 | 1467059300994 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:28:21 INFO - PROCESS | 1753 | 1467059301004 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 1753 | 1467059301008 Marionette TRACE conn4 <- [1,2050,null,{}] 13:28:21 INFO - PROCESS | 1753 | 1467059301014 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}] 13:28:21 INFO - PROCESS | 1753 | 1467059301020 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:21 INFO - PROCESS | 1753 | 1467059301291 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 13:28:21 INFO - PROCESS | 1753 | 1467059301319 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 1753 | 1467059301327 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbcd000 == 10 [pid = 1753] [id = 520] 13:28:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8dd9b000) [pid = 1753] [serial = 1561] [outer = (nil)] 13:28:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8dd9f000) [pid = 1753] [serial = 1562] [outer = 0x8dd9b000] 13:28:21 INFO - PROCESS | 1753 | 1467059301401 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8debb000) [pid = 1753] [serial = 1563] [outer = 0x8dd9b000] 13:28:22 INFO - PROCESS | 1753 | 1467059302482 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]]]}] 13:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1540ms 13:28:22 INFO - PROCESS | 1753 | 1467059302552 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 1753 | 1467059302557 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 13:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:28:22 INFO - PROCESS | 1753 | 1467059302566 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 1753 | 1467059302576 Marionette TRACE conn4 <- [1,2054,null,{}] 13:28:22 INFO - PROCESS | 1753 | 1467059302598 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}] 13:28:22 INFO - PROCESS | 1753 | 1467059302607 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:22 INFO - PROCESS | 1753 | 1467059302839 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 13:28:22 INFO - PROCESS | 1753 | 1467059302865 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 1753 | 1467059302871 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1f1000 == 11 [pid = 1753] [id = 521] 13:28:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8e1f1400) [pid = 1753] [serial = 1564] [outer = (nil)] 13:28:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8eb3bc00) [pid = 1753] [serial = 1565] [outer = 0x8e1f1400] 13:28:22 INFO - PROCESS | 1753 | 1467059302945 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8c1e6400) [pid = 1753] [serial = 1566] [outer = 0x8e1f1400] 13:28:23 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8b529400) [pid = 1753] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:28:23 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8e022000) [pid = 1753] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:28:23 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8da4d400) [pid = 1753] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8efde400) [pid = 1753] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8c333c00) [pid = 1753] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8a702400) [pid = 1753] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8b524c00) [pid = 1753] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8eb3d400) [pid = 1753] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8e1ea000) [pid = 1753] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8a70a000) [pid = 1753] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8b42ec00) [pid = 1753] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8ec0fc00) [pid = 1753] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8da4a400) [pid = 1753] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91a52c00) [pid = 1753] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:28:24 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8ec09000) [pid = 1753] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:28:24 INFO - PROCESS | 1753 | 1467059304471 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]]]}] 13:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1956ms 13:28:24 INFO - PROCESS | 1753 | 1467059304520 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 13:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:28:24 INFO - PROCESS | 1753 | 1467059304525 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 13:28:24 INFO - PROCESS | 1753 | 1467059304531 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - PROCESS | 1753 | 1467059304535 Marionette TRACE conn4 <- [1,2058,null,{}] 13:28:24 INFO - PROCESS | 1753 | 1467059304541 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}] 13:28:24 INFO - PROCESS | 1753 | 1467059304546 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:24 INFO - PROCESS | 1753 | 1467059304718 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:28:24 INFO - PROCESS | 1753 | 1467059304855 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 1753 | 1467059304873 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70f400 == 12 [pid = 1753] [id = 522] 13:28:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8b424800) [pid = 1753] [serial = 1567] [outer = (nil)] 13:28:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8e022000) [pid = 1753] [serial = 1568] [outer = 0x8b424800] 13:28:24 INFO - PROCESS | 1753 | 1467059304948 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8eb3d000) [pid = 1753] [serial = 1569] [outer = 0x8b424800] 13:28:25 INFO - PROCESS | 1753 | 1467059305812 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]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1389ms 13:28:25 INFO - PROCESS | 1753 | 1467059305922 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 1753 | 1467059305928 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 13:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:28:25 INFO - PROCESS | 1753 | 1467059305937 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 1753 | 1467059305943 Marionette TRACE conn4 <- [1,2062,null,{}] 13:28:25 INFO - PROCESS | 1753 | 1467059305953 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}] 13:28:25 INFO - PROCESS | 1753 | 1467059305959 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:26 INFO - PROCESS | 1753 | 1467059306187 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 13:28:26 INFO - PROCESS | 1753 | 1467059306373 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 1753 | 1467059306393 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e8800 == 13 [pid = 1753] [id = 523] 13:28:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8c1e8c00) [pid = 1753] [serial = 1570] [outer = (nil)] 13:28:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8c338000) [pid = 1753] [serial = 1571] [outer = 0x8c1e8c00] 13:28:26 INFO - PROCESS | 1753 | 1467059306580 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8dbd6400) [pid = 1753] [serial = 1572] [outer = 0x8c1e8c00] 13:28:27 INFO - PROCESS | 1753 | 1467059307712 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]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1840ms 13:28:27 INFO - PROCESS | 1753 | 1467059307777 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 1753 | 1467059307783 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 13:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:28:27 INFO - PROCESS | 1753 | 1467059307795 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 1753 | 1467059307800 Marionette TRACE conn4 <- [1,2066,null,{}] 13:28:27 INFO - PROCESS | 1753 | 1467059307808 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}] 13:28:27 INFO - PROCESS | 1753 | 1467059307814 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:28 INFO - PROCESS | 1753 | 1467059308009 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 13:28:28 INFO - PROCESS | 1753 | 1467059308251 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 1753 | 1467059308261 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42c800 == 14 [pid = 1753] [id = 524] 13:28:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8c1d9400) [pid = 1753] [serial = 1573] [outer = (nil)] 13:28:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8eb38400) [pid = 1753] [serial = 1574] [outer = 0x8c1d9400] 13:28:28 INFO - PROCESS | 1753 | 1467059308350 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8ec0f800) [pid = 1753] [serial = 1575] [outer = 0x8c1d9400] 13:28:29 INFO - PROCESS | 1753 | 1467059309366 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]]]}] 13:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1654ms 13:28:29 INFO - PROCESS | 1753 | 1467059309446 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 13:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:28:29 INFO - PROCESS | 1753 | 1467059309451 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 13:28:29 INFO - PROCESS | 1753 | 1467059309458 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 1753 | 1467059309462 Marionette TRACE conn4 <- [1,2070,null,{}] 13:28:29 INFO - PROCESS | 1753 | 1467059309478 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}] 13:28:29 INFO - PROCESS | 1753 | 1467059309486 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:29 INFO - PROCESS | 1753 | 1467059309725 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 13:28:30 INFO - PROCESS | 1753 | 1467059310046 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 1753 | 1467059310058 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee66400 == 15 [pid = 1753] [id = 525] 13:28:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8ee66800) [pid = 1753] [serial = 1576] [outer = (nil)] 13:28:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8efddc00) [pid = 1753] [serial = 1577] [outer = 0x8ee66800] 13:28:30 INFO - PROCESS | 1753 | 1467059310147 Marionette DEBUG loaded listener.js 13:28:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8efe4400) [pid = 1753] [serial = 1578] [outer = 0x8ee66800] 13:28:31 INFO - PROCESS | 1753 | 1467059311159 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]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1784ms 13:28:31 INFO - PROCESS | 1753 | 1467059311242 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 1753 | 1467059311247 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:28:31 INFO - PROCESS | 1753 | 1467059311254 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 1753 | 1467059311257 Marionette TRACE conn4 <- [1,2074,null,{}] 13:28:31 INFO - PROCESS | 1753 | 1467059311263 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}] 13:28:31 INFO - PROCESS | 1753 | 1467059311269 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:31 INFO - PROCESS | 1753 | 1467059311494 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 13:28:31 INFO - PROCESS | 1753 | 1467059311732 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 1753 | 1467059311742 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e02dc00 == 16 [pid = 1753] [id = 526] 13:28:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8ec0f000) [pid = 1753] [serial = 1579] [outer = (nil)] 13:28:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x91a5e000) [pid = 1753] [serial = 1580] [outer = 0x8ec0f000] 13:28:31 INFO - PROCESS | 1753 | 1467059311871 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x91ca9800) [pid = 1753] [serial = 1581] [outer = 0x8ec0f000] 13:28:33 INFO - PROCESS | 1753 | 1467059313028 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]]]}] 13:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1832ms 13:28:33 INFO - PROCESS | 1753 | 1467059313088 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 1753 | 1467059313094 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 13:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:28:33 INFO - PROCESS | 1753 | 1467059313103 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 1753 | 1467059313108 Marionette TRACE conn4 <- [1,2078,null,{}] 13:28:33 INFO - PROCESS | 1753 | 1467059313117 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}] 13:28:33 INFO - PROCESS | 1753 | 1467059313122 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:33 INFO - PROCESS | 1753 | 1467059313312 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:28:33 INFO - PROCESS | 1753 | 1467059313604 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 1753 | 1467059313619 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c336000 == 17 [pid = 1753] [id = 527] 13:28:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8c339800) [pid = 1753] [serial = 1582] [outer = (nil)] 13:28:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8d2f0400) [pid = 1753] [serial = 1583] [outer = 0x8c339800] 13:28:33 INFO - PROCESS | 1753 | 1467059313697 Marionette DEBUG loaded listener.js 13:28:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8da4f400) [pid = 1753] [serial = 1584] [outer = 0x8c339800] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x91e4d000) [pid = 1753] [serial = 1476] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8ee6fc00) [pid = 1753] [serial = 1529] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8ee68000) [pid = 1753] [serial = 1532] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8efe2400) [pid = 1753] [serial = 1502] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8efe7c00) [pid = 1753] [serial = 1503] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8da45c00) [pid = 1753] [serial = 1496] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8dd9d400) [pid = 1753] [serial = 1497] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8d2f5400) [pid = 1753] [serial = 1517] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8ecb9c00) [pid = 1753] [serial = 1518] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x925c7400) [pid = 1753] [serial = 1514] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x925c6000) [pid = 1753] [serial = 1515] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91d21800) [pid = 1753] [serial = 1508] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x91d24c00) [pid = 1753] [serial = 1509] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8eb39400) [pid = 1753] [serial = 1499] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8ec15000) [pid = 1753] [serial = 1500] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91e58000) [pid = 1753] [serial = 1511] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x924c5000) [pid = 1753] [serial = 1512] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8c1e6c00) [pid = 1753] [serial = 1520] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8c336400) [pid = 1753] [serial = 1521] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8ecbe000) [pid = 1753] [serial = 1494] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8dd9a800) [pid = 1753] [serial = 1523] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8deb5800) [pid = 1753] [serial = 1524] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91a5c400) [pid = 1753] [serial = 1505] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91caa800) [pid = 1753] [serial = 1506] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8efeb000) [pid = 1753] [serial = 1530] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8ecc7800) [pid = 1753] [serial = 1527] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8ec13800) [pid = 1753] [serial = 1526] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91a52800) [pid = 1753] [serial = 1533] [outer = (nil)] [url = about:blank] 13:28:34 INFO - PROCESS | 1753 | 1467059314616 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]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1549ms 13:28:34 INFO - PROCESS | 1753 | 1467059314666 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 1753 | 1467059314673 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 13:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:28:34 INFO - PROCESS | 1753 | 1467059314685 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 1753 | 1467059314689 Marionette TRACE conn4 <- [1,2082,null,{}] 13:28:34 INFO - PROCESS | 1753 | 1467059314695 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}] 13:28:34 INFO - PROCESS | 1753 | 1467059314701 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:34 INFO - PROCESS | 1753 | 1467059314871 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 13:28:34 INFO - PROCESS | 1753 | 1467059314881 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 1753 | 1467059314891 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9a800 == 18 [pid = 1753] [id = 528] 13:28:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8dd9c400) [pid = 1753] [serial = 1585] [outer = (nil)] 13:28:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8deb9400) [pid = 1753] [serial = 1586] [outer = 0x8dd9c400] 13:28:34 INFO - PROCESS | 1753 | 1467059314981 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8e030c00) [pid = 1753] [serial = 1587] [outer = 0x8dd9c400] 13:28:35 INFO - PROCESS | 1753 | 1467059315985 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]]]}] 13:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1332ms 13:28:36 INFO - PROCESS | 1753 | 1467059316018 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 1753 | 1467059316022 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 13:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:28:36 INFO - PROCESS | 1753 | 1467059316029 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 1753 | 1467059316035 Marionette TRACE conn4 <- [1,2086,null,{}] 13:28:36 INFO - PROCESS | 1753 | 1467059316051 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}] 13:28:36 INFO - PROCESS | 1753 | 1467059316060 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:36 INFO - PROCESS | 1753 | 1467059316292 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 13:28:36 INFO - PROCESS | 1753 | 1467059316436 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 1753 | 1467059316450 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70c400 == 19 [pid = 1753] [id = 529] 13:28:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8a70ec00) [pid = 1753] [serial = 1588] [outer = (nil)] 13:28:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8b425000) [pid = 1753] [serial = 1589] [outer = 0x8a70ec00] 13:28:36 INFO - PROCESS | 1753 | 1467059316570 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8b527400) [pid = 1753] [serial = 1590] [outer = 0x8a70ec00] 13:28:37 INFO - PROCESS | 1753 | 1467059317640 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]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1645ms 13:28:37 INFO - PROCESS | 1753 | 1467059317677 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 1753 | 1467059317684 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 13:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:28:37 INFO - PROCESS | 1753 | 1467059317692 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 1753 | 1467059317697 Marionette TRACE conn4 <- [1,2090,null,{}] 13:28:37 INFO - PROCESS | 1753 | 1467059317705 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}] 13:28:37 INFO - PROCESS | 1753 | 1467059317713 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:37 INFO - PROCESS | 1753 | 1467059317908 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 13:28:38 INFO - PROCESS | 1753 | 1467059318142 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 1753 | 1467059318152 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd92c00 == 20 [pid = 1753] [id = 530] 13:28:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8dd95800) [pid = 1753] [serial = 1591] [outer = (nil)] 13:28:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8deaec00) [pid = 1753] [serial = 1592] [outer = 0x8dd95800] 13:28:38 INFO - PROCESS | 1753 | 1467059318281 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8deb9800) [pid = 1753] [serial = 1593] [outer = 0x8dd95800] 13:28:39 INFO - PROCESS | 1753 | 1467059319224 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]]]}] 13:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1586ms 13:28:39 INFO - PROCESS | 1753 | 1467059319282 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:28:39 INFO - PROCESS | 1753 | 1467059319289 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:28:39 INFO - PROCESS | 1753 | 1467059319297 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 1753 | 1467059319300 Marionette TRACE conn4 <- [1,2094,null,{}] 13:28:39 INFO - PROCESS | 1753 | 1467059319307 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}] 13:28:39 INFO - PROCESS | 1753 | 1467059319311 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:39 INFO - PROCESS | 1753 | 1467059319563 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 13:28:39 INFO - PROCESS | 1753 | 1467059319841 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1753 | 1467059319850 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1f0c00 == 21 [pid = 1753] [id = 531] 13:28:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8ecbb400) [pid = 1753] [serial = 1594] [outer = (nil)] 13:28:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8ecc4c00) [pid = 1753] [serial = 1595] [outer = 0x8ecbb400] 13:28:39 INFO - PROCESS | 1753 | 1467059319978 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8ee65000) [pid = 1753] [serial = 1596] [outer = 0x8ecbb400] 13:28:41 INFO - PROCESS | 1753 | 1467059321008 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]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1782ms 13:28:41 INFO - PROCESS | 1753 | 1467059321080 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1753 | 1467059321083 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 13:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:28:41 INFO - PROCESS | 1753 | 1467059321101 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1753 | 1467059321111 Marionette TRACE conn4 <- [1,2098,null,{}] 13:28:41 INFO - PROCESS | 1753 | 1467059321118 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}] 13:28:41 INFO - PROCESS | 1753 | 1467059321126 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:41 INFO - PROCESS | 1753 | 1467059321359 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 13:28:41 INFO - PROCESS | 1753 | 1467059321588 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 1753 | 1467059321598 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e0000 == 22 [pid = 1753] [id = 532] 13:28:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8c1e1000) [pid = 1753] [serial = 1597] [outer = (nil)] 13:28:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8efe9400) [pid = 1753] [serial = 1598] [outer = 0x8c1e1000] 13:28:41 INFO - PROCESS | 1753 | 1467059321724 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8ec14c00) [pid = 1753] [serial = 1599] [outer = 0x8c1e1000] 13:28:42 INFO - PROCESS | 1753 | 1467059322679 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]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1650ms 13:28:42 INFO - PROCESS | 1753 | 1467059322743 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 1753 | 1467059322748 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 13:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:28:42 INFO - PROCESS | 1753 | 1467059322754 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 1753 | 1467059322758 Marionette TRACE conn4 <- [1,2102,null,{}] 13:28:42 INFO - PROCESS | 1753 | 1467059322764 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}] 13:28:42 INFO - PROCESS | 1753 | 1467059322769 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:42 INFO - PROCESS | 1753 | 1467059322959 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 13:28:43 INFO - PROCESS | 1753 | 1467059323137 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1753 | 1467059323147 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e7000 == 23 [pid = 1753] [id = 533] 13:28:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8e1eac00) [pid = 1753] [serial = 1600] [outer = (nil)] 13:28:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91cb2c00) [pid = 1753] [serial = 1601] [outer = 0x8e1eac00] 13:28:43 INFO - PROCESS | 1753 | 1467059323306 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91cb5800) [pid = 1753] [serial = 1602] [outer = 0x8e1eac00] 13:28:44 INFO - PROCESS | 1753 | 1467059324230 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]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1530ms 13:28:44 INFO - PROCESS | 1753 | 1467059324303 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 1753 | 1467059324307 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 13:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:28:44 INFO - PROCESS | 1753 | 1467059324316 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1753 | 1467059324320 Marionette TRACE conn4 <- [1,2106,null,{}] 13:28:44 INFO - PROCESS | 1753 | 1467059324326 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}] 13:28:44 INFO - PROCESS | 1753 | 1467059324332 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:44 INFO - PROCESS | 1753 | 1467059324518 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 13:28:44 INFO - PROCESS | 1753 | 1467059324713 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1753 | 1467059324733 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x91cab000 == 24 [pid = 1753] [id = 534] 13:28:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x91cb3c00) [pid = 1753] [serial = 1603] [outer = (nil)] 13:28:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x91d2b000) [pid = 1753] [serial = 1604] [outer = 0x91cb3c00] 13:28:44 INFO - PROCESS | 1753 | 1467059324869 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x91e52c00) [pid = 1753] [serial = 1605] [outer = 0x91cb3c00] 13:28:45 INFO - PROCESS | 1753 | 1467059325990 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]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1738ms 13:28:46 INFO - PROCESS | 1753 | 1467059326056 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1753 | 1467059326061 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 13:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:28:46 INFO - PROCESS | 1753 | 1467059326068 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1753 | 1467059326072 Marionette TRACE conn4 <- [1,2110,null,{}] 13:28:46 INFO - PROCESS | 1753 | 1467059326078 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}] 13:28:46 INFO - PROCESS | 1753 | 1467059326085 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:46 INFO - PROCESS | 1753 | 1467059326313 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 13:28:46 INFO - PROCESS | 1753 | 1467059326693 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 1753 | 1467059326703 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1da400 == 25 [pid = 1753] [id = 535] 13:28:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8c1dc000) [pid = 1753] [serial = 1606] [outer = (nil)] 13:28:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8c1e3400) [pid = 1753] [serial = 1607] [outer = 0x8c1dc000] 13:28:46 INFO - PROCESS | 1753 | 1467059326829 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8c33d400) [pid = 1753] [serial = 1608] [outer = 0x8c1dc000] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9a800 == 24 [pid = 1753] [id = 528] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8c336000 == 23 [pid = 1753] [id = 527] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee66400 == 22 [pid = 1753] [id = 525] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42c800 == 21 [pid = 1753] [id = 524] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e8800 == 20 [pid = 1753] [id = 523] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a707c00 == 19 [pid = 1753] [id = 518] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8c340000 == 18 [pid = 1753] [id = 519] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e02dc00 == 17 [pid = 1753] [id = 526] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1df000 == 16 [pid = 1753] [id = 517] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70f400 == 15 [pid = 1753] [id = 522] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1f1000 == 14 [pid = 1753] [id = 521] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbcd000 == 13 [pid = 1753] [id = 520] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x91cab000 == 12 [pid = 1753] [id = 534] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e7000 == 11 [pid = 1753] [id = 533] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1f0c00 == 10 [pid = 1753] [id = 531] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e0000 == 9 [pid = 1753] [id = 532] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd92c00 == 8 [pid = 1753] [id = 530] 13:28:48 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70c400 == 7 [pid = 1753] [id = 529] 13:28:49 INFO - PROCESS | 1753 | 1467059329086 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]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 3050ms 13:28:49 INFO - PROCESS | 1753 | 1467059329120 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1753 | 1467059329127 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 13:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:28:49 INFO - PROCESS | 1753 | 1467059329138 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1753 | 1467059329143 Marionette TRACE conn4 <- [1,2114,null,{}] 13:28:49 INFO - PROCESS | 1753 | 1467059329163 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}] 13:28:49 INFO - PROCESS | 1753 | 1467059329169 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:49 INFO - PROCESS | 1753 | 1467059329392 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:28:49 INFO - PROCESS | 1753 | 1467059329428 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 1753 | 1467059329440 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e1800 == 8 [pid = 1753] [id = 536] 13:28:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8c1e3000) [pid = 1753] [serial = 1609] [outer = (nil)] 13:28:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8c332400) [pid = 1753] [serial = 1610] [outer = 0x8c1e3000] 13:28:49 INFO - PROCESS | 1753 | 1467059329523 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8c33bc00) [pid = 1753] [serial = 1611] [outer = 0x8c1e3000] 13:28:50 INFO - PROCESS | 1753 | 1467059330479 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]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1387ms 13:28:50 INFO - PROCESS | 1753 | 1467059330523 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1753 | 1467059330533 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 13:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:28:50 INFO - PROCESS | 1753 | 1467059330550 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 1753 | 1467059330554 Marionette TRACE conn4 <- [1,2118,null,{}] 13:28:50 INFO - PROCESS | 1753 | 1467059330561 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}] 13:28:50 INFO - PROCESS | 1753 | 1467059330567 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:50 INFO - PROCESS | 1753 | 1467059330827 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8eb41c00) [pid = 1753] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8a704400) [pid = 1753] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8e1f1400) [pid = 1753] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8dd9b000) [pid = 1753] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8a708000) [pid = 1753] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x92644c00) [pid = 1753] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8dd9d000) [pid = 1753] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8ecbcc00) [pid = 1753] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8c1df400) [pid = 1753] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91d30400) [pid = 1753] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8d2ed400) [pid = 1753] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8b424800) [pid = 1753] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8c1d9400) [pid = 1753] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8c1e8c00) [pid = 1753] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8ec0f000) [pid = 1753] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8c339800) [pid = 1753] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8ee66800) [pid = 1753] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:28:51 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8dd9c400) [pid = 1753] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:28:51 INFO - PROCESS | 1753 | 1467059331560 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1753 | 1467059331569 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a705400 == 9 [pid = 1753] [id = 537] 13:28:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8a708000) [pid = 1753] [serial = 1612] [outer = (nil)] 13:28:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8c334000) [pid = 1753] [serial = 1613] [outer = 0x8a708000] 13:28:51 INFO - PROCESS | 1753 | 1467059331651 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8dd9a000) [pid = 1753] [serial = 1614] [outer = 0x8a708000] 13:28:52 INFO - PROCESS | 1753 | 1467059332478 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]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1995ms 13:28:52 INFO - PROCESS | 1753 | 1467059332545 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 13:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:28:52 INFO - PROCESS | 1753 | 1467059332549 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 13:28:52 INFO - PROCESS | 1753 | 1467059332556 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1753 | 1467059332562 Marionette TRACE conn4 <- [1,2122,null,{}] 13:28:52 INFO - PROCESS | 1753 | 1467059332580 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}] 13:28:52 INFO - PROCESS | 1753 | 1467059332589 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:52 INFO - PROCESS | 1753 | 1467059332775 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 13:28:52 INFO - PROCESS | 1753 | 1467059332913 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1753 | 1467059332925 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb34800 == 10 [pid = 1753] [id = 538] 13:28:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8eb35000) [pid = 1753] [serial = 1615] [outer = (nil)] 13:28:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8eb3c800) [pid = 1753] [serial = 1616] [outer = 0x8eb35000] 13:28:53 INFO - PROCESS | 1753 | 1467059333001 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8ec0c000) [pid = 1753] [serial = 1617] [outer = 0x8eb35000] 13:28:54 INFO - PROCESS | 1753 | 1467059334115 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]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1642ms 13:28:54 INFO - PROCESS | 1753 | 1467059334199 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1753 | 1467059334205 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 13:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:28:54 INFO - PROCESS | 1753 | 1467059334214 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1753 | 1467059334218 Marionette TRACE conn4 <- [1,2126,null,{}] 13:28:54 INFO - PROCESS | 1753 | 1467059334228 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}] 13:28:54 INFO - PROCESS | 1753 | 1467059334233 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:54 INFO - PROCESS | 1753 | 1467059334470 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 13:28:54 INFO - PROCESS | 1753 | 1467059334720 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 1753 | 1467059334726 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1de800 == 11 [pid = 1753] [id = 539] 13:28:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8c1e3800) [pid = 1753] [serial = 1618] [outer = (nil)] 13:28:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8dd96c00) [pid = 1753] [serial = 1619] [outer = 0x8c1e3800] 13:28:54 INFO - PROCESS | 1753 | 1467059334818 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8deb9000) [pid = 1753] [serial = 1620] [outer = 0x8c1e3800] 13:28:55 INFO - PROCESS | 1753 | 1467059335893 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]]]}] 13:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1741ms 13:28:55 INFO - PROCESS | 1753 | 1467059335954 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 1753 | 1467059335962 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:28:55 INFO - PROCESS | 1753 | 1467059335973 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1753 | 1467059335977 Marionette TRACE conn4 <- [1,2130,null,{}] 13:28:55 INFO - PROCESS | 1753 | 1467059335992 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}] 13:28:55 INFO - PROCESS | 1753 | 1467059335998 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:56 INFO - PROCESS | 1753 | 1467059336197 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 13:28:56 INFO - PROCESS | 1753 | 1467059336433 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 1753 | 1467059336446 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec09c00 == 12 [pid = 1753] [id = 540] 13:28:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8ec0ac00) [pid = 1753] [serial = 1621] [outer = (nil)] 13:28:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8ec13800) [pid = 1753] [serial = 1622] [outer = 0x8ec0ac00] 13:28:56 INFO - PROCESS | 1753 | 1467059336534 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8ecc3c00) [pid = 1753] [serial = 1623] [outer = 0x8ec0ac00] 13:28:57 INFO - PROCESS | 1753 | 1467059337595 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] 13:28:57 INFO - PROCESS | 1753 | 1467059337671 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 13:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:28:57 INFO - PROCESS | 1753 | 1467059337679 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1753 | 1467059337685 Marionette TRACE conn4 <- [1,2134,null,{}] 13:28:57 INFO - PROCESS | 1753 | 1467059337703 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}] 13:28:57 INFO - PROCESS | 1753 | 1467059337712 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:57 INFO - PROCESS | 1753 | 1467059337938 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 13:28:58 INFO - PROCESS | 1753 | 1467059338211 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1753 | 1467059338223 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe9800 == 13 [pid = 1753] [id = 541] 13:28:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8efea400) [pid = 1753] [serial = 1624] [outer = (nil)] 13:28:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x91a56800) [pid = 1753] [serial = 1625] [outer = 0x8efea400] 13:28:58 INFO - PROCESS | 1753 | 1467059338308 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x91cadc00) [pid = 1753] [serial = 1626] [outer = 0x8efea400] 13:28:59 INFO - PROCESS | 1753 | 1467059339351 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]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1749ms 13:28:59 INFO - PROCESS | 1753 | 1467059339428 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 1753 | 1467059339433 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 13:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:28:59 INFO - PROCESS | 1753 | 1467059339440 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 1753 | 1467059339444 Marionette TRACE conn4 <- [1,2138,null,{}] 13:28:59 INFO - PROCESS | 1753 | 1467059339477 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}] 13:28:59 INFO - PROCESS | 1753 | 1467059339483 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:59 INFO - PROCESS | 1753 | 1467059339729 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 13:28:59 INFO - PROCESS | 1753 | 1467059339892 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 1753 | 1467059339903 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:28:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b526400 == 14 [pid = 1753] [id = 542] 13:28:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8d2ef000) [pid = 1753] [serial = 1627] [outer = (nil)] 13:29:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x91cb1000) [pid = 1753] [serial = 1628] [outer = 0x8d2ef000] 13:29:00 INFO - PROCESS | 1753 | 1467059340017 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8ec0d000) [pid = 1753] [serial = 1629] [outer = 0x8d2ef000] 13:29:01 INFO - PROCESS | 1753 | 1467059341194 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]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1831ms 13:29:01 INFO - PROCESS | 1753 | 1467059341276 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 13:29:01 INFO - PROCESS | 1753 | 1467059341290 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 13:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:29:01 INFO - PROCESS | 1753 | 1467059341301 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 1753 | 1467059341305 Marionette TRACE conn4 <- [1,2142,null,{}] 13:29:01 INFO - PROCESS | 1753 | 1467059341313 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}] 13:29:01 INFO - PROCESS | 1753 | 1467059341319 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:01 INFO - PROCESS | 1753 | 1467059341567 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:29:01 INFO - PROCESS | 1753 | 1467059341857 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 1753 | 1467059341869 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8eb38400) [pid = 1753] [serial = 1574] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8ec0f800) [pid = 1753] [serial = 1575] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8c338000) [pid = 1753] [serial = 1571] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8dbd6400) [pid = 1753] [serial = 1572] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91a5e000) [pid = 1753] [serial = 1580] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8deb9400) [pid = 1753] [serial = 1586] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8d2f0400) [pid = 1753] [serial = 1583] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91ca9800) [pid = 1753] [serial = 1581] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8da4f400) [pid = 1753] [serial = 1584] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8efddc00) [pid = 1753] [serial = 1577] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8efe4400) [pid = 1753] [serial = 1578] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8e030c00) [pid = 1753] [serial = 1587] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8eb3d000) [pid = 1753] [serial = 1569] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x9249d800) [pid = 1753] [serial = 1544] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8b42e400) [pid = 1753] [serial = 1536] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8c1e6400) [pid = 1753] [serial = 1566] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8eb3bc00) [pid = 1753] [serial = 1565] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8debb000) [pid = 1753] [serial = 1563] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8b42d800) [pid = 1753] [serial = 1557] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8dd9f000) [pid = 1753] [serial = 1562] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x9264a000) [pid = 1753] [serial = 1550] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8a70e400) [pid = 1753] [serial = 1556] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8b41f800) [pid = 1753] [serial = 1535] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8deb5400) [pid = 1753] [serial = 1538] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91a52400) [pid = 1753] [serial = 1542] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8c1e8000) [pid = 1753] [serial = 1553] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9263f400) [pid = 1753] [serial = 1548] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8d2f8400) [pid = 1753] [serial = 1559] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x927bd800) [pid = 1753] [serial = 1551] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x8ee64400) [pid = 1753] [serial = 1541] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x8da49800) [pid = 1753] [serial = 1560] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x8d2f6800) [pid = 1753] [serial = 1554] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x8e029c00) [pid = 1753] [serial = 1539] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x924a3400) [pid = 1753] [serial = 1545] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x925d2000) [pid = 1753] [serial = 1547] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | --DOMWINDOW == 55 (0x8e022000) [pid = 1753] [serial = 1568] [outer = (nil)] [url = about:blank] 13:29:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70e400 == 15 [pid = 1753] [id = 543] 13:29:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x8b426400) [pid = 1753] [serial = 1630] [outer = (nil)] 13:29:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x8b522000) [pid = 1753] [serial = 1631] [outer = 0x8b426400] 13:29:02 INFO - PROCESS | 1753 | 1467059341998 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x8c33ac00) [pid = 1753] [serial = 1632] [outer = 0x8b426400] 13:29:03 INFO - PROCESS | 1753 | 1467059343012 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] 13:29:03 INFO - PROCESS | 1753 | 1467059343049 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 13:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:29:03 INFO - PROCESS | 1753 | 1467059343059 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 1753 | 1467059343063 Marionette TRACE conn4 <- [1,2146,null,{}] 13:29:03 INFO - PROCESS | 1753 | 1467059343069 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}] 13:29:03 INFO - PROCESS | 1753 | 1467059343074 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:03 INFO - PROCESS | 1753 | 1467059343234 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 13:29:03 INFO - PROCESS | 1753 | 1467059343384 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1753 | 1467059343391 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42dc00 == 16 [pid = 1753] [id = 544] 13:29:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x8dbd6800) [pid = 1753] [serial = 1633] [outer = (nil)] 13:29:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x8dd93400) [pid = 1753] [serial = 1634] [outer = 0x8dbd6800] 13:29:03 INFO - PROCESS | 1753 | 1467059343465 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x8deb0400) [pid = 1753] [serial = 1635] [outer = 0x8dbd6800] 13:29:04 INFO - PROCESS | 1753 | 1467059344290 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] 13:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:29:04 INFO - PROCESS | 1753 | 1467059344350 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 13:29:04 INFO - PROCESS | 1753 | 1467059344358 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1753 | 1467059344364 Marionette TRACE conn4 <- [1,2150,null,{}] 13:29:04 INFO - PROCESS | 1753 | 1467059344388 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}] 13:29:04 INFO - PROCESS | 1753 | 1467059344396 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:04 INFO - PROCESS | 1753 | 1467059344615 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 13:29:04 INFO - PROCESS | 1753 | 1467059344642 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 1753 | 1467059344652 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb38400 == 17 [pid = 1753] [id = 545] 13:29:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8eb39000) [pid = 1753] [serial = 1636] [outer = (nil)] 13:29:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8ec07c00) [pid = 1753] [serial = 1637] [outer = 0x8eb39000] 13:29:04 INFO - PROCESS | 1753 | 1467059344732 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8ec10800) [pid = 1753] [serial = 1638] [outer = 0x8eb39000] 13:29:05 INFO - PROCESS | 1753 | 1467059345740 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1440ms 13:29:05 INFO - PROCESS | 1753 | 1467059345807 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 13:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:29:05 INFO - PROCESS | 1753 | 1467059345812 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 13:29:05 INFO - PROCESS | 1753 | 1467059345818 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1753 | 1467059345822 Marionette TRACE conn4 <- [1,2154,null,{}] 13:29:05 INFO - PROCESS | 1753 | 1467059345827 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}] 13:29:05 INFO - PROCESS | 1753 | 1467059345832 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:06 INFO - PROCESS | 1753 | 1467059346104 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 13:29:06 INFO - PROCESS | 1753 | 1467059346141 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 1753 | 1467059346150 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee63800 == 18 [pid = 1753] [id = 546] 13:29:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8ee6a000) [pid = 1753] [serial = 1639] [outer = (nil)] 13:29:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8ee6f000) [pid = 1753] [serial = 1640] [outer = 0x8ee6a000] 13:29:06 INFO - PROCESS | 1753 | 1467059346223 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8efdf800) [pid = 1753] [serial = 1641] [outer = 0x8ee6a000] 13:29:06 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8c1dc000) [pid = 1753] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:29:06 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8a70ec00) [pid = 1753] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:29:06 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8c1e3000) [pid = 1753] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:29:06 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8dd95800) [pid = 1753] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:29:06 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8ecbb400) [pid = 1753] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:29:06 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x8a708000) [pid = 1753] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:29:06 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x8c1e1000) [pid = 1753] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:29:06 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x8e1eac00) [pid = 1753] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:29:06 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x91cb3c00) [pid = 1753] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:29:07 INFO - PROCESS | 1753 | 1467059347168 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]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1389ms 13:29:07 INFO - PROCESS | 1753 | 1467059347207 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 1753 | 1467059347210 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 13:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:29:07 INFO - PROCESS | 1753 | 1467059347217 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1753 | 1467059347220 Marionette TRACE conn4 <- [1,2158,null,{}] 13:29:07 INFO - PROCESS | 1753 | 1467059347226 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}] 13:29:07 INFO - PROCESS | 1753 | 1467059347231 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:07 INFO - PROCESS | 1753 | 1467059347396 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 13:29:07 INFO - PROCESS | 1753 | 1467059347546 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1753 | 1467059347554 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a708000 == 19 [pid = 1753] [id = 547] 13:29:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x8c1dc000) [pid = 1753] [serial = 1642] [outer = (nil)] 13:29:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x8efdec00) [pid = 1753] [serial = 1643] [outer = 0x8c1dc000] 13:29:07 INFO - PROCESS | 1753 | 1467059347627 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x91a4fc00) [pid = 1753] [serial = 1644] [outer = 0x8c1dc000] 13:29:08 INFO - PROCESS | 1753 | 1467059348451 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1303ms 13:29:08 INFO - PROCESS | 1753 | 1467059348531 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1753 | 1467059348538 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 13:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:29:08 INFO - PROCESS | 1753 | 1467059348552 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1753 | 1467059348559 Marionette TRACE conn4 <- [1,2162,null,{}] 13:29:08 INFO - PROCESS | 1753 | 1467059348568 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}] 13:29:08 INFO - PROCESS | 1753 | 1467059348575 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:08 INFO - PROCESS | 1753 | 1467059348779 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 13:29:08 INFO - PROCESS | 1753 | 1467059348958 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1753 | 1467059348974 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52b800 == 20 [pid = 1753] [id = 548] 13:29:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8b52d400) [pid = 1753] [serial = 1645] [outer = (nil)] 13:29:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8c336400) [pid = 1753] [serial = 1646] [outer = 0x8b52d400] 13:29:09 INFO - PROCESS | 1753 | 1467059349058 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8da4a000) [pid = 1753] [serial = 1647] [outer = 0x8b52d400] 13:29:10 INFO - PROCESS | 1753 | 1467059350121 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]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1639ms 13:29:10 INFO - PROCESS | 1753 | 1467059350188 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 13:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:29:10 INFO - PROCESS | 1753 | 1467059350194 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 13:29:10 INFO - PROCESS | 1753 | 1467059350204 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 1753 | 1467059350211 Marionette TRACE conn4 <- [1,2166,null,{}] 13:29:10 INFO - PROCESS | 1753 | 1467059350217 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}] 13:29:10 INFO - PROCESS | 1753 | 1467059350223 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:10 INFO - PROCESS | 1753 | 1467059350445 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 13:29:10 INFO - PROCESS | 1753 | 1467059350682 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1753 | 1467059350688 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e025c00 == 21 [pid = 1753] [id = 549] 13:29:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8e02f800) [pid = 1753] [serial = 1648] [outer = (nil)] 13:29:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8e1f0400) [pid = 1753] [serial = 1649] [outer = 0x8e02f800] 13:29:10 INFO - PROCESS | 1753 | 1467059350839 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8eb3cc00) [pid = 1753] [serial = 1650] [outer = 0x8e02f800] 13:29:11 INFO - PROCESS | 1753 | 1467059351895 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]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1747ms 13:29:11 INFO - PROCESS | 1753 | 1467059351948 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 1753 | 1467059351952 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 13:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:29:11 INFO - PROCESS | 1753 | 1467059351960 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1753 | 1467059351963 Marionette TRACE conn4 <- [1,2170,null,{}] 13:29:11 INFO - PROCESS | 1753 | 1467059351978 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}] 13:29:11 INFO - PROCESS | 1753 | 1467059351989 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:12 INFO - PROCESS | 1753 | 1467059352180 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 13:29:12 INFO - PROCESS | 1753 | 1467059352470 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 1753 | 1467059352485 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x91cb8c00 == 22 [pid = 1753] [id = 550] 13:29:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91d21c00) [pid = 1753] [serial = 1651] [outer = (nil)] 13:29:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91d27400) [pid = 1753] [serial = 1652] [outer = 0x91d21c00] 13:29:12 INFO - PROCESS | 1753 | 1467059352619 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91e4e800) [pid = 1753] [serial = 1653] [outer = 0x91d21c00] 13:29:13 INFO - PROCESS | 1753 | 1467059353581 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]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1686ms 13:29:13 INFO - PROCESS | 1753 | 1467059353648 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:29:13 INFO - PROCESS | 1753 | 1467059353652 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:29:13 INFO - PROCESS | 1753 | 1467059353659 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 1753 | 1467059353662 Marionette TRACE conn4 <- [1,2174,null,{}] 13:29:13 INFO - PROCESS | 1753 | 1467059353669 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}] 13:29:13 INFO - PROCESS | 1753 | 1467059353674 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:13 INFO - PROCESS | 1753 | 1467059353868 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 13:29:14 INFO - PROCESS | 1753 | 1467059354046 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1753 | 1467059354055 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8debc000 == 23 [pid = 1753] [id = 551] 13:29:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91cafc00) [pid = 1753] [serial = 1654] [outer = (nil)] 13:29:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x92337c00) [pid = 1753] [serial = 1655] [outer = 0x91cafc00] 13:29:14 INFO - PROCESS | 1753 | 1467059354140 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x924a1400) [pid = 1753] [serial = 1656] [outer = 0x91cafc00] 13:29:15 INFO - PROCESS | 1753 | 1467059355090 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]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1489ms 13:29:15 INFO - PROCESS | 1753 | 1467059355148 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1753 | 1467059355152 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 13:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:29:15 INFO - PROCESS | 1753 | 1467059355159 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1753 | 1467059355162 Marionette TRACE conn4 <- [1,2178,null,{}] 13:29:15 INFO - PROCESS | 1753 | 1467059355169 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}] 13:29:15 INFO - PROCESS | 1753 | 1467059355174 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:15 INFO - PROCESS | 1753 | 1467059355359 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 13:29:15 INFO - PROCESS | 1753 | 1467059355537 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1753 | 1467059355546 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d23c00 == 24 [pid = 1753] [id = 552] 13:29:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91e55800) [pid = 1753] [serial = 1657] [outer = (nil)] 13:29:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x924ac000) [pid = 1753] [serial = 1658] [outer = 0x91e55800] 13:29:15 INFO - PROCESS | 1753 | 1467059355629 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x924c3400) [pid = 1753] [serial = 1659] [outer = 0x91e55800] 13:29:16 INFO - PROCESS | 1753 | 1467059356565 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]]]}] 13:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1438ms 13:29:16 INFO - PROCESS | 1753 | 1467059356598 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 1753 | 1467059356602 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 13:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:29:16 INFO - PROCESS | 1753 | 1467059356610 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1753 | 1467059356613 Marionette TRACE conn4 <- [1,2182,null,{}] 13:29:16 INFO - PROCESS | 1753 | 1467059356620 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}] 13:29:16 INFO - PROCESS | 1753 | 1467059356632 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:16 INFO - PROCESS | 1753 | 1467059356871 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 13:29:17 INFO - PROCESS | 1753 | 1467059357062 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1753 | 1467059357071 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42d800 == 25 [pid = 1753] [id = 553] 13:29:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8b52c000) [pid = 1753] [serial = 1660] [outer = (nil)] 13:29:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x925c9400) [pid = 1753] [serial = 1661] [outer = 0x8b52c000] 13:29:17 INFO - PROCESS | 1753 | 1467059357213 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x925cf800) [pid = 1753] [serial = 1662] [outer = 0x8b52c000] 13:29:18 INFO - PROCESS | 1753 | 1467059358169 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1633ms 13:29:18 INFO - PROCESS | 1753 | 1467059358244 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 1753 | 1467059358248 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 13:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:29:18 INFO - PROCESS | 1753 | 1467059358255 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1753 | 1467059358258 Marionette TRACE conn4 <- [1,2186,null,{}] 13:29:18 INFO - PROCESS | 1753 | 1467059358264 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}] 13:29:18 INFO - PROCESS | 1753 | 1467059358270 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:18 INFO - PROCESS | 1753 | 1467059358487 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:29:18 INFO - PROCESS | 1753 | 1467059358718 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 1753 | 1467059358724 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a702800 == 26 [pid = 1753] [id = 554] 13:29:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8c33c000) [pid = 1753] [serial = 1663] [outer = (nil)] 13:29:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8dd97000) [pid = 1753] [serial = 1664] [outer = 0x8c33c000] 13:29:18 INFO - PROCESS | 1753 | 1467059358860 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91e49400) [pid = 1753] [serial = 1665] [outer = 0x8c33c000] 13:29:19 INFO - PROCESS | 1753 | 1467059359993 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]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1784ms 13:29:20 INFO - PROCESS | 1753 | 1467059360040 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 1753 | 1467059360047 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 13:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:29:20 INFO - PROCESS | 1753 | 1467059360055 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 1753 | 1467059360059 Marionette TRACE conn4 <- [1,2190,null,{}] 13:29:20 INFO - PROCESS | 1753 | 1467059360069 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}] 13:29:20 INFO - PROCESS | 1753 | 1467059360074 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:20 INFO - PROCESS | 1753 | 1467059360254 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 13:29:20 INFO - PROCESS | 1753 | 1467059360472 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1753 | 1467059360486 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1df400 == 27 [pid = 1753] [id = 555] 13:29:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8c1e8800) [pid = 1753] [serial = 1666] [outer = (nil)] 13:29:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8da45800) [pid = 1753] [serial = 1667] [outer = 0x8c1e8800] 13:29:20 INFO - PROCESS | 1753 | 1467059360605 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8dbcd000) [pid = 1753] [serial = 1668] [outer = 0x8c1e8800] 13:29:22 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1da400 == 26 [pid = 1753] [id = 535] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8eb3c800) [pid = 1753] [serial = 1616] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8c33d400) [pid = 1753] [serial = 1608] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8dd9a000) [pid = 1753] [serial = 1614] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8c1e3400) [pid = 1753] [serial = 1607] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8b527400) [pid = 1753] [serial = 1590] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8b425000) [pid = 1753] [serial = 1589] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8c332400) [pid = 1753] [serial = 1610] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8c33bc00) [pid = 1753] [serial = 1611] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8deb9800) [pid = 1753] [serial = 1593] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8deaec00) [pid = 1753] [serial = 1592] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8ee65000) [pid = 1753] [serial = 1596] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8ecc4c00) [pid = 1753] [serial = 1595] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8c334000) [pid = 1753] [serial = 1613] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8ec14c00) [pid = 1753] [serial = 1599] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8efe9400) [pid = 1753] [serial = 1598] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91cb5800) [pid = 1753] [serial = 1602] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91cb2c00) [pid = 1753] [serial = 1601] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91e52c00) [pid = 1753] [serial = 1605] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91d2b000) [pid = 1753] [serial = 1604] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 1753 | 1467059362742 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]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2737ms 13:29:22 INFO - PROCESS | 1753 | 1467059362793 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 1753 | 1467059362800 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 13:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:29:22 INFO - PROCESS | 1753 | 1467059362811 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 1753 | 1467059362816 Marionette TRACE conn4 <- [1,2194,null,{}] 13:29:22 INFO - PROCESS | 1753 | 1467059362824 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}] 13:29:22 INFO - PROCESS | 1753 | 1467059362829 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:23 INFO - PROCESS | 1753 | 1467059363006 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 13:29:23 INFO - PROCESS | 1753 | 1467059363143 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 1753 | 1467059363158 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b521400 == 27 [pid = 1753] [id = 556] 13:29:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8c1dbc00) [pid = 1753] [serial = 1669] [outer = (nil)] 13:29:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8c332400) [pid = 1753] [serial = 1670] [outer = 0x8c1dbc00] 13:29:23 INFO - PROCESS | 1753 | 1467059363229 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8c337c00) [pid = 1753] [serial = 1671] [outer = 0x8c1dbc00] 13:29:24 INFO - PROCESS | 1753 | 1467059364056 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]]]}] 13:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1283ms 13:29:24 INFO - PROCESS | 1753 | 1467059364101 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 1753 | 1467059364111 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 13:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:29:24 INFO - PROCESS | 1753 | 1467059364125 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 1753 | 1467059364129 Marionette TRACE conn4 <- [1,2198,null,{}] 13:29:24 INFO - PROCESS | 1753 | 1467059364139 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}] 13:29:24 INFO - PROCESS | 1753 | 1467059364144 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:24 INFO - PROCESS | 1753 | 1467059364317 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 13:29:24 INFO - PROCESS | 1753 | 1467059364328 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 1753 | 1467059364335 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da4c800 == 28 [pid = 1753] [id = 557] 13:29:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8da4f400) [pid = 1753] [serial = 1672] [outer = (nil)] 13:29:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8dbce800) [pid = 1753] [serial = 1673] [outer = 0x8da4f400] 13:29:24 INFO - PROCESS | 1753 | 1467059364412 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8dd9ac00) [pid = 1753] [serial = 1674] [outer = 0x8da4f400] 13:29:25 INFO - PROCESS | 1753 | 1467059365391 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]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1288ms 13:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:29:25 INFO - PROCESS | 1753 | 1467059365423 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 1753 | 1467059365426 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 13:29:25 INFO - PROCESS | 1753 | 1467059365438 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 1753 | 1467059365444 Marionette TRACE conn4 <- [1,2202,null,{}] 13:29:25 INFO - PROCESS | 1753 | 1467059365469 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}] 13:29:25 INFO - PROCESS | 1753 | 1467059365478 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:25 INFO - PROCESS | 1753 | 1467059365693 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:29:25 INFO - PROCESS | 1753 | 1467059365722 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1753 | 1467059365732 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e030800 == 29 [pid = 1753] [id = 558] 13:29:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8e030c00) [pid = 1753] [serial = 1675] [outer = (nil)] 13:29:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8e1e7800) [pid = 1753] [serial = 1676] [outer = 0x8e030c00] 13:29:25 INFO - PROCESS | 1753 | 1467059365806 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8eb34400) [pid = 1753] [serial = 1677] [outer = 0x8e030c00] 13:29:26 INFO - PROCESS | 1753 | 1467059366863 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1499ms 13:29:26 INFO - PROCESS | 1753 | 1467059366931 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1753 | 1467059366936 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 13:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:29:26 INFO - PROCESS | 1753 | 1467059366943 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1753 | 1467059366946 Marionette TRACE conn4 <- [1,2206,null,{}] 13:29:26 INFO - PROCESS | 1753 | 1467059366952 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}] 13:29:26 INFO - PROCESS | 1753 | 1467059366957 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:27 INFO - PROCESS | 1753 | 1467059367181 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 13:29:27 INFO - PROCESS | 1753 | 1467059367199 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 1753 | 1467059367208 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da44c00 == 30 [pid = 1753] [id = 559] 13:29:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8eb3d800) [pid = 1753] [serial = 1678] [outer = (nil)] 13:29:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8ecc7800) [pid = 1753] [serial = 1679] [outer = 0x8eb3d800] 13:29:27 INFO - PROCESS | 1753 | 1467059367282 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8ee66800) [pid = 1753] [serial = 1680] [outer = 0x8eb3d800] 13:29:28 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8ee6a000) [pid = 1753] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:29:28 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8efea400) [pid = 1753] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:29:28 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8eb35000) [pid = 1753] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:29:28 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8eb39000) [pid = 1753] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:29:28 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8ec0ac00) [pid = 1753] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:29:28 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8b426400) [pid = 1753] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:29:28 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8dbd6800) [pid = 1753] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:29:28 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8c1e3800) [pid = 1753] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:29:28 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8d2ef000) [pid = 1753] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:29:28 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8c1dc000) [pid = 1753] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:29:28 INFO - PROCESS | 1753 | 1467059368667 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]]]}] 13:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1785ms 13:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:29:28 INFO - PROCESS | 1753 | 1467059368729 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 1753 | 1467059368732 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 13:29:28 INFO - PROCESS | 1753 | 1467059368738 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 1753 | 1467059368741 Marionette TRACE conn4 <- [1,2210,null,{}] 13:29:28 INFO - PROCESS | 1753 | 1467059368747 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}] 13:29:28 INFO - PROCESS | 1753 | 1467059368752 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:28 INFO - PROCESS | 1753 | 1467059368907 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:29:29 INFO - PROCESS | 1753 | 1467059369043 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 1753 | 1467059369056 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a709c00 == 31 [pid = 1753] [id = 560] 13:29:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8c1e2400) [pid = 1753] [serial = 1681] [outer = (nil)] 13:29:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8ecbb400) [pid = 1753] [serial = 1682] [outer = 0x8c1e2400] 13:29:29 INFO - PROCESS | 1753 | 1467059369129 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8ee6d000) [pid = 1753] [serial = 1683] [outer = 0x8c1e2400] 13:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1191ms 13:29:29 INFO - PROCESS | 1753 | 1467059369917 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]]]}] 13:29:29 INFO - PROCESS | 1753 | 1467059369934 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 1753 | 1467059369937 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 13:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:29:29 INFO - PROCESS | 1753 | 1467059369943 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 1753 | 1467059369947 Marionette TRACE conn4 <- [1,2214,null,{}] 13:29:29 INFO - PROCESS | 1753 | 1467059369952 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}] 13:29:29 INFO - PROCESS | 1753 | 1467059369962 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:30 INFO - PROCESS | 1753 | 1467059370228 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 13:29:30 INFO - PROCESS | 1753 | 1467059370412 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 1753 | 1467059370422 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b524400 == 32 [pid = 1753] [id = 561] 13:29:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8b524c00) [pid = 1753] [serial = 1684] [outer = (nil)] 13:29:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8b52d800) [pid = 1753] [serial = 1685] [outer = 0x8b524c00] 13:29:30 INFO - PROCESS | 1753 | 1467059370507 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8c334000) [pid = 1753] [serial = 1686] [outer = 0x8b524c00] 13:29:31 INFO - PROCESS | 1753 | 1467059371703 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]]]}] 13:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1832ms 13:29:31 INFO - PROCESS | 1753 | 1467059371779 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 1753 | 1467059371786 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:29:31 INFO - PROCESS | 1753 | 1467059371795 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 1753 | 1467059371800 Marionette TRACE conn4 <- [1,2218,null,{}] 13:29:31 INFO - PROCESS | 1753 | 1467059371807 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}] 13:29:31 INFO - PROCESS | 1753 | 1467059371814 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:32 INFO - PROCESS | 1753 | 1467059372082 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 13:29:32 INFO - PROCESS | 1753 | 1467059372261 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 1753 | 1467059372271 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f0800 == 33 [pid = 1753] [id = 562] 13:29:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8dbc9800) [pid = 1753] [serial = 1687] [outer = (nil)] 13:29:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8debdc00) [pid = 1753] [serial = 1688] [outer = 0x8dbc9800] 13:29:32 INFO - PROCESS | 1753 | 1467059372402 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8e028800) [pid = 1753] [serial = 1689] [outer = 0x8dbc9800] 13:29:33 INFO - PROCESS | 1753 | 1467059373426 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]]]}] 13:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1683ms 13:29:33 INFO - PROCESS | 1753 | 1467059373477 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 1753 | 1467059373483 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 13:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:29:33 INFO - PROCESS | 1753 | 1467059373490 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 1753 | 1467059373493 Marionette TRACE conn4 <- [1,2222,null,{}] 13:29:33 INFO - PROCESS | 1753 | 1467059373500 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}] 13:29:33 INFO - PROCESS | 1753 | 1467059373506 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:33 INFO - PROCESS | 1753 | 1467059373711 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 13:29:34 INFO - PROCESS | 1753 | 1467059373987 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 1753 | 1467059373996 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efdc400 == 34 [pid = 1753] [id = 563] 13:29:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8efe4000) [pid = 1753] [serial = 1690] [outer = (nil)] 13:29:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91a4f800) [pid = 1753] [serial = 1691] [outer = 0x8efe4000] 13:29:34 INFO - PROCESS | 1753 | 1467059374125 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91a58000) [pid = 1753] [serial = 1692] [outer = 0x8efe4000] 13:29:35 INFO - PROCESS | 1753 | 1467059375143 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]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1689ms 13:29:35 INFO - PROCESS | 1753 | 1467059375181 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 1753 | 1467059375188 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 13:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:29:35 INFO - PROCESS | 1753 | 1467059375205 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 1753 | 1467059375213 Marionette TRACE conn4 <- [1,2226,null,{}] 13:29:35 INFO - PROCESS | 1753 | 1467059375219 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}] 13:29:35 INFO - PROCESS | 1753 | 1467059375226 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:35 INFO - PROCESS | 1753 | 1467059375452 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 13:29:35 INFO - PROCESS | 1753 | 1467059375682 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 1753 | 1467059375688 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e02e400 == 35 [pid = 1753] [id = 564] 13:29:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8efe9400) [pid = 1753] [serial = 1693] [outer = (nil)] 13:29:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91d28400) [pid = 1753] [serial = 1694] [outer = 0x8efe9400] 13:29:35 INFO - PROCESS | 1753 | 1467059375826 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x91d2c800) [pid = 1753] [serial = 1695] [outer = 0x8efe9400] 13:29:37 INFO - PROCESS | 1753 | 1467059377031 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]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1909ms 13:29:37 INFO - PROCESS | 1753 | 1467059377108 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1753 | 1467059377114 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 13:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:29:37 INFO - PROCESS | 1753 | 1467059377132 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1753 | 1467059377137 Marionette TRACE conn4 <- [1,2230,null,{}] 13:29:37 INFO - PROCESS | 1753 | 1467059377148 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}] 13:29:37 INFO - PROCESS | 1753 | 1467059377153 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:37 INFO - PROCESS | 1753 | 1467059377386 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 13:29:37 INFO - PROCESS | 1753 | 1467059377681 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 1753 | 1467059377695 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1db800 == 36 [pid = 1753] [id = 565] 13:29:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8c1dd000) [pid = 1753] [serial = 1696] [outer = (nil)] 13:29:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8d2ebc00) [pid = 1753] [serial = 1697] [outer = 0x8c1dd000] 13:29:37 INFO - PROCESS | 1753 | 1467059377783 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8d2f6c00) [pid = 1753] [serial = 1698] [outer = 0x8c1dd000] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x91a4fc00) [pid = 1753] [serial = 1644] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8ee6f000) [pid = 1753] [serial = 1640] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91cadc00) [pid = 1753] [serial = 1626] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8ec0c000) [pid = 1753] [serial = 1617] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8ec10800) [pid = 1753] [serial = 1638] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8ecc3c00) [pid = 1753] [serial = 1623] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8ec13800) [pid = 1753] [serial = 1622] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8c33ac00) [pid = 1753] [serial = 1632] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8dd93400) [pid = 1753] [serial = 1634] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8deb9000) [pid = 1753] [serial = 1620] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91a56800) [pid = 1753] [serial = 1625] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8deb0400) [pid = 1753] [serial = 1635] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91cb1000) [pid = 1753] [serial = 1628] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8ec0d000) [pid = 1753] [serial = 1629] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8ec07c00) [pid = 1753] [serial = 1637] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8b522000) [pid = 1753] [serial = 1631] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8dd96c00) [pid = 1753] [serial = 1619] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8efdf800) [pid = 1753] [serial = 1641] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8efdec00) [pid = 1753] [serial = 1643] [outer = (nil)] [url = about:blank] 13:29:38 INFO - PROCESS | 1753 | 1467059378604 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]]]}] 13:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1496ms 13:29:38 INFO - PROCESS | 1753 | 1467059378618 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 1753 | 1467059378625 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 13:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:29:38 INFO - PROCESS | 1753 | 1467059378676 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 1753 | 1467059378680 Marionette TRACE conn4 <- [1,2234,null,{}] 13:29:38 INFO - PROCESS | 1753 | 1467059378686 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}] 13:29:38 INFO - PROCESS | 1753 | 1467059378692 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:38 INFO - PROCESS | 1753 | 1467059378858 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:29:38 INFO - PROCESS | 1753 | 1467059378868 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1753 | 1467059378879 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da4e400 == 37 [pid = 1753] [id = 566] 13:29:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8deba000) [pid = 1753] [serial = 1699] [outer = (nil)] 13:29:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8e023400) [pid = 1753] [serial = 1700] [outer = 0x8deba000] 13:29:38 INFO - PROCESS | 1753 | 1467059378962 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8e02e000) [pid = 1753] [serial = 1701] [outer = 0x8deba000] 13:29:39 INFO - PROCESS | 1753 | 1467059379913 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]]]}] 13:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1286ms 13:29:39 INFO - PROCESS | 1753 | 1467059379957 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 1753 | 1467059379961 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 13:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:29:39 INFO - PROCESS | 1753 | 1467059379967 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 1753 | 1467059379973 Marionette TRACE conn4 <- [1,2238,null,{}] 13:29:39 INFO - PROCESS | 1753 | 1467059379989 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}] 13:29:40 INFO - PROCESS | 1753 | 1467059379997 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:40 INFO - PROCESS | 1753 | 1467059380168 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 13:29:40 INFO - PROCESS | 1753 | 1467059380317 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 1753 | 1467059380330 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec13800 == 38 [pid = 1753] [id = 567] 13:29:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8ec14400) [pid = 1753] [serial = 1702] [outer = (nil)] 13:29:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8ee68c00) [pid = 1753] [serial = 1703] [outer = 0x8ec14400] 13:29:40 INFO - PROCESS | 1753 | 1467059380407 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8efe2800) [pid = 1753] [serial = 1704] [outer = 0x8ec14400] 13:29:41 INFO - PROCESS | 1753 | 1467059381370 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]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1436ms 13:29:41 INFO - PROCESS | 1753 | 1467059381403 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1753 | 1467059381407 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 13:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:29:41 INFO - PROCESS | 1753 | 1467059381414 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 1753 | 1467059381416 Marionette TRACE conn4 <- [1,2242,null,{}] 13:29:41 INFO - PROCESS | 1753 | 1467059381441 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}] 13:29:41 INFO - PROCESS | 1753 | 1467059381446 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:41 INFO - PROCESS | 1753 | 1467059381707 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 13:29:41 INFO - PROCESS | 1753 | 1467059381744 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1753 | 1467059381753 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0ac00 == 39 [pid = 1753] [id = 568] 13:29:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91a53c00) [pid = 1753] [serial = 1705] [outer = (nil)] 13:29:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91caac00) [pid = 1753] [serial = 1706] [outer = 0x91a53c00] 13:29:41 INFO - PROCESS | 1753 | 1467059381824 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91cb0c00) [pid = 1753] [serial = 1707] [outer = 0x91a53c00] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8b52d400) [pid = 1753] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8e02f800) [pid = 1753] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91d21c00) [pid = 1753] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8eb3d800) [pid = 1753] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91cafc00) [pid = 1753] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91e55800) [pid = 1753] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8c1dbc00) [pid = 1753] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8da4f400) [pid = 1753] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8b52c000) [pid = 1753] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8c1e8800) [pid = 1753] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8c33c000) [pid = 1753] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:29:42 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8e030c00) [pid = 1753] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:29:42 INFO - PROCESS | 1753 | 1467059382871 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]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1492ms 13:29:42 INFO - PROCESS | 1753 | 1467059382906 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 1753 | 1467059382910 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 13:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:29:42 INFO - PROCESS | 1753 | 1467059382916 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 1753 | 1467059382919 Marionette TRACE conn4 <- [1,2246,null,{}] 13:29:42 INFO - PROCESS | 1753 | 1467059382925 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}] 13:29:42 INFO - PROCESS | 1753 | 1467059382930 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:43 INFO - PROCESS | 1753 | 1467059383086 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 13:29:43 INFO - PROCESS | 1753 | 1467059383225 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1753 | 1467059383232 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd97c00 == 40 [pid = 1753] [id = 569] 13:29:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8deba800) [pid = 1753] [serial = 1708] [outer = (nil)] 13:29:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8ec0e800) [pid = 1753] [serial = 1709] [outer = 0x8deba800] 13:29:43 INFO - PROCESS | 1753 | 1467059383313 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8e1eb400) [pid = 1753] [serial = 1710] [outer = 0x8deba800] 13:29:44 INFO - PROCESS | 1753 | 1467059384129 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]]]}] 13:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1235ms 13:29:44 INFO - PROCESS | 1753 | 1467059384152 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 1753 | 1467059384156 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:29:44 INFO - PROCESS | 1753 | 1467059384163 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 1753 | 1467059384165 Marionette TRACE conn4 <- [1,2250,null,{}] 13:29:44 INFO - PROCESS | 1753 | 1467059384171 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}] 13:29:44 INFO - PROCESS | 1753 | 1467059384181 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:44 INFO - PROCESS | 1753 | 1467059384380 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 13:29:44 INFO - PROCESS | 1753 | 1467059384390 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 1753 | 1467059384401 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a706000 == 41 [pid = 1753] [id = 570] 13:29:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8b52a800) [pid = 1753] [serial = 1711] [outer = (nil)] 13:29:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91e54400) [pid = 1753] [serial = 1712] [outer = 0x8b52a800] 13:29:44 INFO - PROCESS | 1753 | 1467059384598 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x9249f400) [pid = 1753] [serial = 1713] [outer = 0x8b52a800] 13:29:45 INFO - PROCESS | 1753 | 1467059385595 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]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1485ms 13:29:45 INFO - PROCESS | 1753 | 1467059385649 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1753 | 1467059385657 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 13:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:29:45 INFO - PROCESS | 1753 | 1467059385667 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1753 | 1467059385672 Marionette TRACE conn4 <- [1,2254,null,{}] 13:29:45 INFO - PROCESS | 1753 | 1467059385683 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}] 13:29:45 INFO - PROCESS | 1753 | 1467059385688 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:45 INFO - PROCESS | 1753 | 1467059385923 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:29:46 INFO - PROCESS | 1753 | 1467059386178 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1753 | 1467059386187 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1dbc00 == 42 [pid = 1753] [id = 571] 13:29:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8c1e4c00) [pid = 1753] [serial = 1714] [outer = (nil)] 13:29:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8dd9b400) [pid = 1753] [serial = 1715] [outer = 0x8c1e4c00] 13:29:46 INFO - PROCESS | 1753 | 1467059386314 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8deb5000) [pid = 1753] [serial = 1716] [outer = 0x8c1e4c00] 13:29:47 INFO - PROCESS | 1753 | 1467059387298 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]]]}] 13:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1692ms 13:29:47 INFO - PROCESS | 1753 | 1467059387359 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 1753 | 1467059387366 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 13:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:29:47 INFO - PROCESS | 1753 | 1467059387377 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 1753 | 1467059387381 Marionette TRACE conn4 <- [1,2258,null,{}] 13:29:47 INFO - PROCESS | 1753 | 1467059387388 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}] 13:29:47 INFO - PROCESS | 1753 | 1467059387394 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:47 INFO - PROCESS | 1753 | 1467059387619 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 13:29:47 INFO - PROCESS | 1753 | 1467059387869 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 1753 | 1467059387876 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0b000 == 43 [pid = 1753] [id = 572] 13:29:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8ec14c00) [pid = 1753] [serial = 1717] [outer = (nil)] 13:29:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8ecc4400) [pid = 1753] [serial = 1718] [outer = 0x8ec14c00] 13:29:48 INFO - PROCESS | 1753 | 1467059388021 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8efe1400) [pid = 1753] [serial = 1719] [outer = 0x8ec14c00] 13:29:49 INFO - PROCESS | 1753 | 1467059389023 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]]]}] 13:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1688ms 13:29:49 INFO - PROCESS | 1753 | 1467059389066 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 13:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:29:49 INFO - PROCESS | 1753 | 1467059389071 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 13:29:49 INFO - PROCESS | 1753 | 1467059389078 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1753 | 1467059389084 Marionette TRACE conn4 <- [1,2262,null,{}] 13:29:49 INFO - PROCESS | 1753 | 1467059389101 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}] 13:29:49 INFO - PROCESS | 1753 | 1467059389110 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:49 INFO - PROCESS | 1753 | 1467059389296 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 13:29:49 INFO - PROCESS | 1753 | 1467059389526 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1753 | 1467059389542 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecc5800 == 44 [pid = 1753] [id = 573] 13:29:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x92330400) [pid = 1753] [serial = 1720] [outer = (nil)] 13:29:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x924a6800) [pid = 1753] [serial = 1721] [outer = 0x92330400] 13:29:49 INFO - PROCESS | 1753 | 1467059389669 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x924c9800) [pid = 1753] [serial = 1722] [outer = 0x92330400] 13:29:50 INFO - PROCESS | 1753 | 1467059390548 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1492ms 13:29:50 INFO - PROCESS | 1753 | 1467059390583 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 1753 | 1467059390588 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 13:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:29:50 INFO - PROCESS | 1753 | 1467059390596 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 1753 | 1467059390600 Marionette TRACE conn4 <- [1,2266,null,{}] 13:29:50 INFO - PROCESS | 1753 | 1467059390607 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}] 13:29:50 INFO - PROCESS | 1753 | 1467059390612 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:50 INFO - PROCESS | 1753 | 1467059390796 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 13:29:51 INFO - PROCESS | 1753 | 1467059390980 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1753 | 1467059390989 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe1000 == 45 [pid = 1753] [id = 574] 13:29:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x924a0c00) [pid = 1753] [serial = 1723] [outer = (nil)] 13:29:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x925cb800) [pid = 1753] [serial = 1724] [outer = 0x924a0c00] 13:29:51 INFO - PROCESS | 1753 | 1467059391083 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x9263e000) [pid = 1753] [serial = 1725] [outer = 0x924a0c00] 13:29:52 INFO - PROCESS | 1753 | 1467059392043 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]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1482ms 13:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:29:52 INFO - PROCESS | 1753 | 1467059392079 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1753 | 1467059392082 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:29:52 INFO - PROCESS | 1753 | 1467059392089 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 1753 | 1467059392092 Marionette TRACE conn4 <- [1,2270,null,{}] 13:29:52 INFO - PROCESS | 1753 | 1467059392098 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}] 13:29:52 INFO - PROCESS | 1753 | 1467059392103 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:52 INFO - PROCESS | 1753 | 1467059392286 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 13:29:52 INFO - PROCESS | 1753 | 1467059392478 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 1753 | 1467059392486 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0c000 == 46 [pid = 1753] [id = 575] 13:29:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x924c8c00) [pid = 1753] [serial = 1726] [outer = (nil)] 13:29:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x92645000) [pid = 1753] [serial = 1727] [outer = 0x924c8c00] 13:29:52 INFO - PROCESS | 1753 | 1467059392567 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x92646800) [pid = 1753] [serial = 1728] [outer = 0x924c8c00] 13:29:53 INFO - PROCESS | 1753 | 1467059393572 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]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1532ms 13:29:53 INFO - PROCESS | 1753 | 1467059393621 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1753 | 1467059393626 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 13:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:29:53 INFO - PROCESS | 1753 | 1467059393633 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1753 | 1467059393637 Marionette TRACE conn4 <- [1,2274,null,{}] 13:29:53 INFO - PROCESS | 1753 | 1467059393643 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}] 13:29:53 INFO - PROCESS | 1753 | 1467059393653 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:53 INFO - PROCESS | 1753 | 1467059393878 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:29:54 INFO - PROCESS | 1753 | 1467059394121 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 1753 | 1467059394131 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a706400 == 47 [pid = 1753] [id = 576] 13:29:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8a70e000) [pid = 1753] [serial = 1729] [outer = (nil)] 13:29:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8c338c00) [pid = 1753] [serial = 1730] [outer = 0x8a70e000] 13:29:54 INFO - PROCESS | 1753 | 1467059394260 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8e1f0c00) [pid = 1753] [serial = 1731] [outer = 0x8a70e000] 13:29:55 INFO - PROCESS | 1753 | 1467059395434 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]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1838ms 13:29:55 INFO - PROCESS | 1753 | 1467059395472 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 1753 | 1467059395479 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 13:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:29:55 INFO - PROCESS | 1753 | 1467059395488 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 1753 | 1467059395493 Marionette TRACE conn4 <- [1,2278,null,{}] 13:29:55 INFO - PROCESS | 1753 | 1467059395502 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}] 13:29:55 INFO - PROCESS | 1753 | 1467059395507 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:55 INFO - PROCESS | 1753 | 1467059395694 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 13:29:55 INFO - PROCESS | 1753 | 1467059395888 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1753 | 1467059395895 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2eec00 == 48 [pid = 1753] [id = 577] 13:29:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8d2f1000) [pid = 1753] [serial = 1732] [outer = (nil)] 13:29:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8deaec00) [pid = 1753] [serial = 1733] [outer = 0x8d2f1000] 13:29:55 INFO - PROCESS | 1753 | 1467059395977 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8deba400) [pid = 1753] [serial = 1734] [outer = 0x8d2f1000] 13:29:57 INFO - PROCESS | 1753 | 1467059397037 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]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1584ms 13:29:57 INFO - PROCESS | 1753 | 1467059397072 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 1753 | 1467059397079 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 13:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:29:57 INFO - PROCESS | 1753 | 1467059397089 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 1753 | 1467059397093 Marionette TRACE conn4 <- [1,2282,null,{}] 13:29:57 INFO - PROCESS | 1753 | 1467059397099 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}] 13:29:57 INFO - PROCESS | 1753 | 1467059397105 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:57 INFO - PROCESS | 1753 | 1467059397301 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8da44c00 == 47 [pid = 1753] [id = 559] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8a709c00 == 46 [pid = 1753] [id = 560] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd97c00 == 45 [pid = 1753] [id = 569] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0ac00 == 44 [pid = 1753] [id = 568] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec13800 == 43 [pid = 1753] [id = 567] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8da4e400 == 42 [pid = 1753] [id = 566] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1db800 == 41 [pid = 1753] [id = 565] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42d800 == 40 [pid = 1753] [id = 553] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8b521400 == 39 [pid = 1753] [id = 556] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8a702800 == 38 [pid = 1753] [id = 554] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8e030800 == 37 [pid = 1753] [id = 558] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8da4c800 == 36 [pid = 1753] [id = 557] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8b524400 == 35 [pid = 1753] [id = 561] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f0800 == 34 [pid = 1753] [id = 562] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1df400 == 33 [pid = 1753] [id = 555] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8efdc400 == 32 [pid = 1753] [id = 563] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8e02e400 == 31 [pid = 1753] [id = 564] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2eec00 == 30 [pid = 1753] [id = 577] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8a706400 == 29 [pid = 1753] [id = 576] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe1000 == 28 [pid = 1753] [id = 574] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0c000 == 27 [pid = 1753] [id = 575] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecc5800 == 26 [pid = 1753] [id = 573] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0b000 == 25 [pid = 1753] [id = 572] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8a706000 == 24 [pid = 1753] [id = 570] 13:29:58 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1dbc00 == 23 [pid = 1753] [id = 571] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8ecbb400) [pid = 1753] [serial = 1682] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8da4a000) [pid = 1753] [serial = 1647] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8c336400) [pid = 1753] [serial = 1646] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8eb3cc00) [pid = 1753] [serial = 1650] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8e1f0400) [pid = 1753] [serial = 1649] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x91e4e800) [pid = 1753] [serial = 1653] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91d27400) [pid = 1753] [serial = 1652] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8ecc7800) [pid = 1753] [serial = 1679] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x924a1400) [pid = 1753] [serial = 1656] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x92337c00) [pid = 1753] [serial = 1655] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x924c3400) [pid = 1753] [serial = 1659] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8c332400) [pid = 1753] [serial = 1670] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8c337c00) [pid = 1753] [serial = 1671] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x924ac000) [pid = 1753] [serial = 1658] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8dbce800) [pid = 1753] [serial = 1673] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x925cf800) [pid = 1753] [serial = 1662] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x925c9400) [pid = 1753] [serial = 1661] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8dbcd000) [pid = 1753] [serial = 1668] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8da45800) [pid = 1753] [serial = 1667] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91e49400) [pid = 1753] [serial = 1665] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8dd97000) [pid = 1753] [serial = 1664] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8eb34400) [pid = 1753] [serial = 1677] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8e1e7800) [pid = 1753] [serial = 1676] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8ee66800) [pid = 1753] [serial = 1680] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8dd9ac00) [pid = 1753] [serial = 1674] [outer = (nil)] [url = about:blank] 13:29:58 INFO - PROCESS | 1753 | 1467059398657 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 1753 | 1467059398666 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70b000 == 24 [pid = 1753] [id = 578] 13:29:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8a70bc00) [pid = 1753] [serial = 1735] [outer = (nil)] 13:29:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8b424800) [pid = 1753] [serial = 1736] [outer = 0x8a70bc00] 13:29:58 INFO - PROCESS | 1753 | 1467059398749 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8b521400) [pid = 1753] [serial = 1737] [outer = 0x8a70bc00] 13:29:59 INFO - PROCESS | 1753 | 1467059399574 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]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2543ms 13:29:59 INFO - PROCESS | 1753 | 1467059399635 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 1753 | 1467059399641 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 13:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:29:59 INFO - PROCESS | 1753 | 1467059399648 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 1753 | 1467059399653 Marionette TRACE conn4 <- [1,2286,null,{}] 13:29:59 INFO - PROCESS | 1753 | 1467059399661 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}] 13:29:59 INFO - PROCESS | 1753 | 1467059399668 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:59 INFO - PROCESS | 1753 | 1467059399838 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 13:29:59 INFO - PROCESS | 1753 | 1467059399850 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1753 | 1467059399858 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:29:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e8400 == 25 [pid = 1753] [id = 579] 13:29:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8c337c00) [pid = 1753] [serial = 1738] [outer = (nil)] 13:29:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8d2f3800) [pid = 1753] [serial = 1739] [outer = 0x8c337c00] 13:29:59 INFO - PROCESS | 1753 | 1467059399931 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8da4ac00) [pid = 1753] [serial = 1740] [outer = 0x8c337c00] 13:30:00 INFO - PROCESS | 1753 | 1467059400908 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]]]}] 13:30:00 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 13:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1288ms 13:30:00 INFO - PROCESS | 1753 | 1467059400940 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1753 | 1467059400946 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:30:00 INFO - PROCESS | 1753 | 1467059400953 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1753 | 1467059400956 Marionette TRACE conn4 <- [1,2290,null,{}] 13:30:00 INFO - PROCESS | 1753 | 1467059400967 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}] 13:30:00 INFO - PROCESS | 1753 | 1467059400971 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:01 INFO - PROCESS | 1753 | 1467059401167 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 13:30:01 INFO - PROCESS | 1753 | 1467059401334 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 1753 | 1467059401341 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2eec00 == 26 [pid = 1753] [id = 580] 13:30:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8dbcc000) [pid = 1753] [serial = 1741] [outer = (nil)] 13:30:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8dd9c800) [pid = 1753] [serial = 1742] [outer = 0x8dbcc000] 13:30:01 INFO - PROCESS | 1753 | 1467059401419 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8e024000) [pid = 1753] [serial = 1743] [outer = 0x8dbcc000] 13:30:02 INFO - PROCESS | 1753 | 1467059402560 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]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1648ms 13:30:02 INFO - PROCESS | 1753 | 1467059402602 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 1753 | 1467059402607 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 13:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:30:02 INFO - PROCESS | 1753 | 1467059402629 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 1753 | 1467059402639 Marionette TRACE conn4 <- [1,2294,null,{}] 13:30:02 INFO - PROCESS | 1753 | 1467059402649 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}] 13:30:02 INFO - PROCESS | 1753 | 1467059402658 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:02 INFO - PROCESS | 1753 | 1467059402924 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:30:02 INFO - PROCESS | 1753 | 1467059402949 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 1753 | 1467059402957 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a709000 == 27 [pid = 1753] [id = 581] 13:30:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8b41fc00) [pid = 1753] [serial = 1744] [outer = (nil)] 13:30:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8ec08c00) [pid = 1753] [serial = 1745] [outer = 0x8b41fc00] 13:30:03 INFO - PROCESS | 1753 | 1467059403052 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8ec12800) [pid = 1753] [serial = 1746] [outer = 0x8b41fc00] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8b52a800) [pid = 1753] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x91a53c00) [pid = 1753] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8deba800) [pid = 1753] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8efe4000) [pid = 1753] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8deba000) [pid = 1753] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8b524c00) [pid = 1753] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8ec14400) [pid = 1753] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8dbc9800) [pid = 1753] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8c1dd000) [pid = 1753] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8efe9400) [pid = 1753] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:30:03 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8c1e2400) [pid = 1753] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:30:04 INFO - PROCESS | 1753 | 1467059404632 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]]]}] 13:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2057ms 13:30:04 INFO - PROCESS | 1753 | 1467059404671 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 13:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:30:04 INFO - PROCESS | 1753 | 1467059404676 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 13:30:04 INFO - PROCESS | 1753 | 1467059404692 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1753 | 1467059404695 Marionette TRACE conn4 <- [1,2298,null,{}] 13:30:04 INFO - PROCESS | 1753 | 1467059404703 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}] 13:30:04 INFO - PROCESS | 1753 | 1467059404709 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:04 INFO - PROCESS | 1753 | 1467059404884 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 13:30:04 INFO - PROCESS | 1753 | 1467059404894 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 1753 | 1467059404903 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b429000 == 28 [pid = 1753] [id = 582] 13:30:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8dbc9800) [pid = 1753] [serial = 1747] [outer = (nil)] 13:30:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8ec16800) [pid = 1753] [serial = 1748] [outer = 0x8dbc9800] 13:30:04 INFO - PROCESS | 1753 | 1467059404975 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8ecbbc00) [pid = 1753] [serial = 1749] [outer = 0x8dbc9800] 13:30:05 INFO - PROCESS | 1753 | 1467059405992 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]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1349ms 13:30:06 INFO - PROCESS | 1753 | 1467059406034 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1753 | 1467059406041 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 13:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:30:06 INFO - PROCESS | 1753 | 1467059406052 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1753 | 1467059406056 Marionette TRACE conn4 <- [1,2302,null,{}] 13:30:06 INFO - PROCESS | 1753 | 1467059406066 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}] 13:30:06 INFO - PROCESS | 1753 | 1467059406071 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:06 INFO - PROCESS | 1753 | 1467059406296 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 13:30:06 INFO - PROCESS | 1753 | 1467059406463 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 1753 | 1467059406478 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42e000 == 29 [pid = 1753] [id = 583] 13:30:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8c1dc000) [pid = 1753] [serial = 1750] [outer = (nil)] 13:30:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8c336800) [pid = 1753] [serial = 1751] [outer = 0x8c1dc000] 13:30:06 INFO - PROCESS | 1753 | 1467059406577 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8dd93800) [pid = 1753] [serial = 1752] [outer = 0x8c1dc000] 13:30:07 INFO - PROCESS | 1753 | 1467059407712 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]]]}] 13:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1695ms 13:30:07 INFO - PROCESS | 1753 | 1467059407765 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 1753 | 1467059407773 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 13:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:30:07 INFO - PROCESS | 1753 | 1467059407786 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 1753 | 1467059407791 Marionette TRACE conn4 <- [1,2306,null,{}] 13:30:07 INFO - PROCESS | 1753 | 1467059407798 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}] 13:30:07 INFO - PROCESS | 1753 | 1467059407803 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:08 INFO - PROCESS | 1753 | 1467059408000 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 13:30:08 INFO - PROCESS | 1753 | 1467059408229 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 1753 | 1467059408237 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b529c00 == 30 [pid = 1753] [id = 584] 13:30:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8dd9b000) [pid = 1753] [serial = 1753] [outer = (nil)] 13:30:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8eb43800) [pid = 1753] [serial = 1754] [outer = 0x8dd9b000] 13:30:08 INFO - PROCESS | 1753 | 1467059408373 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8ecbfc00) [pid = 1753] [serial = 1755] [outer = 0x8dd9b000] 13:30:09 INFO - PROCESS | 1753 | 1467059409438 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]]]}] 13:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1694ms 13:30:09 INFO - PROCESS | 1753 | 1467059409480 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:30:09 INFO - PROCESS | 1753 | 1467059409485 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:30:09 INFO - PROCESS | 1753 | 1467059409493 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 1753 | 1467059409499 Marionette TRACE conn4 <- [1,2310,null,{}] 13:30:09 INFO - PROCESS | 1753 | 1467059409515 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}] 13:30:09 INFO - PROCESS | 1753 | 1467059409525 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:09 INFO - PROCESS | 1753 | 1467059409722 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 13:30:09 INFO - PROCESS | 1753 | 1467059409950 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 1753 | 1467059409959 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee6ec00 == 31 [pid = 1753] [id = 585] 13:30:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8ee6f800) [pid = 1753] [serial = 1756] [outer = (nil)] 13:30:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8efeb000) [pid = 1753] [serial = 1757] [outer = 0x8ee6f800] 13:30:10 INFO - PROCESS | 1753 | 1467059410090 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91a56000) [pid = 1753] [serial = 1758] [outer = 0x8ee6f800] 13:30:11 INFO - PROCESS | 1753 | 1467059411113 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]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1643ms 13:30:11 INFO - PROCESS | 1753 | 1467059411134 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 13:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:30:11 INFO - PROCESS | 1753 | 1467059411139 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 13:30:11 INFO - PROCESS | 1753 | 1467059411145 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 1753 | 1467059411149 Marionette TRACE conn4 <- [1,2314,null,{}] 13:30:11 INFO - PROCESS | 1753 | 1467059411155 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}] 13:30:11 INFO - PROCESS | 1753 | 1467059411161 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:11 INFO - PROCESS | 1753 | 1467059411377 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:30:11 INFO - PROCESS | 1753 | 1467059411604 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1753 | 1467059411612 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b529800 == 32 [pid = 1753] [id = 586] 13:30:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8e1e4800) [pid = 1753] [serial = 1759] [outer = (nil)] 13:30:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91cb0400) [pid = 1753] [serial = 1760] [outer = 0x8e1e4800] 13:30:11 INFO - PROCESS | 1753 | 1467059411740 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91cb3400) [pid = 1753] [serial = 1761] [outer = 0x8e1e4800] 13:30:12 INFO - PROCESS | 1753 | 1467059412829 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]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1735ms 13:30:12 INFO - PROCESS | 1753 | 1467059412881 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1753 | 1467059412886 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 13:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:30:12 INFO - PROCESS | 1753 | 1467059412894 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 1753 | 1467059412898 Marionette TRACE conn4 <- [1,2318,null,{}] 13:30:12 INFO - PROCESS | 1753 | 1467059412905 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}] 13:30:12 INFO - PROCESS | 1753 | 1467059412910 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:13 INFO - PROCESS | 1753 | 1467059413106 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 13:30:13 INFO - PROCESS | 1753 | 1467059413469 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 1753 | 1467059413478 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70e800 == 33 [pid = 1753] [id = 587] 13:30:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8b421800) [pid = 1753] [serial = 1762] [outer = (nil)] 13:30:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8b520000) [pid = 1753] [serial = 1763] [outer = 0x8b421800] 13:30:13 INFO - PROCESS | 1753 | 1467059413601 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8c1de000) [pid = 1753] [serial = 1764] [outer = 0x8b421800] 13:30:14 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb34800 == 32 [pid = 1753] [id = 538] 13:30:14 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1de800 == 31 [pid = 1753] [id = 539] 13:30:14 INFO - PROCESS | 1753 | --DOCSHELL 0x8a705400 == 30 [pid = 1753] [id = 537] 13:30:14 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42dc00 == 29 [pid = 1753] [id = 544] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91e54400) [pid = 1753] [serial = 1712] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91caac00) [pid = 1753] [serial = 1706] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8ec0e800) [pid = 1753] [serial = 1709] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91cb0c00) [pid = 1753] [serial = 1707] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91a4f800) [pid = 1753] [serial = 1691] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x91a58000) [pid = 1753] [serial = 1692] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8e023400) [pid = 1753] [serial = 1700] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8e02e000) [pid = 1753] [serial = 1701] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8b52d800) [pid = 1753] [serial = 1685] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8c334000) [pid = 1753] [serial = 1686] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8ee68c00) [pid = 1753] [serial = 1703] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8debdc00) [pid = 1753] [serial = 1688] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8e028800) [pid = 1753] [serial = 1689] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8d2ebc00) [pid = 1753] [serial = 1697] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8d2f6c00) [pid = 1753] [serial = 1698] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91d28400) [pid = 1753] [serial = 1694] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91d2c800) [pid = 1753] [serial = 1695] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8ee6d000) [pid = 1753] [serial = 1683] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8e1eb400) [pid = 1753] [serial = 1710] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8efe2800) [pid = 1753] [serial = 1704] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9249f400) [pid = 1753] [serial = 1713] [outer = (nil)] [url = about:blank] 13:30:14 INFO - PROCESS | 1753 | 1467059414708 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] 13:30:14 INFO - PROCESS | 1753 | 1467059414737 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 13:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:30:14 INFO - PROCESS | 1753 | 1467059414745 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1753 | 1467059414750 Marionette TRACE conn4 <- [1,2322,null,{}] 13:30:14 INFO - PROCESS | 1753 | 1467059414758 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}] 13:30:14 INFO - PROCESS | 1753 | 1467059414766 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:14 INFO - PROCESS | 1753 | 1467059414934 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 13:30:15 INFO - PROCESS | 1753 | 1467059415121 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 1753 | 1467059415130 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da46800 == 30 [pid = 1753] [id = 588] 13:30:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8da4b800) [pid = 1753] [serial = 1765] [outer = (nil)] 13:30:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8deb2400) [pid = 1753] [serial = 1766] [outer = 0x8da4b800] 13:30:15 INFO - PROCESS | 1753 | 1467059415248 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8e02b000) [pid = 1753] [serial = 1767] [outer = 0x8da4b800] 13:30:16 INFO - PROCESS | 1753 | 1467059416050 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]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1331ms 13:30:16 INFO - PROCESS | 1753 | 1467059416081 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 1753 | 1467059416087 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 13:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:30:16 INFO - PROCESS | 1753 | 1467059416095 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 1753 | 1467059416099 Marionette TRACE conn4 <- [1,2326,null,{}] 13:30:16 INFO - PROCESS | 1753 | 1467059416112 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}] 13:30:16 INFO - PROCESS | 1753 | 1467059416119 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:16 INFO - PROCESS | 1753 | 1467059416307 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 13:30:16 INFO - PROCESS | 1753 | 1467059416318 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 1753 | 1467059416327 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1f3400 == 31 [pid = 1753] [id = 589] 13:30:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8eb3a000) [pid = 1753] [serial = 1768] [outer = (nil)] 13:30:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8ee64800) [pid = 1753] [serial = 1769] [outer = 0x8eb3a000] 13:30:16 INFO - PROCESS | 1753 | 1467059416397 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8ee6e400) [pid = 1753] [serial = 1770] [outer = 0x8eb3a000] 13:30:17 INFO - PROCESS | 1753 | 1467059417476 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]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1432ms 13:30:17 INFO - PROCESS | 1753 | 1467059417536 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 1753 | 1467059417541 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:30:17 INFO - PROCESS | 1753 | 1467059417555 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 1753 | 1467059417563 Marionette TRACE conn4 <- [1,2330,null,{}] 13:30:17 INFO - PROCESS | 1753 | 1467059417580 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}] 13:30:17 INFO - PROCESS | 1753 | 1467059417586 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:17 INFO - PROCESS | 1753 | 1467059417819 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 13:30:17 INFO - PROCESS | 1753 | 1467059417842 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 1753 | 1467059417850 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a709c00 == 32 [pid = 1753] [id = 590] 13:30:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8ec0f000) [pid = 1753] [serial = 1771] [outer = (nil)] 13:30:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91a5e000) [pid = 1753] [serial = 1772] [outer = 0x8ec0f000] 13:30:17 INFO - PROCESS | 1753 | 1467059417918 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91cac400) [pid = 1753] [serial = 1773] [outer = 0x8ec0f000] 13:30:18 INFO - PROCESS | 1753 | 1467059418865 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]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1358ms 13:30:18 INFO - PROCESS | 1753 | 1467059418907 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 1753 | 1467059418912 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 13:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:30:18 INFO - PROCESS | 1753 | 1467059418924 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - PROCESS | 1753 | 1467059418926 Marionette TRACE conn4 <- [1,2334,null,{}] 13:30:18 INFO - PROCESS | 1753 | 1467059418931 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}] 13:30:18 INFO - PROCESS | 1753 | 1467059418937 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:19 INFO - PROCESS | 1753 | 1467059419154 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8c1e4c00) [pid = 1753] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8ec14c00) [pid = 1753] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x92330400) [pid = 1753] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x924a0c00) [pid = 1753] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8dbcc000) [pid = 1753] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x924c8c00) [pid = 1753] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8a70e000) [pid = 1753] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8b41fc00) [pid = 1753] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8a70bc00) [pid = 1753] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8d2f1000) [pid = 1753] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:30:19 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8c337c00) [pid = 1753] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:30:19 INFO - PROCESS | 1753 | 1467059419338 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1753 | 1467059419346 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a703400 == 33 [pid = 1753] [id = 591] 13:30:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8a70bc00) [pid = 1753] [serial = 1774] [outer = (nil)] 13:30:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8c339800) [pid = 1753] [serial = 1775] [outer = 0x8a70bc00] 13:30:19 INFO - PROCESS | 1753 | 1467059419418 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8da46c00) [pid = 1753] [serial = 1776] [outer = 0x8a70bc00] 13:30:20 INFO - PROCESS | 1753 | 1467059420224 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1328ms 13:30:20 INFO - PROCESS | 1753 | 1467059420253 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1753 | 1467059420256 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 13:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:30:20 INFO - PROCESS | 1753 | 1467059420264 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1753 | 1467059420267 Marionette TRACE conn4 <- [1,2338,null,{}] 13:30:20 INFO - PROCESS | 1753 | 1467059420273 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}] 13:30:20 INFO - PROCESS | 1753 | 1467059420278 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:20 INFO - PROCESS | 1753 | 1467059420503 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 13:30:20 INFO - PROCESS | 1753 | 1467059420522 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1753 | 1467059420540 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f5400 == 34 [pid = 1753] [id = 592] 13:30:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8da50c00) [pid = 1753] [serial = 1777] [outer = (nil)] 13:30:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x91d2b400) [pid = 1753] [serial = 1778] [outer = 0x8da50c00] 13:30:20 INFO - PROCESS | 1753 | 1467059420714 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91e52c00) [pid = 1753] [serial = 1779] [outer = 0x8da50c00] 13:30:21 INFO - PROCESS | 1753 | 1467059421732 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]]]}] 13:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1488ms 13:30:21 INFO - PROCESS | 1753 | 1467059421752 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1753 | 1467059421759 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 13:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:30:21 INFO - PROCESS | 1753 | 1467059421769 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1753 | 1467059421773 Marionette TRACE conn4 <- [1,2342,null,{}] 13:30:21 INFO - PROCESS | 1753 | 1467059421783 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}] 13:30:21 INFO - PROCESS | 1753 | 1467059421789 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:21 INFO - PROCESS | 1753 | 1467059421990 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 13:30:22 INFO - PROCESS | 1753 | 1467059422251 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 1753 | 1467059422269 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c339000 == 35 [pid = 1753] [id = 593] 13:30:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8c33a800) [pid = 1753] [serial = 1780] [outer = (nil)] 13:30:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8dd9d000) [pid = 1753] [serial = 1781] [outer = 0x8c33a800] 13:30:22 INFO - PROCESS | 1753 | 1467059422396 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8e1e7800) [pid = 1753] [serial = 1782] [outer = 0x8c33a800] 13:30:23 INFO - PROCESS | 1753 | 1467059423364 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]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1634ms 13:30:23 INFO - PROCESS | 1753 | 1467059423403 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1753 | 1467059423410 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 13:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:30:23 INFO - PROCESS | 1753 | 1467059423422 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1753 | 1467059423427 Marionette TRACE conn4 <- [1,2346,null,{}] 13:30:23 INFO - PROCESS | 1753 | 1467059423433 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}] 13:30:23 INFO - PROCESS | 1753 | 1467059423439 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:23 INFO - PROCESS | 1753 | 1467059423636 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 13:30:23 INFO - PROCESS | 1753 | 1467059423821 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1753 | 1467059423829 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:23 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec14800 == 36 [pid = 1753] [id = 594] 13:30:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8ee67800) [pid = 1753] [serial = 1783] [outer = (nil)] 13:30:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8efdc400) [pid = 1753] [serial = 1784] [outer = 0x8ee67800] 13:30:23 INFO - PROCESS | 1753 | 1467059423920 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91a50400) [pid = 1753] [serial = 1785] [outer = 0x8ee67800] 13:30:25 INFO - PROCESS | 1753 | 1467059424994 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]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1587ms 13:30:25 INFO - PROCESS | 1753 | 1467059425007 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 1753 | 1467059425012 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:30:25 INFO - PROCESS | 1753 | 1467059425018 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 1753 | 1467059425025 Marionette TRACE conn4 <- [1,2350,null,{}] 13:30:25 INFO - PROCESS | 1753 | 1467059425042 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}] 13:30:25 INFO - PROCESS | 1753 | 1467059425051 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:25 INFO - PROCESS | 1753 | 1467059425255 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 13:30:25 INFO - PROCESS | 1753 | 1467059425487 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 1753 | 1467059425496 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e5c00 == 37 [pid = 1753] [id = 595] 13:30:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91e57400) [pid = 1753] [serial = 1786] [outer = (nil)] 13:30:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x9233ac00) [pid = 1753] [serial = 1787] [outer = 0x91e57400] 13:30:25 INFO - PROCESS | 1753 | 1467059425628 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x924a3400) [pid = 1753] [serial = 1788] [outer = 0x91e57400] 13:30:26 INFO - PROCESS | 1753 | 1467059426595 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]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1642ms 13:30:26 INFO - PROCESS | 1753 | 1467059426662 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 13:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:30:26 INFO - PROCESS | 1753 | 1467059426667 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 13:30:26 INFO - PROCESS | 1753 | 1467059426674 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 1753 | 1467059426677 Marionette TRACE conn4 <- [1,2354,null,{}] 13:30:26 INFO - PROCESS | 1753 | 1467059426683 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}] 13:30:26 INFO - PROCESS | 1753 | 1467059426689 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:26 INFO - PROCESS | 1753 | 1467059426909 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:30:27 INFO - PROCESS | 1753 | 1467059427091 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 1753 | 1467059427108 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0b000 == 38 [pid = 1753] [id = 596] 13:30:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91e4ec00) [pid = 1753] [serial = 1789] [outer = (nil)] 13:30:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x924ce800) [pid = 1753] [serial = 1790] [outer = 0x91e4ec00] 13:30:27 INFO - PROCESS | 1753 | 1467059427289 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x925c8400) [pid = 1753] [serial = 1791] [outer = 0x91e4ec00] 13:30:28 INFO - PROCESS | 1753 | 1467059428327 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]]]}] 13:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1686ms 13:30:28 INFO - PROCESS | 1753 | 1467059428375 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 13:30:28 INFO - PROCESS | 1753 | 1467059428380 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 13:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:30:28 INFO - PROCESS | 1753 | 1467059428387 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 1753 | 1467059428391 Marionette TRACE conn4 <- [1,2358,null,{}] 13:30:28 INFO - PROCESS | 1753 | 1467059428397 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}] 13:30:28 INFO - PROCESS | 1753 | 1467059428403 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:28 INFO - PROCESS | 1753 | 1467059428591 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 13:30:28 INFO - PROCESS | 1753 | 1467059428777 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 1753 | 1467059428786 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e4f400 == 39 [pid = 1753] [id = 597] 13:30:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x924c5400) [pid = 1753] [serial = 1792] [outer = (nil)] 13:30:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x92643000) [pid = 1753] [serial = 1793] [outer = 0x924c5400] 13:30:28 INFO - PROCESS | 1753 | 1467059428866 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9264b000) [pid = 1753] [serial = 1794] [outer = 0x924c5400] 13:30:29 INFO - PROCESS | 1753 | 1467059429843 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]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1531ms 13:30:29 INFO - PROCESS | 1753 | 1467059429919 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 1753 | 1467059429922 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 13:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:30:29 INFO - PROCESS | 1753 | 1467059429930 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 1753 | 1467059429932 Marionette TRACE conn4 <- [1,2362,null,{}] 13:30:29 INFO - PROCESS | 1753 | 1467059429939 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}] 13:30:29 INFO - PROCESS | 1753 | 1467059429950 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:30 INFO - PROCESS | 1753 | 1467059430229 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 13:30:30 INFO - PROCESS | 1753 | 1467059430497 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1753 | 1467059430503 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e6000 == 40 [pid = 1753] [id = 598] 13:30:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8c339400) [pid = 1753] [serial = 1795] [outer = (nil)] 13:30:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8dd97000) [pid = 1753] [serial = 1796] [outer = 0x8c339400] 13:30:30 INFO - PROCESS | 1753 | 1467059430591 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8e027800) [pid = 1753] [serial = 1797] [outer = 0x8c339400] 13:30:31 INFO - PROCESS | 1753 | 1467059431766 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]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1890ms 13:30:31 INFO - PROCESS | 1753 | 1467059431820 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1753 | 1467059431827 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 13:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:30:31 INFO - PROCESS | 1753 | 1467059431836 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1753 | 1467059431841 Marionette TRACE conn4 <- [1,2366,null,{}] 13:30:31 INFO - PROCESS | 1753 | 1467059431859 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}] 13:30:31 INFO - PROCESS | 1753 | 1467059431866 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:32 INFO - PROCESS | 1753 | 1467059432083 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 13:30:32 INFO - PROCESS | 1753 | 1467059432449 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 1753 | 1467059432462 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33e000 == 41 [pid = 1753] [id = 599] 13:30:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8da45800) [pid = 1753] [serial = 1798] [outer = (nil)] 13:30:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8dd94c00) [pid = 1753] [serial = 1799] [outer = 0x8da45800] 13:30:32 INFO - PROCESS | 1753 | 1467059432540 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8deb6c00) [pid = 1753] [serial = 1800] [outer = 0x8da45800] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb38400 == 40 [pid = 1753] [id = 545] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70e400 == 39 [pid = 1753] [id = 543] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe9800 == 38 [pid = 1753] [id = 541] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70b000 == 37 [pid = 1753] [id = 578] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e1800 == 36 [pid = 1753] [id = 536] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec09c00 == 35 [pid = 1753] [id = 540] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee63800 == 34 [pid = 1753] [id = 546] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x91cb8c00 == 33 [pid = 1753] [id = 550] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8debc000 == 32 [pid = 1753] [id = 551] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8a708000 == 31 [pid = 1753] [id = 547] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8b526400 == 30 [pid = 1753] [id = 542] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8e025c00 == 29 [pid = 1753] [id = 549] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52b800 == 28 [pid = 1753] [id = 548] 13:30:34 INFO - PROCESS | 1753 | --DOCSHELL 0x91d23c00 == 27 [pid = 1753] [id = 552] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8ec16800) [pid = 1753] [serial = 1748] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8ec08c00) [pid = 1753] [serial = 1745] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8b424800) [pid = 1753] [serial = 1736] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8b521400) [pid = 1753] [serial = 1737] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8deba400) [pid = 1753] [serial = 1734] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8deaec00) [pid = 1753] [serial = 1733] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8da4ac00) [pid = 1753] [serial = 1740] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8d2f3800) [pid = 1753] [serial = 1739] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8deb5000) [pid = 1753] [serial = 1716] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8dd9b400) [pid = 1753] [serial = 1715] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8efe1400) [pid = 1753] [serial = 1719] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8ecc4400) [pid = 1753] [serial = 1718] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x924c9800) [pid = 1753] [serial = 1722] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x924a6800) [pid = 1753] [serial = 1721] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x9263e000) [pid = 1753] [serial = 1725] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x925cb800) [pid = 1753] [serial = 1724] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8e024000) [pid = 1753] [serial = 1743] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x92646800) [pid = 1753] [serial = 1728] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x92645000) [pid = 1753] [serial = 1727] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8e1f0c00) [pid = 1753] [serial = 1731] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8c338c00) [pid = 1753] [serial = 1730] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8dd9c800) [pid = 1753] [serial = 1742] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8ec12800) [pid = 1753] [serial = 1746] [outer = (nil)] [url = about:blank] 13:30:34 INFO - PROCESS | 1753 | 1467059434757 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2948ms 13:30:34 INFO - PROCESS | 1753 | 1467059434784 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1753 | 1467059434791 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:30:34 INFO - PROCESS | 1753 | 1467059434800 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1753 | 1467059434804 Marionette TRACE conn4 <- [1,2370,null,{}] 13:30:34 INFO - PROCESS | 1753 | 1467059434813 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}] 13:30:34 INFO - PROCESS | 1753 | 1467059434818 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:34 INFO - PROCESS | 1753 | 1467059434986 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 13:30:35 INFO - PROCESS | 1753 | 1467059435056 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 1753 | 1467059435071 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b522800 == 28 [pid = 1753] [id = 600] 13:30:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8b523400) [pid = 1753] [serial = 1801] [outer = (nil)] 13:30:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8c1e3000) [pid = 1753] [serial = 1802] [outer = 0x8b523400] 13:30:35 INFO - PROCESS | 1753 | 1467059435265 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8c337000) [pid = 1753] [serial = 1803] [outer = 0x8b523400] 13:30:36 INFO - PROCESS | 1753 | 1467059436115 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]]]}] 13:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1380ms 13:30:36 INFO - PROCESS | 1753 | 1467059436181 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 13:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:30:36 INFO - PROCESS | 1753 | 1467059436190 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 13:30:36 INFO - PROCESS | 1753 | 1467059436202 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 1753 | 1467059436207 Marionette TRACE conn4 <- [1,2374,null,{}] 13:30:36 INFO - PROCESS | 1753 | 1467059436213 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}] 13:30:36 INFO - PROCESS | 1753 | 1467059436219 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:36 INFO - PROCESS | 1753 | 1467059436423 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:30:36 INFO - PROCESS | 1753 | 1467059436575 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 1753 | 1467059436583 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da48000 == 29 [pid = 1753] [id = 601] 13:30:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8dbcc800) [pid = 1753] [serial = 1804] [outer = (nil)] 13:30:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8dd97400) [pid = 1753] [serial = 1805] [outer = 0x8dbcc800] 13:30:36 INFO - PROCESS | 1753 | 1467059436682 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8deafc00) [pid = 1753] [serial = 1806] [outer = 0x8dbcc800] 13:30:37 INFO - PROCESS | 1753 | 1467059437704 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]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1547ms 13:30:37 INFO - PROCESS | 1753 | 1467059437748 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 1753 | 1467059437752 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 13:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:30:37 INFO - PROCESS | 1753 | 1467059437767 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 1753 | 1467059437774 Marionette TRACE conn4 <- [1,2378,null,{}] 13:30:37 INFO - PROCESS | 1753 | 1467059437791 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}] 13:30:37 INFO - PROCESS | 1753 | 1467059437801 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:38 INFO - PROCESS | 1753 | 1467059438044 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 13:30:38 INFO - PROCESS | 1753 | 1467059438068 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1753 | 1467059438081 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1f1000 == 30 [pid = 1753] [id = 602] 13:30:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8e1f1800) [pid = 1753] [serial = 1807] [outer = (nil)] 13:30:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8ec07400) [pid = 1753] [serial = 1808] [outer = 0x8e1f1800] 13:30:38 INFO - PROCESS | 1753 | 1467059438158 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8ec12000) [pid = 1753] [serial = 1809] [outer = 0x8e1f1800] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8da50c00) [pid = 1753] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8ec0f000) [pid = 1753] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8a70bc00) [pid = 1753] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8eb3a000) [pid = 1753] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8e1e4800) [pid = 1753] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8dbc9800) [pid = 1753] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8da4b800) [pid = 1753] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8c1dc000) [pid = 1753] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8ee6f800) [pid = 1753] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8b421800) [pid = 1753] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:30:39 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8dd9b000) [pid = 1753] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:30:39 INFO - PROCESS | 1753 | 1467059439595 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]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1901ms 13:30:39 INFO - PROCESS | 1753 | 1467059439660 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1753 | 1467059439665 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 13:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:30:39 INFO - PROCESS | 1753 | 1467059439713 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1753 | 1467059439716 Marionette TRACE conn4 <- [1,2382,null,{}] 13:30:39 INFO - PROCESS | 1753 | 1467059439728 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}] 13:30:39 INFO - PROCESS | 1753 | 1467059439732 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:39 INFO - PROCESS | 1753 | 1467059439909 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 13:30:40 INFO - PROCESS | 1753 | 1467059440070 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 1753 | 1467059440084 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b425000 == 31 [pid = 1753] [id = 603] 13:30:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8d2efc00) [pid = 1753] [serial = 1810] [outer = (nil)] 13:30:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8eb3f800) [pid = 1753] [serial = 1811] [outer = 0x8d2efc00] 13:30:40 INFO - PROCESS | 1753 | 1467059440169 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8ecbd800) [pid = 1753] [serial = 1812] [outer = 0x8d2efc00] 13:30:41 INFO - PROCESS | 1753 | 1467059441006 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]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1347ms 13:30:41 INFO - PROCESS | 1753 | 1467059441058 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 1753 | 1467059441062 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 13:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:30:41 INFO - PROCESS | 1753 | 1467059441068 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 1753 | 1467059441071 Marionette TRACE conn4 <- [1,2386,null,{}] 13:30:41 INFO - PROCESS | 1753 | 1467059441077 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}] 13:30:41 INFO - PROCESS | 1753 | 1467059441082 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:41 INFO - PROCESS | 1753 | 1467059441248 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 13:30:41 INFO - PROCESS | 1753 | 1467059441257 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1753 | 1467059441268 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b421800 == 32 [pid = 1753] [id = 604] 13:30:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8b51ec00) [pid = 1753] [serial = 1813] [outer = (nil)] 13:30:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8ee6ac00) [pid = 1753] [serial = 1814] [outer = 0x8b51ec00] 13:30:41 INFO - PROCESS | 1753 | 1467059441350 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8efdd000) [pid = 1753] [serial = 1815] [outer = 0x8b51ec00] 13:30:42 INFO - PROCESS | 1753 | 1467059442681 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]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:30:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1683ms 13:30:42 INFO - PROCESS | 1753 | 1467059442752 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 1753 | 1467059442759 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:30:42 INFO - PROCESS | 1753 | 1467059442822 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 1753 | 1467059442829 Marionette TRACE conn4 <- [1,2390,null,{}] 13:30:42 INFO - PROCESS | 1753 | 1467059442891 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}] 13:30:42 INFO - PROCESS | 1753 | 1467059442905 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:43 INFO - PROCESS | 1753 | 1467059443102 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 13:30:43 INFO - PROCESS | 1753 | 1467059443333 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1753 | 1467059443339 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c336000 == 33 [pid = 1753] [id = 605] 13:30:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8c33bc00) [pid = 1753] [serial = 1816] [outer = (nil)] 13:30:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8da4e400) [pid = 1753] [serial = 1817] [outer = 0x8c33bc00] 13:30:43 INFO - PROCESS | 1753 | 1467059443428 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8deb6400) [pid = 1753] [serial = 1818] [outer = 0x8c33bc00] 13:30:44 INFO - PROCESS | 1753 | 1467059444512 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]]]}] 13:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1841ms 13:30:44 INFO - PROCESS | 1753 | 1467059444610 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1753 | 1467059444618 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 13:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:30:44 INFO - PROCESS | 1753 | 1467059444636 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1753 | 1467059444642 Marionette TRACE conn4 <- [1,2394,null,{}] 13:30:44 INFO - PROCESS | 1753 | 1467059444649 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}] 13:30:44 INFO - PROCESS | 1753 | 1467059444655 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:44 INFO - PROCESS | 1753 | 1467059444964 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:30:45 INFO - PROCESS | 1753 | 1467059445209 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1753 | 1467059445221 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f8000 == 34 [pid = 1753] [id = 606] 13:30:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8e1e9000) [pid = 1753] [serial = 1819] [outer = (nil)] 13:30:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8ee68400) [pid = 1753] [serial = 1820] [outer = 0x8e1e9000] 13:30:45 INFO - PROCESS | 1753 | 1467059445308 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8ec13400) [pid = 1753] [serial = 1821] [outer = 0x8e1e9000] 13:30:46 INFO - PROCESS | 1753 | 1467059446366 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]]]}] 13:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1794ms 13:30:46 INFO - PROCESS | 1753 | 1467059446425 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 1753 | 1467059446428 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 13:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:30:46 INFO - PROCESS | 1753 | 1467059446436 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1753 | 1467059446443 Marionette TRACE conn4 <- [1,2398,null,{}] 13:30:46 INFO - PROCESS | 1753 | 1467059446461 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}] 13:30:46 INFO - PROCESS | 1753 | 1467059446471 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:46 INFO - PROCESS | 1753 | 1467059446716 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 13:30:46 INFO - PROCESS | 1753 | 1467059446951 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 1753 | 1467059446959 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe8400 == 35 [pid = 1753] [id = 607] 13:30:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91a51c00) [pid = 1753] [serial = 1822] [outer = (nil)] 13:30:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91d23000) [pid = 1753] [serial = 1823] [outer = 0x91a51c00] 13:30:47 INFO - PROCESS | 1753 | 1467059447100 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91d2e400) [pid = 1753] [serial = 1824] [outer = 0x91a51c00] 13:30:48 INFO - PROCESS | 1753 | 1467059448194 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]]]}] 13:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1794ms 13:30:48 INFO - PROCESS | 1753 | 1467059448232 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 1753 | 1467059448236 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 13:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:30:48 INFO - PROCESS | 1753 | 1467059448244 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 1753 | 1467059448247 Marionette TRACE conn4 <- [1,2402,null,{}] 13:30:48 INFO - PROCESS | 1753 | 1467059448253 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}] 13:30:48 INFO - PROCESS | 1753 | 1467059448259 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:48 INFO - PROCESS | 1753 | 1467059448452 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 13:30:48 INFO - PROCESS | 1753 | 1467059448824 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 1753 | 1467059448832 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70c000 == 36 [pid = 1753] [id = 608] 13:30:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8a70c800) [pid = 1753] [serial = 1825] [outer = (nil)] 13:30:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8b426800) [pid = 1753] [serial = 1826] [outer = 0x8a70c800] 13:30:48 INFO - PROCESS | 1753 | 1467059448957 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8b52d000) [pid = 1753] [serial = 1827] [outer = 0x8a70c800] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91a5e000) [pid = 1753] [serial = 1772] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8c339800) [pid = 1753] [serial = 1775] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8ee64800) [pid = 1753] [serial = 1769] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91cb0400) [pid = 1753] [serial = 1760] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91cb3400) [pid = 1753] [serial = 1761] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8ecbbc00) [pid = 1753] [serial = 1749] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8deb2400) [pid = 1753] [serial = 1766] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8e02b000) [pid = 1753] [serial = 1767] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8c336800) [pid = 1753] [serial = 1751] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8dd93800) [pid = 1753] [serial = 1752] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8efeb000) [pid = 1753] [serial = 1757] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x91a56000) [pid = 1753] [serial = 1758] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8b520000) [pid = 1753] [serial = 1763] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8c1de000) [pid = 1753] [serial = 1764] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8eb43800) [pid = 1753] [serial = 1754] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8ecbfc00) [pid = 1753] [serial = 1755] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91e52c00) [pid = 1753] [serial = 1779] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91cac400) [pid = 1753] [serial = 1773] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8ee6e400) [pid = 1753] [serial = 1770] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8da46c00) [pid = 1753] [serial = 1776] [outer = (nil)] [url = about:blank] 13:30:49 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x91d2b400) [pid = 1753] [serial = 1778] [outer = (nil)] [url = about:blank] 13:30:50 INFO - PROCESS | 1753 | 1467059450046 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]]]}] 13:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1845ms 13:30:50 INFO - PROCESS | 1753 | 1467059450092 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1753 | 1467059450098 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 13:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:30:50 INFO - PROCESS | 1753 | 1467059450106 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1753 | 1467059450111 Marionette TRACE conn4 <- [1,2406,null,{}] 13:30:50 INFO - PROCESS | 1753 | 1467059450119 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}] 13:30:50 INFO - PROCESS | 1753 | 1467059450126 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:50 INFO - PROCESS | 1753 | 1467059450350 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 13:30:50 INFO - PROCESS | 1753 | 1467059450494 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1753 | 1467059450505 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1da400 == 37 [pid = 1753] [id = 609] 13:30:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8c339800) [pid = 1753] [serial = 1828] [outer = (nil)] 13:30:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8dd96c00) [pid = 1753] [serial = 1829] [outer = 0x8c339800] 13:30:50 INFO - PROCESS | 1753 | 1467059450578 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8debd800) [pid = 1753] [serial = 1830] [outer = 0x8c339800] 13:30:51 INFO - PROCESS | 1753 | 1467059451487 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]]]}] 13:30:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1438ms 13:30:51 INFO - PROCESS | 1753 | 1467059451547 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 1753 | 1467059451554 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:30:51 INFO - PROCESS | 1753 | 1467059451562 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 1753 | 1467059451565 Marionette TRACE conn4 <- [1,2410,null,{}] 13:30:51 INFO - PROCESS | 1753 | 1467059451572 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}] 13:30:51 INFO - PROCESS | 1753 | 1467059451577 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:51 INFO - PROCESS | 1753 | 1467059451750 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 13:30:51 INFO - PROCESS | 1753 | 1467059451902 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 1753 | 1467059451913 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e027400 == 38 [pid = 1753] [id = 610] 13:30:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8e1ef400) [pid = 1753] [serial = 1831] [outer = (nil)] 13:30:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8ec15400) [pid = 1753] [serial = 1832] [outer = 0x8e1ef400] 13:30:51 INFO - PROCESS | 1753 | 1467059451984 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8ecc5c00) [pid = 1753] [serial = 1833] [outer = 0x8e1ef400] 13:30:53 INFO - PROCESS | 1753 | 1467059452997 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]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1484ms 13:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:30:53 INFO - PROCESS | 1753 | 1467059453052 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1753 | 1467059453055 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 13:30:53 INFO - PROCESS | 1753 | 1467059453070 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1753 | 1467059453079 Marionette TRACE conn4 <- [1,2414,null,{}] 13:30:53 INFO - PROCESS | 1753 | 1467059453096 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}] 13:30:53 INFO - PROCESS | 1753 | 1467059453104 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:53 INFO - PROCESS | 1753 | 1467059453338 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:30:53 INFO - PROCESS | 1753 | 1467059453364 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1753 | 1467059453372 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c334000 == 39 [pid = 1753] [id = 611] 13:30:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8e1e6c00) [pid = 1753] [serial = 1834] [outer = (nil)] 13:30:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91cae000) [pid = 1753] [serial = 1835] [outer = 0x8e1e6c00] 13:30:53 INFO - PROCESS | 1753 | 1467059453443 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91cb1800) [pid = 1753] [serial = 1836] [outer = 0x8e1e6c00] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8d2efc00) [pid = 1753] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8ee67800) [pid = 1753] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91e4ec00) [pid = 1753] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8e1f1800) [pid = 1753] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91e57400) [pid = 1753] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8c339400) [pid = 1753] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8da45800) [pid = 1753] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8c33a800) [pid = 1753] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x8dbcc800) [pid = 1753] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x8b523400) [pid = 1753] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:30:54 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x924c5400) [pid = 1753] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:30:54 INFO - PROCESS | 1753 | 1467059454569 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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1563ms 13:30:54 INFO - PROCESS | 1753 | 1467059454625 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1753 | 1467059454630 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 13:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:30:54 INFO - PROCESS | 1753 | 1467059454642 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1753 | 1467059454644 Marionette TRACE conn4 <- [1,2418,null,{}] 13:30:54 INFO - PROCESS | 1753 | 1467059454652 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}] 13:30:54 INFO - PROCESS | 1753 | 1467059454657 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:54 INFO - PROCESS | 1753 | 1467059454842 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 13:30:54 INFO - PROCESS | 1753 | 1467059454851 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1753 | 1467059454858 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a702000 == 40 [pid = 1753] [id = 612] 13:30:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x8b523400) [pid = 1753] [serial = 1837] [outer = (nil)] 13:30:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x8ec14c00) [pid = 1753] [serial = 1838] [outer = 0x8b523400] 13:30:54 INFO - PROCESS | 1753 | 1467059454930 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8ee61c00) [pid = 1753] [serial = 1839] [outer = 0x8b523400] 13:30:55 INFO - PROCESS | 1753 | 1467059455944 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]]]}] 13:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1337ms 13:30:55 INFO - PROCESS | 1753 | 1467059455974 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 1753 | 1467059455978 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 13:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:30:55 INFO - PROCESS | 1753 | 1467059455984 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 1753 | 1467059455988 Marionette TRACE conn4 <- [1,2422,null,{}] 13:30:55 INFO - PROCESS | 1753 | 1467059455994 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}] 13:30:56 INFO - PROCESS | 1753 | 1467059455999 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:56 INFO - PROCESS | 1753 | 1467059456168 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 13:30:56 INFO - PROCESS | 1753 | 1467059456179 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1753 | 1467059456198 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c341c00 == 41 [pid = 1753] [id = 613] 13:30:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8d2ec800) [pid = 1753] [serial = 1840] [outer = (nil)] 13:30:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91d26800) [pid = 1753] [serial = 1841] [outer = 0x8d2ec800] 13:30:56 INFO - PROCESS | 1753 | 1467059456424 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91e51800) [pid = 1753] [serial = 1842] [outer = 0x8d2ec800] 13:30:57 INFO - PROCESS | 1753 | 1467059457559 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]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1634ms 13:30:57 INFO - PROCESS | 1753 | 1467059457620 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1753 | 1467059457627 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 13:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:30:57 INFO - PROCESS | 1753 | 1467059457636 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1753 | 1467059457645 Marionette TRACE conn4 <- [1,2426,null,{}] 13:30:57 INFO - PROCESS | 1753 | 1467059457655 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}] 13:30:57 INFO - PROCESS | 1753 | 1467059457660 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:57 INFO - PROCESS | 1753 | 1467059457912 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 13:30:58 INFO - PROCESS | 1753 | 1467059458238 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 1753 | 1467059458247 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da45c00 == 42 [pid = 1753] [id = 614] 13:30:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8da50c00) [pid = 1753] [serial = 1843] [outer = (nil)] 13:30:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8e02b000) [pid = 1753] [serial = 1844] [outer = 0x8da50c00] 13:30:58 INFO - PROCESS | 1753 | 1467059458335 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8e1ef000) [pid = 1753] [serial = 1845] [outer = 0x8da50c00] 13:30:59 INFO - PROCESS | 1753 | 1467059459350 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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1746ms 13:30:59 INFO - PROCESS | 1753 | 1467059459381 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1753 | 1467059459389 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:30:59 INFO - PROCESS | 1753 | 1467059459401 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1753 | 1467059459405 Marionette TRACE conn4 <- [1,2430,null,{}] 13:30:59 INFO - PROCESS | 1753 | 1467059459413 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}] 13:30:59 INFO - PROCESS | 1753 | 1467059459418 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:59 INFO - PROCESS | 1753 | 1467059459621 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 13:30:59 INFO - PROCESS | 1753 | 1467059459819 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1753 | 1467059459829 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:30:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e0000 == 43 [pid = 1753] [id = 615] 13:30:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8ec07800) [pid = 1753] [serial = 1846] [outer = (nil)] 13:30:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91a51000) [pid = 1753] [serial = 1847] [outer = 0x8ec07800] 13:30:59 INFO - PROCESS | 1753 | 1467059459956 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91caa400) [pid = 1753] [serial = 1848] [outer = 0x8ec07800] 13:31:01 INFO - PROCESS | 1753 | 1467059461083 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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1744ms 13:31:01 INFO - PROCESS | 1753 | 1467059461145 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 13:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:31:01 INFO - PROCESS | 1753 | 1467059461150 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 13:31:01 INFO - PROCESS | 1753 | 1467059461158 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1753 | 1467059461165 Marionette TRACE conn4 <- [1,2434,null,{}] 13:31:01 INFO - PROCESS | 1753 | 1467059461182 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}] 13:31:01 INFO - PROCESS | 1753 | 1467059461192 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:01 INFO - PROCESS | 1753 | 1467059461435 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:31:01 INFO - PROCESS | 1753 | 1467059461688 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1753 | 1467059461697 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52b000 == 44 [pid = 1753] [id = 616] 13:31:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91e55800) [pid = 1753] [serial = 1849] [outer = (nil)] 13:31:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x924a2000) [pid = 1753] [serial = 1850] [outer = 0x91e55800] 13:31:01 INFO - PROCESS | 1753 | 1467059461801 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x924c4c00) [pid = 1753] [serial = 1851] [outer = 0x91e55800] 13:31:02 INFO - PROCESS | 1753 | 1467059462742 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]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1641ms 13:31:02 INFO - PROCESS | 1753 | 1467059462798 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1753 | 1467059462803 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 13:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:31:02 INFO - PROCESS | 1753 | 1467059462810 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1753 | 1467059462813 Marionette TRACE conn4 <- [1,2438,null,{}] 13:31:02 INFO - PROCESS | 1753 | 1467059462819 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}] 13:31:02 INFO - PROCESS | 1753 | 1467059462825 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:03 INFO - PROCESS | 1753 | 1467059463049 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 13:31:03 INFO - PROCESS | 1753 | 1467059463235 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1753 | 1467059463243 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c333000 == 45 [pid = 1753] [id = 617] 13:31:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8c33c000) [pid = 1753] [serial = 1852] [outer = (nil)] 13:31:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x925c4800) [pid = 1753] [serial = 1853] [outer = 0x8c33c000] 13:31:03 INFO - PROCESS | 1753 | 1467059463330 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x925cf000) [pid = 1753] [serial = 1854] [outer = 0x8c33c000] 13:31:04 INFO - PROCESS | 1753 | 1467059464323 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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1587ms 13:31:04 INFO - PROCESS | 1753 | 1467059464398 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1753 | 1467059464402 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 13:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:31:04 INFO - PROCESS | 1753 | 1467059464410 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1753 | 1467059464413 Marionette TRACE conn4 <- [1,2442,null,{}] 13:31:04 INFO - PROCESS | 1753 | 1467059464420 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}] 13:31:04 INFO - PROCESS | 1753 | 1467059464425 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:04 INFO - PROCESS | 1753 | 1467059464648 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 13:31:04 INFO - PROCESS | 1753 | 1467059464888 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1753 | 1467059464897 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f9800 == 46 [pid = 1753] [id = 618] 13:31:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x924c2c00) [pid = 1753] [serial = 1855] [outer = (nil)] 13:31:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x92643800) [pid = 1753] [serial = 1856] [outer = 0x924c2c00] 13:31:05 INFO - PROCESS | 1753 | 1467059465023 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x92646400) [pid = 1753] [serial = 1857] [outer = 0x924c2c00] 13:31:06 INFO - PROCESS | 1753 | 1467059466007 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]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1638ms 13:31:06 INFO - PROCESS | 1753 | 1467059466049 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 1753 | 1467059466054 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 13:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:31:06 INFO - PROCESS | 1753 | 1467059466060 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 1753 | 1467059466064 Marionette TRACE conn4 <- [1,2446,null,{}] 13:31:06 INFO - PROCESS | 1753 | 1467059466070 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}] 13:31:06 INFO - PROCESS | 1753 | 1467059466081 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:06 INFO - PROCESS | 1753 | 1467059466289 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 13:31:06 INFO - PROCESS | 1753 | 1467059466860 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1753 | 1467059466868 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b521c00 == 47 [pid = 1753] [id = 619] 13:31:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8b522400) [pid = 1753] [serial = 1858] [outer = (nil)] 13:31:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8c1df400) [pid = 1753] [serial = 1859] [outer = 0x8b522400] 13:31:07 INFO - PROCESS | 1753 | 1467059466993 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8c341000) [pid = 1753] [serial = 1860] [outer = 0x8b522400] 13:31:08 INFO - PROCESS | 1753 | 1467059468067 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]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2039ms 13:31:08 INFO - PROCESS | 1753 | 1467059468104 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 1753 | 1467059468110 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:31:08 INFO - PROCESS | 1753 | 1467059468139 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 1753 | 1467059468144 Marionette TRACE conn4 <- [1,2450,null,{}] 13:31:08 INFO - PROCESS | 1753 | 1467059468153 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}] 13:31:08 INFO - PROCESS | 1753 | 1467059468160 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:08 INFO - PROCESS | 1753 | 1467059468350 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a702000 == 46 [pid = 1753] [id = 612] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c334000 == 45 [pid = 1753] [id = 611] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8e027400 == 44 [pid = 1753] [id = 610] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1da400 == 43 [pid = 1753] [id = 609] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70c000 == 42 [pid = 1753] [id = 608] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8b522800 == 41 [pid = 1753] [id = 600] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8da48000 == 40 [pid = 1753] [id = 601] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8b425000 == 39 [pid = 1753] [id = 603] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1f1000 == 38 [pid = 1753] [id = 602] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c336000 == 37 [pid = 1753] [id = 605] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe8400 == 36 [pid = 1753] [id = 607] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f8000 == 35 [pid = 1753] [id = 606] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0b000 == 34 [pid = 1753] [id = 596] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8b421800 == 33 [pid = 1753] [id = 604] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x91e4f400 == 32 [pid = 1753] [id = 597] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e6000 == 31 [pid = 1753] [id = 598] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33e000 == 30 [pid = 1753] [id = 599] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f9800 == 29 [pid = 1753] [id = 618] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8b521c00 == 28 [pid = 1753] [id = 619] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c333000 == 27 [pid = 1753] [id = 617] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52b000 == 26 [pid = 1753] [id = 616] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e0000 == 25 [pid = 1753] [id = 615] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8c341c00 == 24 [pid = 1753] [id = 613] 13:31:09 INFO - PROCESS | 1753 | --DOCSHELL 0x8da45c00 == 23 [pid = 1753] [id = 614] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8eb3f800) [pid = 1753] [serial = 1811] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8efdc400) [pid = 1753] [serial = 1784] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x924ce800) [pid = 1753] [serial = 1790] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8ec07400) [pid = 1753] [serial = 1808] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x924a3400) [pid = 1753] [serial = 1788] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8e027800) [pid = 1753] [serial = 1797] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8deb6c00) [pid = 1753] [serial = 1800] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x925c8400) [pid = 1753] [serial = 1791] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8dd94c00) [pid = 1753] [serial = 1799] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8dd9d000) [pid = 1753] [serial = 1781] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8deafc00) [pid = 1753] [serial = 1806] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8dd97000) [pid = 1753] [serial = 1796] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8e1e7800) [pid = 1753] [serial = 1782] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91a50400) [pid = 1753] [serial = 1785] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8c1e3000) [pid = 1753] [serial = 1802] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8ec12000) [pid = 1753] [serial = 1809] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x9233ac00) [pid = 1753] [serial = 1787] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x92643000) [pid = 1753] [serial = 1793] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x9264b000) [pid = 1753] [serial = 1794] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8c337000) [pid = 1753] [serial = 1803] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8dd97400) [pid = 1753] [serial = 1805] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x8ecbd800) [pid = 1753] [serial = 1812] [outer = (nil)] [url = about:blank] 13:31:09 INFO - PROCESS | 1753 | 1467059469755 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1753 | 1467059469766 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70cc00 == 24 [pid = 1753] [id = 620] 13:31:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8a70d000) [pid = 1753] [serial = 1861] [outer = (nil)] 13:31:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8b420400) [pid = 1753] [serial = 1862] [outer = 0x8a70d000] 13:31:09 INFO - PROCESS | 1753 | 1467059469849 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8b521400) [pid = 1753] [serial = 1863] [outer = 0x8a70d000] 13:31:10 INFO - PROCESS | 1753 | 1467059470714 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]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2602ms 13:31:10 INFO - PROCESS | 1753 | 1467059470741 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 1753 | 1467059470747 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 13:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:31:10 INFO - PROCESS | 1753 | 1467059470755 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 1753 | 1467059470759 Marionette TRACE conn4 <- [1,2454,null,{}] 13:31:10 INFO - PROCESS | 1753 | 1467059470769 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}] 13:31:10 INFO - PROCESS | 1753 | 1467059470777 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:10 INFO - PROCESS | 1753 | 1467059470952 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:31:10 INFO - PROCESS | 1753 | 1467059470964 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 1753 | 1467059470978 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33f800 == 25 [pid = 1753] [id = 621] 13:31:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8c340c00) [pid = 1753] [serial = 1864] [outer = (nil)] 13:31:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8d2f2400) [pid = 1753] [serial = 1865] [outer = 0x8c340c00] 13:31:11 INFO - PROCESS | 1753 | 1467059471066 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8da45c00) [pid = 1753] [serial = 1866] [outer = 0x8c340c00] 13:31:12 INFO - PROCESS | 1753 | 1467059472072 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]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1331ms 13:31:12 INFO - PROCESS | 1753 | 1467059472096 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 1753 | 1467059472105 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 13:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:31:12 INFO - PROCESS | 1753 | 1467059472114 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1753 | 1467059472117 Marionette TRACE conn4 <- [1,2458,null,{}] 13:31:12 INFO - PROCESS | 1753 | 1467059472124 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}] 13:31:12 INFO - PROCESS | 1753 | 1467059472130 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:12 INFO - PROCESS | 1753 | 1467059472384 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 13:31:12 INFO - PROCESS | 1753 | 1467059472415 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 1753 | 1467059472425 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:12 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd97400 == 26 [pid = 1753] [id = 622] 13:31:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8dd9b800) [pid = 1753] [serial = 1867] [outer = (nil)] 13:31:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8dd9dc00) [pid = 1753] [serial = 1868] [outer = 0x8dd9b800] 13:31:12 INFO - PROCESS | 1753 | 1467059472518 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8deb6800) [pid = 1753] [serial = 1869] [outer = 0x8dd9b800] 13:31:13 INFO - PROCESS | 1753 | 1467059473626 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]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1535ms 13:31:13 INFO - PROCESS | 1753 | 1467059473650 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 13:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:31:13 INFO - PROCESS | 1753 | 1467059473654 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 13:31:13 INFO - PROCESS | 1753 | 1467059473671 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 1753 | 1467059473682 Marionette TRACE conn4 <- [1,2462,null,{}] 13:31:13 INFO - PROCESS | 1753 | 1467059473701 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}] 13:31:13 INFO - PROCESS | 1753 | 1467059473709 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:13 INFO - PROCESS | 1753 | 1467059473952 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 13:31:14 INFO - PROCESS | 1753 | 1467059473979 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1753 | 1467059473987 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e0400 == 27 [pid = 1753] [id = 623] 13:31:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8dbd7400) [pid = 1753] [serial = 1870] [outer = (nil)] 13:31:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8eb3c800) [pid = 1753] [serial = 1871] [outer = 0x8dbd7400] 13:31:14 INFO - PROCESS | 1753 | 1467059474081 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8eb43400) [pid = 1753] [serial = 1872] [outer = 0x8dbd7400] 13:31:15 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8d2ec800) [pid = 1753] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:31:15 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8e1e6c00) [pid = 1753] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:31:15 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8b523400) [pid = 1753] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:31:15 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8b51ec00) [pid = 1753] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:31:15 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8e1ef400) [pid = 1753] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:31:15 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8c33bc00) [pid = 1753] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:31:15 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91a51c00) [pid = 1753] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:31:15 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8a70c800) [pid = 1753] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:31:15 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8e1e9000) [pid = 1753] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:31:15 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8c339800) [pid = 1753] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:31:15 INFO - PROCESS | 1753 | 1467059475580 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]]]}] 13:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1971ms 13:31:15 INFO - PROCESS | 1753 | 1467059475634 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 1753 | 1467059475639 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 13:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:31:15 INFO - PROCESS | 1753 | 1467059475645 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1753 | 1467059475649 Marionette TRACE conn4 <- [1,2466,null,{}] 13:31:15 INFO - PROCESS | 1753 | 1467059475654 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}] 13:31:15 INFO - PROCESS | 1753 | 1467059475658 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:15 INFO - PROCESS | 1753 | 1467059475830 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 13:31:15 INFO - PROCESS | 1753 | 1467059475840 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1753 | 1467059475848 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c339800 == 28 [pid = 1753] [id = 624] 13:31:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8d2ec800) [pid = 1753] [serial = 1873] [outer = (nil)] 13:31:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8eb41c00) [pid = 1753] [serial = 1874] [outer = 0x8d2ec800] 13:31:16 INFO - PROCESS | 1753 | 1467059476048 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8ec0b000) [pid = 1753] [serial = 1875] [outer = 0x8d2ec800] 13:31:16 INFO - PROCESS | 1753 | 1467059476849 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]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1238ms 13:31:16 INFO - PROCESS | 1753 | 1467059476884 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1753 | 1467059476888 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:31:16 INFO - PROCESS | 1753 | 1467059476895 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1753 | 1467059476898 Marionette TRACE conn4 <- [1,2470,null,{}] 13:31:16 INFO - PROCESS | 1753 | 1467059476904 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}] 13:31:16 INFO - PROCESS | 1753 | 1467059476909 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:17 INFO - PROCESS | 1753 | 1467059477123 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 13:31:17 INFO - PROCESS | 1753 | 1467059477274 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1753 | 1467059477285 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a704c00 == 29 [pid = 1753] [id = 625] 13:31:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8a706000) [pid = 1753] [serial = 1876] [outer = (nil)] 13:31:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8a710000) [pid = 1753] [serial = 1877] [outer = 0x8a706000] 13:31:17 INFO - PROCESS | 1753 | 1467059477373 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8b52a800) [pid = 1753] [serial = 1878] [outer = 0x8a706000] 13:31:18 INFO - PROCESS | 1753 | 1467059478510 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]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1682ms 13:31:18 INFO - PROCESS | 1753 | 1467059478581 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 1753 | 1467059478588 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 13:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:31:18 INFO - PROCESS | 1753 | 1467059478597 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 1753 | 1467059478602 Marionette TRACE conn4 <- [1,2474,null,{}] 13:31:18 INFO - PROCESS | 1753 | 1467059478641 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}] 13:31:18 INFO - PROCESS | 1753 | 1467059478652 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:18 INFO - PROCESS | 1753 | 1467059478922 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:31:19 INFO - PROCESS | 1753 | 1467059479125 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1753 | 1467059479138 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b524000 == 30 [pid = 1753] [id = 626] 13:31:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8c1e6400) [pid = 1753] [serial = 1879] [outer = (nil)] 13:31:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8dd9c400) [pid = 1753] [serial = 1880] [outer = 0x8c1e6400] 13:31:19 INFO - PROCESS | 1753 | 1467059479242 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8deb3800) [pid = 1753] [serial = 1881] [outer = 0x8c1e6400] 13:31:20 INFO - PROCESS | 1753 | 1467059480347 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]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1787ms 13:31:20 INFO - PROCESS | 1753 | 1467059480389 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 1753 | 1467059480396 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 13:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:31:20 INFO - PROCESS | 1753 | 1467059480403 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 1753 | 1467059480406 Marionette TRACE conn4 <- [1,2478,null,{}] 13:31:20 INFO - PROCESS | 1753 | 1467059480413 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}] 13:31:20 INFO - PROCESS | 1753 | 1467059480417 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:20 INFO - PROCESS | 1753 | 1467059480652 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 13:31:21 INFO - PROCESS | 1753 | 1467059480987 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1753 | 1467059480995 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e026400 == 31 [pid = 1753] [id = 627] 13:31:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8eb42c00) [pid = 1753] [serial = 1882] [outer = (nil)] 13:31:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8ec16000) [pid = 1753] [serial = 1883] [outer = 0x8eb42c00] 13:31:21 INFO - PROCESS | 1753 | 1467059481082 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8ecc5800) [pid = 1753] [serial = 1884] [outer = 0x8eb42c00] 13:31:22 INFO - PROCESS | 1753 | 1467059482159 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]]]}] 13:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1834ms 13:31:22 INFO - PROCESS | 1753 | 1467059482238 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 1753 | 1467059482243 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 13:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:31:22 INFO - PROCESS | 1753 | 1467059482259 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 1753 | 1467059482268 Marionette TRACE conn4 <- [1,2482,null,{}] 13:31:22 INFO - PROCESS | 1753 | 1467059482276 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}] 13:31:22 INFO - PROCESS | 1753 | 1467059482284 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:22 INFO - PROCESS | 1753 | 1467059482518 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 13:31:22 INFO - PROCESS | 1753 | 1467059482752 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1753 | 1467059482763 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1dd800 == 32 [pid = 1753] [id = 628] 13:31:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8e023800) [pid = 1753] [serial = 1885] [outer = (nil)] 13:31:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8efe9000) [pid = 1753] [serial = 1886] [outer = 0x8e023800] 13:31:22 INFO - PROCESS | 1753 | 1467059482899 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91a50800) [pid = 1753] [serial = 1887] [outer = 0x8e023800] 13:31:24 INFO - PROCESS | 1753 | 1467059484085 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]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1910ms 13:31:24 INFO - PROCESS | 1753 | 1467059484161 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1753 | 1467059484168 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 13:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:31:24 INFO - PROCESS | 1753 | 1467059484177 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1753 | 1467059484181 Marionette TRACE conn4 <- [1,2486,null,{}] 13:31:24 INFO - PROCESS | 1753 | 1467059484199 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}] 13:31:24 INFO - PROCESS | 1753 | 1467059484205 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:24 INFO - PROCESS | 1753 | 1467059484468 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 13:31:24 INFO - PROCESS | 1753 | 1467059484720 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1753 | 1467059484734 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e2400 == 33 [pid = 1753] [id = 629] 13:31:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8c1e2800) [pid = 1753] [serial = 1888] [outer = (nil)] 13:31:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8c1e7400) [pid = 1753] [serial = 1889] [outer = 0x8c1e2800] 13:31:24 INFO - PROCESS | 1753 | 1467059484811 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8c337800) [pid = 1753] [serial = 1890] [outer = 0x8c1e2800] 13:31:25 INFO - PROCESS | 1753 | --DOCSHELL 0x8c339000 == 32 [pid = 1753] [id = 593] 13:31:25 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec14800 == 31 [pid = 1753] [id = 594] 13:31:25 INFO - PROCESS | 1753 | --DOCSHELL 0x8a709000 == 30 [pid = 1753] [id = 581] 13:31:25 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1f3400 == 29 [pid = 1753] [id = 589] 13:31:25 INFO - PROCESS | 1753 | --DOCSHELL 0x8c339800 == 28 [pid = 1753] [id = 624] 13:31:25 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e0400 == 27 [pid = 1753] [id = 623] 13:31:25 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd97400 == 26 [pid = 1753] [id = 622] 13:31:25 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33f800 == 25 [pid = 1753] [id = 621] 13:31:25 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70cc00 == 24 [pid = 1753] [id = 620] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91cae000) [pid = 1753] [serial = 1835] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8ec14c00) [pid = 1753] [serial = 1838] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8efdd000) [pid = 1753] [serial = 1815] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8ee6ac00) [pid = 1753] [serial = 1814] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8ec15400) [pid = 1753] [serial = 1832] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8da4e400) [pid = 1753] [serial = 1817] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8deb6400) [pid = 1753] [serial = 1818] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91d23000) [pid = 1753] [serial = 1823] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x91d2e400) [pid = 1753] [serial = 1824] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8b426800) [pid = 1753] [serial = 1826] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8b52d000) [pid = 1753] [serial = 1827] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8ee68400) [pid = 1753] [serial = 1820] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8ec13400) [pid = 1753] [serial = 1821] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8dd96c00) [pid = 1753] [serial = 1829] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8debd800) [pid = 1753] [serial = 1830] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8ee61c00) [pid = 1753] [serial = 1839] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91cb1800) [pid = 1753] [serial = 1836] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8ecc5c00) [pid = 1753] [serial = 1833] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x91e51800) [pid = 1753] [serial = 1842] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x91d26800) [pid = 1753] [serial = 1841] [outer = (nil)] [url = about:blank] 13:31:25 INFO - PROCESS | 1753 | 1467059485755 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]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1608ms 13:31:25 INFO - PROCESS | 1753 | 1467059485784 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 1753 | 1467059485791 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:31:25 INFO - PROCESS | 1753 | 1467059485802 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 1753 | 1467059485806 Marionette TRACE conn4 <- [1,2490,null,{}] 13:31:25 INFO - PROCESS | 1753 | 1467059485818 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}] 13:31:25 INFO - PROCESS | 1753 | 1467059485823 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:26 INFO - PROCESS | 1753 | 1467059486005 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 13:31:26 INFO - PROCESS | 1753 | 1467059486016 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 1753 | 1467059486025 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1da800 == 25 [pid = 1753] [id = 630] 13:31:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8c33dc00) [pid = 1753] [serial = 1891] [outer = (nil)] 13:31:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8dbd6800) [pid = 1753] [serial = 1892] [outer = 0x8c33dc00] 13:31:26 INFO - PROCESS | 1753 | 1467059486146 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8dd99400) [pid = 1753] [serial = 1893] [outer = 0x8c33dc00] 13:31:27 INFO - PROCESS | 1753 | 1467059487164 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]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1387ms 13:31:27 INFO - PROCESS | 1753 | 1467059487190 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 13:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:31:27 INFO - PROCESS | 1753 | 1467059487195 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 13:31:27 INFO - PROCESS | 1753 | 1467059487202 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 1753 | 1467059487208 Marionette TRACE conn4 <- [1,2494,null,{}] 13:31:27 INFO - PROCESS | 1753 | 1467059487224 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}] 13:31:27 INFO - PROCESS | 1753 | 1467059487233 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:27 INFO - PROCESS | 1753 | 1467059487466 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:31:27 INFO - PROCESS | 1753 | 1467059487477 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 1753 | 1467059487489 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e030800 == 26 [pid = 1753] [id = 631] 13:31:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8e1e5800) [pid = 1753] [serial = 1894] [outer = (nil)] 13:31:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8eb38400) [pid = 1753] [serial = 1895] [outer = 0x8e1e5800] 13:31:27 INFO - PROCESS | 1753 | 1467059487566 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8ec13400) [pid = 1753] [serial = 1896] [outer = 0x8e1e5800] 13:31:28 INFO - PROCESS | 1753 | 1467059488643 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]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1488ms 13:31:28 INFO - PROCESS | 1753 | 1467059488690 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1753 | 1467059488695 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 13:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:31:28 INFO - PROCESS | 1753 | 1467059488717 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1753 | 1467059488720 Marionette TRACE conn4 <- [1,2498,null,{}] 13:31:28 INFO - PROCESS | 1753 | 1467059488726 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}] 13:31:28 INFO - PROCESS | 1753 | 1467059488731 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:28 INFO - PROCESS | 1753 | 1467059488964 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 13:31:29 INFO - PROCESS | 1753 | 1467059488991 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1753 | 1467059489003 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b520800 == 27 [pid = 1753] [id = 632] 13:31:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8ec16400) [pid = 1753] [serial = 1897] [outer = (nil)] 13:31:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8ee69800) [pid = 1753] [serial = 1898] [outer = 0x8ec16400] 13:31:29 INFO - PROCESS | 1753 | 1467059489069 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8efdf800) [pid = 1753] [serial = 1899] [outer = 0x8ec16400] 13:31:30 INFO - PROCESS | 1753 | 1467059490013 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]]]}] 13:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1330ms 13:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:31:30 INFO - PROCESS | 1753 | 1467059490047 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 1753 | 1467059490050 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 13:31:30 INFO - PROCESS | 1753 | 1467059490057 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 1753 | 1467059490061 Marionette TRACE conn4 <- [1,2502,null,{}] 13:31:30 INFO - PROCESS | 1753 | 1467059490072 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}] 13:31:30 INFO - PROCESS | 1753 | 1467059490076 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:30 INFO - PROCESS | 1753 | 1467059490372 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 13:31:30 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8a70d000) [pid = 1753] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:31:30 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8da50c00) [pid = 1753] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:31:30 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8b522400) [pid = 1753] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:31:30 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8c340c00) [pid = 1753] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:31:30 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8ec07800) [pid = 1753] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:31:30 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91e55800) [pid = 1753] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:31:30 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8c33c000) [pid = 1753] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:31:30 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8dbd7400) [pid = 1753] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:31:30 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x924c2c00) [pid = 1753] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:31:30 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x8dd9b800) [pid = 1753] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:31:30 INFO - PROCESS | 1753 | 1467059490500 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1753 | 1467059490507 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70d000 == 28 [pid = 1753] [id = 633] 13:31:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x8b42d800) [pid = 1753] [serial = 1900] [outer = (nil)] 13:31:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8c340c00) [pid = 1753] [serial = 1901] [outer = 0x8b42d800] 13:31:30 INFO - PROCESS | 1753 | 1467059490578 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8dbd7400) [pid = 1753] [serial = 1902] [outer = 0x8b42d800] 13:31:31 INFO - PROCESS | 1753 | 1467059491416 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]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1394ms 13:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:31:31 INFO - PROCESS | 1753 | 1467059491451 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1753 | 1467059491454 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 13:31:31 INFO - PROCESS | 1753 | 1467059491460 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1753 | 1467059491464 Marionette TRACE conn4 <- [1,2506,null,{}] 13:31:31 INFO - PROCESS | 1753 | 1467059491470 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}] 13:31:31 INFO - PROCESS | 1753 | 1467059491481 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:31 INFO - PROCESS | 1753 | 1467059491718 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 13:31:31 INFO - PROCESS | 1753 | 1467059491860 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1753 | 1467059491868 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da4bc00 == 29 [pid = 1753] [id = 634] 13:31:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8efdf000) [pid = 1753] [serial = 1903] [outer = (nil)] 13:31:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91d24000) [pid = 1753] [serial = 1904] [outer = 0x8efdf000] 13:31:31 INFO - PROCESS | 1753 | 1467059491940 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91d2e000) [pid = 1753] [serial = 1905] [outer = 0x8efdf000] 13:31:32 INFO - PROCESS | 1753 | 1467059492940 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]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1540ms 13:31:33 INFO - PROCESS | 1753 | 1467059493001 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 1753 | 1467059493008 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 13:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:31:33 INFO - PROCESS | 1753 | 1467059493016 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 1753 | 1467059493022 Marionette TRACE conn4 <- [1,2510,null,{}] 13:31:33 INFO - PROCESS | 1753 | 1467059493030 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}] 13:31:33 INFO - PROCESS | 1753 | 1467059493037 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:33 INFO - PROCESS | 1753 | 1467059493281 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 13:31:33 INFO - PROCESS | 1753 | 1467059493542 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1753 | 1467059493549 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a703800 == 30 [pid = 1753] [id = 635] 13:31:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8b529400) [pid = 1753] [serial = 1906] [outer = (nil)] 13:31:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8d2ee400) [pid = 1753] [serial = 1907] [outer = 0x8b529400] 13:31:33 INFO - PROCESS | 1753 | 1467059493683 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8da4b800) [pid = 1753] [serial = 1908] [outer = 0x8b529400] 13:31:34 INFO - PROCESS | 1753 | 1467059494624 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]]]}] 13:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1687ms 13:31:34 INFO - PROCESS | 1753 | 1467059494704 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 1753 | 1467059494711 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 13:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:31:34 INFO - PROCESS | 1753 | 1467059494722 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 1753 | 1467059494726 Marionette TRACE conn4 <- [1,2514,null,{}] 13:31:34 INFO - PROCESS | 1753 | 1467059494733 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}] 13:31:34 INFO - PROCESS | 1753 | 1467059494739 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:34 INFO - PROCESS | 1753 | 1467059494963 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 13:31:35 INFO - PROCESS | 1753 | 1467059495203 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1753 | 1467059495215 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e029000 == 31 [pid = 1753] [id = 636] 13:31:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8e02bc00) [pid = 1753] [serial = 1909] [outer = (nil)] 13:31:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8e1f1000) [pid = 1753] [serial = 1910] [outer = 0x8e02bc00] 13:31:35 INFO - PROCESS | 1753 | 1467059495314 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8ecbc400) [pid = 1753] [serial = 1911] [outer = 0x8e02bc00] 13:31:36 INFO - PROCESS | 1753 | 1467059496317 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]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1634ms 13:31:36 INFO - PROCESS | 1753 | 1467059496357 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 1753 | 1467059496360 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 13:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:31:36 INFO - PROCESS | 1753 | 1467059496368 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1753 | 1467059496374 Marionette TRACE conn4 <- [1,2518,null,{}] 13:31:36 INFO - PROCESS | 1753 | 1467059496392 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}] 13:31:36 INFO - PROCESS | 1753 | 1467059496401 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:36 INFO - PROCESS | 1753 | 1467059496606 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 13:31:36 INFO - PROCESS | 1753 | 1467059496837 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1753 | 1467059496845 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec12000 == 32 [pid = 1753] [id = 637] 13:31:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91d23800) [pid = 1753] [serial = 1912] [outer = (nil)] 13:31:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91e49c00) [pid = 1753] [serial = 1913] [outer = 0x91d23800] 13:31:36 INFO - PROCESS | 1753 | 1467059496978 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91e52400) [pid = 1753] [serial = 1914] [outer = 0x91d23800] 13:31:37 INFO - PROCESS | 1753 | 1467059497892 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]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1557ms 13:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:31:37 INFO - PROCESS | 1753 | 1467059497925 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 1753 | 1467059497929 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 13:31:37 INFO - PROCESS | 1753 | 1467059497936 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1753 | 1467059497939 Marionette TRACE conn4 <- [1,2522,null,{}] 13:31:37 INFO - PROCESS | 1753 | 1467059497945 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}] 13:31:37 INFO - PROCESS | 1753 | 1467059497950 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:38 INFO - PROCESS | 1753 | 1467059498138 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 13:31:38 INFO - PROCESS | 1753 | 1467059498335 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1753 | 1467059498342 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c339000 == 33 [pid = 1753] [id = 638] 13:31:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91d2e400) [pid = 1753] [serial = 1915] [outer = (nil)] 13:31:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x9233a400) [pid = 1753] [serial = 1916] [outer = 0x91d2e400] 13:31:38 INFO - PROCESS | 1753 | 1467059498424 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x924a3400) [pid = 1753] [serial = 1917] [outer = 0x91d2e400] 13:31:39 INFO - PROCESS | 1753 | 1467059499413 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]]]}] 13:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1532ms 13:31:39 INFO - PROCESS | 1753 | 1467059499468 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1753 | 1467059499472 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 13:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:31:39 INFO - PROCESS | 1753 | 1467059499479 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1753 | 1467059499483 Marionette TRACE conn4 <- [1,2526,null,{}] 13:31:39 INFO - PROCESS | 1753 | 1467059499488 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}] 13:31:39 INFO - PROCESS | 1753 | 1467059499494 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:39 INFO - PROCESS | 1753 | 1467059499680 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 13:31:39 INFO - PROCESS | 1753 | 1467059499876 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1753 | 1467059499884 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:39 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e4d400 == 34 [pid = 1753] [id = 639] 13:31:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91e55000) [pid = 1753] [serial = 1918] [outer = (nil)] 13:31:39 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x924c7000) [pid = 1753] [serial = 1919] [outer = 0x91e55000] 13:31:39 INFO - PROCESS | 1753 | 1467059499977 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x924cc400) [pid = 1753] [serial = 1920] [outer = 0x91e55000] 13:31:40 INFO - PROCESS | 1753 | 1467059500965 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]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1543ms 13:31:41 INFO - PROCESS | 1753 | 1467059501023 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1753 | 1467059501027 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 13:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:31:41 INFO - PROCESS | 1753 | 1467059501035 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 1753 | 1467059501038 Marionette TRACE conn4 <- [1,2530,null,{}] 13:31:41 INFO - PROCESS | 1753 | 1467059501044 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}] 13:31:41 INFO - PROCESS | 1753 | 1467059501055 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:41 INFO - PROCESS | 1753 | 1467059501310 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 13:31:41 INFO - PROCESS | 1753 | 1467059501549 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1753 | 1467059501555 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a702000 == 35 [pid = 1753] [id = 640] 13:31:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91cac800) [pid = 1753] [serial = 1921] [outer = (nil)] 13:31:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x9263f800) [pid = 1753] [serial = 1922] [outer = 0x91cac800] 13:31:41 INFO - PROCESS | 1753 | 1467059501696 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x9264ac00) [pid = 1753] [serial = 1923] [outer = 0x91cac800] 13:31:42 INFO - PROCESS | 1753 | 1467059502615 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]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1638ms 13:31:42 INFO - PROCESS | 1753 | 1467059502675 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 1753 | 1467059502680 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 13:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:31:42 INFO - PROCESS | 1753 | 1467059502687 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1753 | 1467059502691 Marionette TRACE conn4 <- [1,2534,null,{}] 13:31:42 INFO - PROCESS | 1753 | 1467059502697 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}] 13:31:42 INFO - PROCESS | 1753 | 1467059502702 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:42 INFO - PROCESS | 1753 | 1467059502883 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 13:31:43 INFO - PROCESS | 1753 | 1467059503394 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 1753 | 1467059503405 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b523000 == 36 [pid = 1753] [id = 641] 13:31:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8b523400) [pid = 1753] [serial = 1924] [outer = (nil)] 13:31:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8c1de800) [pid = 1753] [serial = 1925] [outer = 0x8b523400] 13:31:43 INFO - PROCESS | 1753 | 1467059503487 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8c338400) [pid = 1753] [serial = 1926] [outer = 0x8b523400] 13:31:44 INFO - PROCESS | 1753 | 1467059504456 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]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1836ms 13:31:44 INFO - PROCESS | 1753 | 1467059504536 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 1753 | 1467059504541 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 13:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:31:44 INFO - PROCESS | 1753 | 1467059504551 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 1753 | 1467059504555 Marionette TRACE conn4 <- [1,2538,null,{}] 13:31:44 INFO - PROCESS | 1753 | 1467059504564 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}] 13:31:44 INFO - PROCESS | 1753 | 1467059504570 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:44 INFO - PROCESS | 1753 | 1467059504754 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 13:31:44 INFO - PROCESS | 1753 | 1467059504960 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1753 | 1467059504968 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70e800 == 35 [pid = 1753] [id = 587] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8b529800 == 34 [pid = 1753] [id = 586] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1dd800 == 33 [pid = 1753] [id = 628] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8e026400 == 32 [pid = 1753] [id = 627] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8b524000 == 31 [pid = 1753] [id = 626] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8a704c00 == 30 [pid = 1753] [id = 625] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f5400 == 29 [pid = 1753] [id = 592] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8a709c00 == 28 [pid = 1753] [id = 590] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8da46800 == 27 [pid = 1753] [id = 588] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e5c00 == 26 [pid = 1753] [id = 595] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8b429000 == 25 [pid = 1753] [id = 582] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2eec00 == 24 [pid = 1753] [id = 580] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8a703400 == 23 [pid = 1753] [id = 591] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee6ec00 == 22 [pid = 1753] [id = 585] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42e000 == 21 [pid = 1753] [id = 583] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e8400 == 20 [pid = 1753] [id = 579] 13:31:45 INFO - PROCESS | 1753 | --DOCSHELL 0x8b529c00 == 19 [pid = 1753] [id = 584] 13:31:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a704c00 == 20 [pid = 1753] [id = 642] 13:31:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8a707400) [pid = 1753] [serial = 1927] [outer = (nil)] 13:31:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8a710400) [pid = 1753] [serial = 1928] [outer = 0x8a707400] 13:31:46 INFO - PROCESS | 1753 | 1467059506034 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8b51fc00) [pid = 1753] [serial = 1929] [outer = 0x8a707400] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8b420400) [pid = 1753] [serial = 1862] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8b521400) [pid = 1753] [serial = 1863] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8e1ef000) [pid = 1753] [serial = 1845] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8e02b000) [pid = 1753] [serial = 1844] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8c341000) [pid = 1753] [serial = 1860] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8d2f2400) [pid = 1753] [serial = 1865] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91caa400) [pid = 1753] [serial = 1848] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8da45c00) [pid = 1753] [serial = 1866] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91a51000) [pid = 1753] [serial = 1847] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x924c4c00) [pid = 1753] [serial = 1851] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x924a2000) [pid = 1753] [serial = 1850] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8eb41c00) [pid = 1753] [serial = 1874] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x925cf000) [pid = 1753] [serial = 1854] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8eb3c800) [pid = 1753] [serial = 1871] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8c1df400) [pid = 1753] [serial = 1859] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8eb43400) [pid = 1753] [serial = 1872] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x925c4800) [pid = 1753] [serial = 1853] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x92646400) [pid = 1753] [serial = 1857] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x92643800) [pid = 1753] [serial = 1856] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8deb6800) [pid = 1753] [serial = 1869] [outer = (nil)] [url = about:blank] 13:31:46 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8dd9dc00) [pid = 1753] [serial = 1868] [outer = (nil)] [url = about:blank] 13:31:47 INFO - PROCESS | 1753 | 1467059507113 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]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2593ms 13:31:47 INFO - PROCESS | 1753 | 1467059507146 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1753 | 1467059507152 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 13:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:31:47 INFO - PROCESS | 1753 | 1467059507161 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1753 | 1467059507165 Marionette TRACE conn4 <- [1,2542,null,{}] 13:31:47 INFO - PROCESS | 1753 | 1467059507173 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}] 13:31:47 INFO - PROCESS | 1753 | 1467059507178 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:47 INFO - PROCESS | 1753 | 1467059507362 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 13:31:47 INFO - PROCESS | 1753 | 1467059507499 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1753 | 1467059507509 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f2c00 == 21 [pid = 1753] [id = 643] 13:31:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8d2f3000) [pid = 1753] [serial = 1930] [outer = (nil)] 13:31:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8da43c00) [pid = 1753] [serial = 1931] [outer = 0x8d2f3000] 13:31:47 INFO - PROCESS | 1753 | 1467059507588 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8da47800) [pid = 1753] [serial = 1932] [outer = 0x8d2f3000] 13:31:48 INFO - PROCESS | 1753 | 1467059508479 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]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1381ms 13:31:48 INFO - PROCESS | 1753 | 1467059508542 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 1753 | 1467059508550 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 13:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:31:48 INFO - PROCESS | 1753 | 1467059508561 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 1753 | 1467059508565 Marionette TRACE conn4 <- [1,2546,null,{}] 13:31:48 INFO - PROCESS | 1753 | 1467059508571 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}] 13:31:48 INFO - PROCESS | 1753 | 1467059508577 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:48 INFO - PROCESS | 1753 | 1467059508773 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 13:31:48 INFO - PROCESS | 1753 | 1467059508960 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 1753 | 1467059508971 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2eec00 == 22 [pid = 1753] [id = 644] 13:31:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8dbd2000) [pid = 1753] [serial = 1933] [outer = (nil)] 13:31:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8debdc00) [pid = 1753] [serial = 1934] [outer = 0x8dbd2000] 13:31:49 INFO - PROCESS | 1753 | 1467059509040 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8e1e9400) [pid = 1753] [serial = 1935] [outer = 0x8dbd2000] 13:31:50 INFO - PROCESS | 1753 | 1467059510062 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]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1534ms 13:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:31:50 INFO - PROCESS | 1753 | 1467059510095 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1753 | 1467059510098 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 13:31:50 INFO - PROCESS | 1753 | 1467059510105 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1753 | 1467059510111 Marionette TRACE conn4 <- [1,2550,null,{}] 13:31:50 INFO - PROCESS | 1753 | 1467059510136 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}] 13:31:50 INFO - PROCESS | 1753 | 1467059510146 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:50 INFO - PROCESS | 1753 | 1467059510382 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 13:31:50 INFO - PROCESS | 1753 | 1467059510409 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1753 | 1467059510418 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec07400 == 23 [pid = 1753] [id = 645] 13:31:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8ec0b800) [pid = 1753] [serial = 1936] [outer = (nil)] 13:31:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8ecbd400) [pid = 1753] [serial = 1937] [outer = 0x8ec0b800] 13:31:50 INFO - PROCESS | 1753 | 1467059510488 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8ecc4c00) [pid = 1753] [serial = 1938] [outer = 0x8ec0b800] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8a706000) [pid = 1753] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8c33dc00) [pid = 1753] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8ec16400) [pid = 1753] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8e023800) [pid = 1753] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8e1e5800) [pid = 1753] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8b42d800) [pid = 1753] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8c1e6400) [pid = 1753] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8eb42c00) [pid = 1753] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8c1e2800) [pid = 1753] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8d2ec800) [pid = 1753] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:31:51 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8efdf000) [pid = 1753] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:31:52 INFO - PROCESS | 1753 | 1467059512092 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]]]}] 13:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2041ms 13:31:52 INFO - PROCESS | 1753 | 1467059512146 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 1753 | 1467059512151 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 13:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:31:52 INFO - PROCESS | 1753 | 1467059512157 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1753 | 1467059512160 Marionette TRACE conn4 <- [1,2554,null,{}] 13:31:52 INFO - PROCESS | 1753 | 1467059512166 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}] 13:31:52 INFO - PROCESS | 1753 | 1467059512170 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:52 INFO - PROCESS | 1753 | 1467059512337 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 13:31:52 INFO - PROCESS | 1753 | 1467059512522 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1753 | 1467059512530 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b428c00 == 24 [pid = 1753] [id = 646] 13:31:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8b42cc00) [pid = 1753] [serial = 1939] [outer = (nil)] 13:31:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8e1e5800) [pid = 1753] [serial = 1940] [outer = 0x8b42cc00] 13:31:52 INFO - PROCESS | 1753 | 1467059512605 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8eb3a000) [pid = 1753] [serial = 1941] [outer = 0x8b42cc00] 13:31:53 INFO - PROCESS | 1753 | 1467059513360 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]]]}] 13:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1279ms 13:31:53 INFO - PROCESS | 1753 | 1467059513438 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 1753 | 1467059513443 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 13:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:31:53 INFO - PROCESS | 1753 | 1467059513453 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 1753 | 1467059513459 Marionette TRACE conn4 <- [1,2558,null,{}] 13:31:53 INFO - PROCESS | 1753 | 1467059513469 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}] 13:31:53 INFO - PROCESS | 1753 | 1467059513474 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:53 INFO - PROCESS | 1753 | 1467059513688 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 13:31:53 INFO - PROCESS | 1753 | 1467059513885 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1753 | 1467059513898 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c334800 == 25 [pid = 1753] [id = 647] 13:31:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8c335000) [pid = 1753] [serial = 1942] [outer = (nil)] 13:31:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8d2edc00) [pid = 1753] [serial = 1943] [outer = 0x8c335000] 13:31:54 INFO - PROCESS | 1753 | 1467059514030 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8dd9c800) [pid = 1753] [serial = 1944] [outer = 0x8c335000] 13:31:55 INFO - PROCESS | 1753 | 1467059515231 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]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1838ms 13:31:55 INFO - PROCESS | 1753 | 1467059515291 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 1753 | 1467059515297 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 13:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:31:55 INFO - PROCESS | 1753 | 1467059515309 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 1753 | 1467059515314 Marionette TRACE conn4 <- [1,2562,null,{}] 13:31:55 INFO - PROCESS | 1753 | 1467059515322 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}] 13:31:55 INFO - PROCESS | 1753 | 1467059515328 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:55 INFO - PROCESS | 1753 | 1467059515555 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 13:31:55 INFO - PROCESS | 1753 | 1467059515837 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 1753 | 1467059515845 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b521800 == 26 [pid = 1753] [id = 648] 13:31:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8c338c00) [pid = 1753] [serial = 1945] [outer = (nil)] 13:31:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8ec0c000) [pid = 1753] [serial = 1946] [outer = 0x8c338c00] 13:31:55 INFO - PROCESS | 1753 | 1467059515937 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8ee64400) [pid = 1753] [serial = 1947] [outer = 0x8c338c00] 13:31:57 INFO - PROCESS | 1753 | 1467059517065 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]]]}] 13:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1846ms 13:31:57 INFO - PROCESS | 1753 | 1467059517152 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 13:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:31:57 INFO - PROCESS | 1753 | 1467059517157 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 13:31:57 INFO - PROCESS | 1753 | 1467059517164 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 1753 | 1467059517168 Marionette TRACE conn4 <- [1,2566,null,{}] 13:31:57 INFO - PROCESS | 1753 | 1467059517184 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}] 13:31:57 INFO - PROCESS | 1753 | 1467059517194 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:57 INFO - PROCESS | 1753 | 1467059517421 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 13:31:57 INFO - PROCESS | 1753 | 1467059517701 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1753 | 1467059517715 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efebc00 == 27 [pid = 1753] [id = 649] 13:31:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91a4f800) [pid = 1753] [serial = 1948] [outer = (nil)] 13:31:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91a59c00) [pid = 1753] [serial = 1949] [outer = 0x91a4f800] 13:31:57 INFO - PROCESS | 1753 | 1467059517800 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91caa800) [pid = 1753] [serial = 1950] [outer = 0x91a4f800] 13:31:58 INFO - PROCESS | 1753 | 1467059518881 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]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1795ms 13:31:58 INFO - PROCESS | 1753 | 1467059518960 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 1753 | 1467059518963 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 13:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:31:58 INFO - PROCESS | 1753 | 1467059518970 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 1753 | 1467059518974 Marionette TRACE conn4 <- [1,2570,null,{}] 13:31:58 INFO - PROCESS | 1753 | 1467059518979 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}] 13:31:58 INFO - PROCESS | 1753 | 1467059518985 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:59 INFO - PROCESS | 1753 | 1467059519218 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 13:31:59 INFO - PROCESS | 1753 | 1467059519581 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1753 | 1467059519594 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:31:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70c800 == 28 [pid = 1753] [id = 650] 13:31:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8b421000) [pid = 1753] [serial = 1951] [outer = (nil)] 13:31:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8b524000) [pid = 1753] [serial = 1952] [outer = 0x8b421000] 13:31:59 INFO - PROCESS | 1753 | 1467059519694 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8c1e0c00) [pid = 1753] [serial = 1953] [outer = 0x8b421000] 13:32:00 INFO - PROCESS | 1753 | --DOCSHELL 0x8e029000 == 27 [pid = 1753] [id = 636] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91d2e000) [pid = 1753] [serial = 1905] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91d24000) [pid = 1753] [serial = 1904] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8a710000) [pid = 1753] [serial = 1877] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8b52a800) [pid = 1753] [serial = 1878] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8dbd6800) [pid = 1753] [serial = 1892] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8ee69800) [pid = 1753] [serial = 1898] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91a50800) [pid = 1753] [serial = 1887] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8eb38400) [pid = 1753] [serial = 1895] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8dbd7400) [pid = 1753] [serial = 1902] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8efdf800) [pid = 1753] [serial = 1899] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8c340c00) [pid = 1753] [serial = 1901] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8efe9000) [pid = 1753] [serial = 1886] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8deb3800) [pid = 1753] [serial = 1881] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8dd9c400) [pid = 1753] [serial = 1880] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8ecc5800) [pid = 1753] [serial = 1884] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8ec13400) [pid = 1753] [serial = 1896] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8dd99400) [pid = 1753] [serial = 1893] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8ec16000) [pid = 1753] [serial = 1883] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8c337800) [pid = 1753] [serial = 1890] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8ec0b000) [pid = 1753] [serial = 1875] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x8c1e7400) [pid = 1753] [serial = 1889] [outer = (nil)] [url = about:blank] 13:32:00 INFO - PROCESS | 1753 | 1467059520829 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]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1886ms 13:32:00 INFO - PROCESS | 1753 | 1467059520859 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 1753 | 1467059520865 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 13:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:32:00 INFO - PROCESS | 1753 | 1467059520873 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 1753 | 1467059520877 Marionette TRACE conn4 <- [1,2574,null,{}] 13:32:00 INFO - PROCESS | 1753 | 1467059520885 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}] 13:32:00 INFO - PROCESS | 1753 | 1467059520893 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:01 INFO - PROCESS | 1753 | 1467059521062 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 13:32:01 INFO - PROCESS | 1753 | 1467059521253 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1753 | 1467059521263 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2ec000 == 28 [pid = 1753] [id = 651] 13:32:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8d2f8400) [pid = 1753] [serial = 1954] [outer = (nil)] 13:32:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8dd92800) [pid = 1753] [serial = 1955] [outer = 0x8d2f8400] 13:32:01 INFO - PROCESS | 1753 | 1467059521342 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8deb3800) [pid = 1753] [serial = 1956] [outer = 0x8d2f8400] 13:32:02 INFO - PROCESS | 1753 | 1467059522210 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]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1384ms 13:32:02 INFO - PROCESS | 1753 | 1467059522261 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1753 | 1467059522267 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 13:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:32:02 INFO - PROCESS | 1753 | 1467059522275 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1753 | 1467059522278 Marionette TRACE conn4 <- [1,2578,null,{}] 13:32:02 INFO - PROCESS | 1753 | 1467059522284 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}] 13:32:02 INFO - PROCESS | 1753 | 1467059522289 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:02 INFO - PROCESS | 1753 | 1467059522457 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 13:32:02 INFO - PROCESS | 1753 | 1467059522467 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 1753 | 1467059522480 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1f3000 == 29 [pid = 1753] [id = 652] 13:32:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8eb39c00) [pid = 1753] [serial = 1957] [outer = (nil)] 13:32:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8ec12c00) [pid = 1753] [serial = 1958] [outer = 0x8eb39c00] 13:32:02 INFO - PROCESS | 1753 | 1467059522557 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8ee62400) [pid = 1753] [serial = 1959] [outer = 0x8eb39c00] 13:32:03 INFO - PROCESS | 1753 | 1467059523622 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]]]}] 13:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1384ms 13:32:03 INFO - PROCESS | 1753 | 1467059523660 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 1753 | 1467059523664 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 13:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:32:03 INFO - PROCESS | 1753 | 1467059523679 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 1753 | 1467059523688 Marionette TRACE conn4 <- [1,2582,null,{}] 13:32:03 INFO - PROCESS | 1753 | 1467059523704 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}] 13:32:03 INFO - PROCESS | 1753 | 1467059523712 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:03 INFO - PROCESS | 1753 | 1467059523943 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 13:32:03 INFO - PROCESS | 1753 | 1467059523979 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1753 | 1467059523986 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b523c00 == 30 [pid = 1753] [id = 653] 13:32:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8ec13c00) [pid = 1753] [serial = 1960] [outer = (nil)] 13:32:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91a52800) [pid = 1753] [serial = 1961] [outer = 0x8ec13c00] 13:32:04 INFO - PROCESS | 1753 | 1467059524060 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91a57c00) [pid = 1753] [serial = 1962] [outer = 0x8ec13c00] 13:32:05 INFO - PROCESS | 1753 | 1467059525072 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]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1456ms 13:32:05 INFO - PROCESS | 1753 | 1467059525131 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 1753 | 1467059525135 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 13:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:32:05 INFO - PROCESS | 1753 | 1467059525142 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 1753 | 1467059525144 Marionette TRACE conn4 <- [1,2586,null,{}] 13:32:05 INFO - PROCESS | 1753 | 1467059525150 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}] 13:32:05 INFO - PROCESS | 1753 | 1467059525155 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:05 INFO - PROCESS | 1753 | 1467059525373 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 13:32:05 INFO - PROCESS | 1753 | 1467059525398 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1753 | 1467059525404 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:05 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1ef000 == 31 [pid = 1753] [id = 654] 13:32:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8eb43400) [pid = 1753] [serial = 1963] [outer = (nil)] 13:32:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91caf800) [pid = 1753] [serial = 1964] [outer = 0x8eb43400] 13:32:05 INFO - PROCESS | 1753 | 1467059525477 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91cb5400) [pid = 1753] [serial = 1965] [outer = 0x8eb43400] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8d2f3000) [pid = 1753] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8a707400) [pid = 1753] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8e02bc00) [pid = 1753] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8b523400) [pid = 1753] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x91d23800) [pid = 1753] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91d2e400) [pid = 1753] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91e55000) [pid = 1753] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91cac800) [pid = 1753] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8dbd2000) [pid = 1753] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8b529400) [pid = 1753] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:32:06 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8ec0b800) [pid = 1753] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:32:06 INFO - PROCESS | 1753 | 1467059526506 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]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1429ms 13:32:06 INFO - PROCESS | 1753 | 1467059526572 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1753 | 1467059526576 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 13:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:32:06 INFO - PROCESS | 1753 | 1467059526582 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1753 | 1467059526585 Marionette TRACE conn4 <- [1,2590,null,{}] 13:32:06 INFO - PROCESS | 1753 | 1467059526591 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}] 13:32:06 INFO - PROCESS | 1753 | 1467059526596 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:06 INFO - PROCESS | 1753 | 1467059526769 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 13:32:06 INFO - PROCESS | 1753 | 1467059526915 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 1753 | 1467059526935 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c337000 == 32 [pid = 1753] [id = 655] 13:32:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8dd93c00) [pid = 1753] [serial = 1966] [outer = (nil)] 13:32:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91cae000) [pid = 1753] [serial = 1967] [outer = 0x8dd93c00] 13:32:07 INFO - PROCESS | 1753 | 1467059527012 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91d2ac00) [pid = 1753] [serial = 1968] [outer = 0x8dd93c00] 13:32:07 INFO - PROCESS | 1753 | 1467059527838 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]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1337ms 13:32:07 INFO - PROCESS | 1753 | 1467059527922 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1753 | 1467059527928 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 13:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:32:07 INFO - PROCESS | 1753 | 1467059527937 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 1753 | 1467059527943 Marionette TRACE conn4 <- [1,2594,null,{}] 13:32:07 INFO - PROCESS | 1753 | 1467059527953 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}] 13:32:07 INFO - PROCESS | 1753 | 1467059527958 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:08 INFO - PROCESS | 1753 | 1467059528164 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 13:32:08 INFO - PROCESS | 1753 | 1467059528369 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1753 | 1467059528386 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c332800 == 33 [pid = 1753] [id = 656] 13:32:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8c334400) [pid = 1753] [serial = 1969] [outer = (nil)] 13:32:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8c33c800) [pid = 1753] [serial = 1970] [outer = 0x8c334400] 13:32:08 INFO - PROCESS | 1753 | 1467059528510 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8da50c00) [pid = 1753] [serial = 1971] [outer = 0x8c334400] 13:32:09 INFO - PROCESS | 1753 | 1467059529639 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]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1744ms 13:32:09 INFO - PROCESS | 1753 | 1467059529681 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 13:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:32:09 INFO - PROCESS | 1753 | 1467059529687 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 13:32:09 INFO - PROCESS | 1753 | 1467059529698 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1753 | 1467059529703 Marionette TRACE conn4 <- [1,2598,null,{}] 13:32:09 INFO - PROCESS | 1753 | 1467059529711 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}] 13:32:09 INFO - PROCESS | 1753 | 1467059529717 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:09 INFO - PROCESS | 1753 | 1467059529915 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 13:32:10 INFO - PROCESS | 1753 | 1467059530154 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1753 | 1467059530162 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1f0800 == 34 [pid = 1753] [id = 657] 13:32:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8eb36400) [pid = 1753] [serial = 1972] [outer = (nil)] 13:32:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8ec14400) [pid = 1753] [serial = 1973] [outer = 0x8eb36400] 13:32:10 INFO - PROCESS | 1753 | 1467059530293 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8ee69400) [pid = 1753] [serial = 1974] [outer = 0x8eb36400] 13:32:11 INFO - PROCESS | 1753 | 1467059531310 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]]]}] 13:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1653ms 13:32:11 INFO - PROCESS | 1753 | 1467059531347 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 1753 | 1467059531352 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 13:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:32:11 INFO - PROCESS | 1753 | 1467059531359 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 1753 | 1467059531363 Marionette TRACE conn4 <- [1,2602,null,{}] 13:32:11 INFO - PROCESS | 1753 | 1467059531379 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}] 13:32:11 INFO - PROCESS | 1753 | 1467059531388 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:11 INFO - PROCESS | 1753 | 1467059531621 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 13:32:11 INFO - PROCESS | 1753 | 1467059531910 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 1753 | 1467059531923 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9fc00 == 35 [pid = 1753] [id = 658] 13:32:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x91caf400) [pid = 1753] [serial = 1975] [outer = (nil)] 13:32:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x91e4c000) [pid = 1753] [serial = 1976] [outer = 0x91caf400] 13:32:12 INFO - PROCESS | 1753 | 1467059532054 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x91e55400) [pid = 1753] [serial = 1977] [outer = 0x91caf400] 13:32:13 INFO - PROCESS | 1753 | 1467059533035 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]]]}] 13:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1739ms 13:32:13 INFO - PROCESS | 1753 | 1467059533100 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 13:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:32:13 INFO - PROCESS | 1753 | 1467059533105 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 13:32:13 INFO - PROCESS | 1753 | 1467059533111 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 1753 | 1467059533115 Marionette TRACE conn4 <- [1,2606,null,{}] 13:32:13 INFO - PROCESS | 1753 | 1467059533121 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}] 13:32:13 INFO - PROCESS | 1753 | 1467059533126 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:13 INFO - PROCESS | 1753 | 1467059533312 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 13:32:13 INFO - PROCESS | 1753 | 1467059533596 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 1753 | 1467059533605 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2ef800 == 36 [pid = 1753] [id = 659] 13:32:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8ec10400) [pid = 1753] [serial = 1978] [outer = (nil)] 13:32:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x924abc00) [pid = 1753] [serial = 1979] [outer = 0x8ec10400] 13:32:13 INFO - PROCESS | 1753 | 1467059533732 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x924c9800) [pid = 1753] [serial = 1980] [outer = 0x8ec10400] 13:32:14 INFO - PROCESS | 1753 | 1467059534742 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]]]}] 13:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1689ms 13:32:14 INFO - PROCESS | 1753 | 1467059534800 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 1753 | 1467059534804 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 13:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:32:14 INFO - PROCESS | 1753 | 1467059534811 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 1753 | 1467059534814 Marionette TRACE conn4 <- [1,2610,null,{}] 13:32:14 INFO - PROCESS | 1753 | 1467059534820 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}] 13:32:14 INFO - PROCESS | 1753 | 1467059534826 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:15 INFO - PROCESS | 1753 | 1467059535007 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 13:32:15 INFO - PROCESS | 1753 | 1467059535193 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1753 | 1467059535201 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42bc00 == 37 [pid = 1753] [id = 660] 13:32:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x924a9c00) [pid = 1753] [serial = 1981] [outer = (nil)] 13:32:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x925cbc00) [pid = 1753] [serial = 1982] [outer = 0x924a9c00] 13:32:15 INFO - PROCESS | 1753 | 1467059535281 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x925cd400) [pid = 1753] [serial = 1983] [outer = 0x924a9c00] 13:32:16 INFO - PROCESS | 1753 | 1467059536279 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]]]}] 13:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1536ms 13:32:16 INFO - PROCESS | 1753 | 1467059536348 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 1753 | 1467059536351 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 13:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:32:16 INFO - PROCESS | 1753 | 1467059536358 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 1753 | 1467059536362 Marionette TRACE conn4 <- [1,2614,null,{}] 13:32:16 INFO - PROCESS | 1753 | 1467059536368 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}] 13:32:16 INFO - PROCESS | 1753 | 1467059536378 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:16 INFO - PROCESS | 1753 | 1467059536633 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 13:32:16 INFO - PROCESS | 1753 | 1467059536888 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1753 | 1467059536898 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70a000 == 38 [pid = 1753] [id = 661] 13:32:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8a70d800) [pid = 1753] [serial = 1984] [outer = (nil)] 13:32:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8d2f0800) [pid = 1753] [serial = 1985] [outer = 0x8a70d800] 13:32:17 INFO - PROCESS | 1753 | 1467059537022 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8e1ee800) [pid = 1753] [serial = 1986] [outer = 0x8a70d800] 13:32:18 INFO - PROCESS | 1753 | 1467059538166 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]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1882ms 13:32:18 INFO - PROCESS | 1753 | 1467059538241 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 1753 | 1467059538246 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 13:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:32:18 INFO - PROCESS | 1753 | 1467059538255 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 1753 | 1467059538259 Marionette TRACE conn4 <- [1,2618,null,{}] 13:32:18 INFO - PROCESS | 1753 | 1467059538268 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}] 13:32:18 INFO - PROCESS | 1753 | 1467059538273 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:18 INFO - PROCESS | 1753 | 1467059538489 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 13:32:18 INFO - PROCESS | 1753 | 1467059538837 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 1753 | 1467059538845 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da41c00 == 39 [pid = 1753] [id = 662] 13:32:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8dd9b800) [pid = 1753] [serial = 1987] [outer = (nil)] 13:32:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8e027000) [pid = 1753] [serial = 1988] [outer = 0x8dd9b800] 13:32:18 INFO - PROCESS | 1753 | 1467059538929 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8e1e7400) [pid = 1753] [serial = 1989] [outer = 0x8dd9b800] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e2400 == 38 [pid = 1753] [id = 629] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8a704c00 == 37 [pid = 1753] [id = 642] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1da800 == 36 [pid = 1753] [id = 630] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8e030800 == 35 [pid = 1753] [id = 631] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70d000 == 34 [pid = 1753] [id = 633] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8b520800 == 33 [pid = 1753] [id = 632] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8a703800 == 32 [pid = 1753] [id = 635] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x91e4d400 == 31 [pid = 1753] [id = 639] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8c339000 == 30 [pid = 1753] [id = 638] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8b523000 == 29 [pid = 1753] [id = 641] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8a702000 == 28 [pid = 1753] [id = 640] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8da4bc00 == 27 [pid = 1753] [id = 634] 13:32:20 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec12000 == 26 [pid = 1753] [id = 637] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8da4b800) [pid = 1753] [serial = 1908] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8ecbd400) [pid = 1753] [serial = 1937] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8da43c00) [pid = 1753] [serial = 1931] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8da47800) [pid = 1753] [serial = 1932] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8d2ee400) [pid = 1753] [serial = 1907] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8a710400) [pid = 1753] [serial = 1928] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8b51fc00) [pid = 1753] [serial = 1929] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8ecbc400) [pid = 1753] [serial = 1911] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8c338400) [pid = 1753] [serial = 1926] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8c1de800) [pid = 1753] [serial = 1925] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8e1f1000) [pid = 1753] [serial = 1910] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91e52400) [pid = 1753] [serial = 1914] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91e49c00) [pid = 1753] [serial = 1913] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x924a3400) [pid = 1753] [serial = 1917] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9233a400) [pid = 1753] [serial = 1916] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x924cc400) [pid = 1753] [serial = 1920] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x924c7000) [pid = 1753] [serial = 1919] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x9264ac00) [pid = 1753] [serial = 1923] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x9263f800) [pid = 1753] [serial = 1922] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8e1e9400) [pid = 1753] [serial = 1935] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8debdc00) [pid = 1753] [serial = 1934] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8ecc4c00) [pid = 1753] [serial = 1938] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8e1e5800) [pid = 1753] [serial = 1940] [outer = (nil)] [url = about:blank] 13:32:20 INFO - PROCESS | 1753 | 1467059540935 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]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2745ms 13:32:21 INFO - PROCESS | 1753 | 1467059541001 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 1753 | 1467059541008 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 13:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:32:21 INFO - PROCESS | 1753 | 1467059541016 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 1753 | 1467059541020 Marionette TRACE conn4 <- [1,2622,null,{}] 13:32:21 INFO - PROCESS | 1753 | 1467059541029 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}] 13:32:21 INFO - PROCESS | 1753 | 1467059541034 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:21 INFO - PROCESS | 1753 | 1467059541271 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 13:32:21 INFO - PROCESS | 1753 | 1467059541412 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 1753 | 1467059541421 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b528000 == 27 [pid = 1753] [id = 663] 13:32:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8b529400) [pid = 1753] [serial = 1990] [outer = (nil)] 13:32:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8c33b800) [pid = 1753] [serial = 1991] [outer = 0x8b529400] 13:32:21 INFO - PROCESS | 1753 | 1467059541492 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8c340000) [pid = 1753] [serial = 1992] [outer = 0x8b529400] 13:32:22 INFO - PROCESS | 1753 | 1467059542328 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]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1337ms 13:32:22 INFO - PROCESS | 1753 | 1467059542352 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 1753 | 1467059542361 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 13:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:32:22 INFO - PROCESS | 1753 | 1467059542373 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 1753 | 1467059542376 Marionette TRACE conn4 <- [1,2626,null,{}] 13:32:22 INFO - PROCESS | 1753 | 1467059542383 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}] 13:32:22 INFO - PROCESS | 1753 | 1467059542387 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:22 INFO - PROCESS | 1753 | 1467059542567 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 13:32:22 INFO - PROCESS | 1753 | 1467059542580 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 1753 | 1467059542587 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd96400 == 28 [pid = 1753] [id = 664] 13:32:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8dd98800) [pid = 1753] [serial = 1993] [outer = (nil)] 13:32:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8deae800) [pid = 1753] [serial = 1994] [outer = 0x8dd98800] 13:32:22 INFO - PROCESS | 1753 | 1467059542659 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8deb8800) [pid = 1753] [serial = 1995] [outer = 0x8dd98800] 13:32:23 INFO - PROCESS | 1753 | 1467059543725 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]]]}] 13:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1388ms 13:32:23 INFO - PROCESS | 1753 | 1467059543761 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 1753 | 1467059543765 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 13:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:32:23 INFO - PROCESS | 1753 | 1467059543771 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 1753 | 1467059543777 Marionette TRACE conn4 <- [1,2630,null,{}] 13:32:23 INFO - PROCESS | 1753 | 1467059543804 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}] 13:32:23 INFO - PROCESS | 1753 | 1467059543813 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:24 INFO - PROCESS | 1753 | 1467059544037 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 13:32:24 INFO - PROCESS | 1753 | 1467059544067 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1753 | 1467059544081 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb42000 == 29 [pid = 1753] [id = 665] 13:32:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8ec07800) [pid = 1753] [serial = 1996] [outer = (nil)] 13:32:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8ec0ec00) [pid = 1753] [serial = 1997] [outer = 0x8ec07800] 13:32:24 INFO - PROCESS | 1753 | 1467059544150 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8ecb9800) [pid = 1753] [serial = 1998] [outer = 0x8ec07800] 13:32:25 INFO - PROCESS | 1753 | 1467059545145 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]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1448ms 13:32:25 INFO - PROCESS | 1753 | 1467059545229 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 1753 | 1467059545234 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 13:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:32:25 INFO - PROCESS | 1753 | 1467059545241 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1753 | 1467059545244 Marionette TRACE conn4 <- [1,2634,null,{}] 13:32:25 INFO - PROCESS | 1753 | 1467059545249 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}] 13:32:25 INFO - PROCESS | 1753 | 1467059545254 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:25 INFO - PROCESS | 1753 | 1467059545853 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 13:32:25 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8dd93c00) [pid = 1753] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:32:25 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8ec13c00) [pid = 1753] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:32:25 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8eb43400) [pid = 1753] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:32:25 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8b42cc00) [pid = 1753] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:32:25 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91a4f800) [pid = 1753] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:32:25 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8c335000) [pid = 1753] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:32:25 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8eb39c00) [pid = 1753] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:32:25 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x8c338c00) [pid = 1753] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:32:25 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8b421000) [pid = 1753] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:32:25 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8d2f8400) [pid = 1753] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:32:26 INFO - PROCESS | 1753 | 1467059546061 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1753 | 1467059546068 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42cc00 == 30 [pid = 1753] [id = 666] 13:32:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8b521000) [pid = 1753] [serial = 1999] [outer = (nil)] 13:32:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8dda0c00) [pid = 1753] [serial = 2000] [outer = 0x8b521000] 13:32:26 INFO - PROCESS | 1753 | 1467059546145 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8ecc7c00) [pid = 1753] [serial = 2001] [outer = 0x8b521000] 13:32:26 INFO - PROCESS | 1753 | 1467059546919 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]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1737ms 13:32:26 INFO - PROCESS | 1753 | 1467059546981 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1753 | 1467059546985 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 13:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:32:26 INFO - PROCESS | 1753 | 1467059546992 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 1753 | 1467059546995 Marionette TRACE conn4 <- [1,2638,null,{}] 13:32:27 INFO - PROCESS | 1753 | 1467059547001 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}] 13:32:27 INFO - PROCESS | 1753 | 1467059547007 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:27 INFO - PROCESS | 1753 | 1467059547215 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 13:32:27 INFO - PROCESS | 1753 | 1467059547230 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 1753 | 1467059547239 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a710000 == 31 [pid = 1753] [id = 667] 13:32:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8c1e3000) [pid = 1753] [serial = 2002] [outer = (nil)] 13:32:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8efdd800) [pid = 1753] [serial = 2003] [outer = 0x8c1e3000] 13:32:27 INFO - PROCESS | 1753 | 1467059547308 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8efe9400) [pid = 1753] [serial = 2004] [outer = 0x8c1e3000] 13:32:28 INFO - PROCESS | 1753 | 1467059548410 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]]]}] 13:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1487ms 13:32:28 INFO - PROCESS | 1753 | 1467059548481 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 1753 | 1467059548487 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 13:32:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:32:28 INFO - PROCESS | 1753 | 1467059548496 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 1753 | 1467059548502 Marionette TRACE conn4 <- [1,2642,null,{}] 13:32:28 INFO - PROCESS | 1753 | 1467059548513 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}] 13:32:28 INFO - PROCESS | 1753 | 1467059548519 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:28 INFO - PROCESS | 1753 | 1467059548746 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 13:32:29 INFO - PROCESS | 1753 | 1467059548987 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1753 | 1467059548995 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b522c00 == 32 [pid = 1753] [id = 668] 13:32:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8b52c800) [pid = 1753] [serial = 2005] [outer = (nil)] 13:32:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8d2f1000) [pid = 1753] [serial = 2006] [outer = 0x8b52c800] 13:32:29 INFO - PROCESS | 1753 | 1467059549125 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8da4e000) [pid = 1753] [serial = 2007] [outer = 0x8b52c800] 13:32:30 INFO - PROCESS | 1753 | 1467059550218 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]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:32:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1745ms 13:32:30 INFO - PROCESS | 1753 | 1467059550241 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1753 | 1467059550249 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 13:32:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:32:30 INFO - PROCESS | 1753 | 1467059550261 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 1753 | 1467059550265 Marionette TRACE conn4 <- [1,2646,null,{}] 13:32:30 INFO - PROCESS | 1753 | 1467059550272 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}] 13:32:30 INFO - PROCESS | 1753 | 1467059550277 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:30 INFO - PROCESS | 1753 | 1467059550517 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 13:32:30 INFO - PROCESS | 1753 | 1467059550764 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1753 | 1467059550778 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b52cc00 == 33 [pid = 1753] [id = 669] 13:32:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8eb39c00) [pid = 1753] [serial = 2008] [outer = (nil)] 13:32:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8ecbc400) [pid = 1753] [serial = 2009] [outer = 0x8eb39c00] 13:32:30 INFO - PROCESS | 1753 | 1467059550885 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8eb42800) [pid = 1753] [serial = 2010] [outer = 0x8eb39c00] 13:32:31 INFO - PROCESS | 1753 | 1467059551957 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]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:32:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1735ms 13:32:32 INFO - PROCESS | 1753 | 1467059551996 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 1753 | 1467059552001 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 13:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:32:32 INFO - PROCESS | 1753 | 1467059552008 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 1753 | 1467059552014 Marionette TRACE conn4 <- [1,2650,null,{}] 13:32:32 INFO - PROCESS | 1753 | 1467059552031 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}] 13:32:32 INFO - PROCESS | 1753 | 1467059552039 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:32 INFO - PROCESS | 1753 | 1467059552236 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 13:32:32 INFO - PROCESS | 1753 | 1467059552467 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1753 | 1467059552478 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d25000 == 34 [pid = 1753] [id = 670] 13:32:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91d27400) [pid = 1753] [serial = 2011] [outer = (nil)] 13:32:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91d2dc00) [pid = 1753] [serial = 2012] [outer = 0x91d27400] 13:32:32 INFO - PROCESS | 1753 | 1467059552609 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91e4d400) [pid = 1753] [serial = 2013] [outer = 0x91d27400] 13:32:33 INFO - PROCESS | 1753 | 1467059553613 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]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:32:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1690ms 13:32:33 INFO - PROCESS | 1753 | 1467059553699 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 13:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:32:33 INFO - PROCESS | 1753 | 1467059553704 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 13:32:33 INFO - PROCESS | 1753 | 1467059553711 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 1753 | 1467059553714 Marionette TRACE conn4 <- [1,2654,null,{}] 13:32:33 INFO - PROCESS | 1753 | 1467059553720 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}] 13:32:33 INFO - PROCESS | 1753 | 1467059553726 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:34 INFO - PROCESS | 1753 | 1467059554016 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 13:32:34 INFO - PROCESS | 1753 | 1467059554247 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1753 | 1467059554259 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a701c00 == 35 [pid = 1753] [id = 671] 13:32:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8b525800) [pid = 1753] [serial = 2014] [outer = (nil)] 13:32:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8deb4400) [pid = 1753] [serial = 2015] [outer = 0x8b525800] 13:32:34 INFO - PROCESS | 1753 | 1467059554340 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8da41800) [pid = 1753] [serial = 2016] [outer = 0x8b525800] 13:32:35 INFO - PROCESS | 1753 | 1467059555622 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]]]}] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x91cae000) [pid = 1753] [serial = 1967] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91a52800) [pid = 1753] [serial = 1961] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91caf800) [pid = 1753] [serial = 1964] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8eb3a000) [pid = 1753] [serial = 1941] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91a59c00) [pid = 1753] [serial = 1949] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91caa800) [pid = 1753] [serial = 1950] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8d2edc00) [pid = 1753] [serial = 1943] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8dd9c800) [pid = 1753] [serial = 1944] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8ec12c00) [pid = 1753] [serial = 1958] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8ec0c000) [pid = 1753] [serial = 1946] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8ee64400) [pid = 1753] [serial = 1947] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8b524000) [pid = 1753] [serial = 1952] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8c1e0c00) [pid = 1753] [serial = 1953] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8dd92800) [pid = 1753] [serial = 1955] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8deb3800) [pid = 1753] [serial = 1956] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91cb5400) [pid = 1753] [serial = 1965] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91a57c00) [pid = 1753] [serial = 1962] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x91d2ac00) [pid = 1753] [serial = 1968] [outer = (nil)] [url = about:blank] 13:32:35 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x8ee62400) [pid = 1753] [serial = 1959] [outer = (nil)] [url = about:blank] 13:32:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:32:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1985ms 13:32:35 INFO - PROCESS | 1753 | 1467059555696 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 1753 | 1467059555702 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 13:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:32:35 INFO - PROCESS | 1753 | 1467059555709 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 1753 | 1467059555717 Marionette TRACE conn4 <- [1,2658,null,{}] 13:32:35 INFO - PROCESS | 1753 | 1467059555724 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}] 13:32:35 INFO - PROCESS | 1753 | 1467059555730 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:35 INFO - PROCESS | 1753 | 1467059555902 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 13:32:36 INFO - PROCESS | 1753 | 1467059556097 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 1753 | 1467059556108 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c333000 == 36 [pid = 1753] [id = 672] 13:32:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8c337800) [pid = 1753] [serial = 2017] [outer = (nil)] 13:32:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8d2fa400) [pid = 1753] [serial = 2018] [outer = 0x8c337800] 13:32:36 INFO - PROCESS | 1753 | 1467059556179 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8dd94400) [pid = 1753] [serial = 2019] [outer = 0x8c337800] 13:32:36 INFO - PROCESS | 1753 | 1467059556994 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]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:32:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1334ms 13:32:37 INFO - PROCESS | 1753 | 1467059557043 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 1753 | 1467059557050 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 13:32:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:32:37 INFO - PROCESS | 1753 | 1467059557060 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 1753 | 1467059557063 Marionette TRACE conn4 <- [1,2662,null,{}] 13:32:37 INFO - PROCESS | 1753 | 1467059557070 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}] 13:32:37 INFO - PROCESS | 1753 | 1467059557075 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:37 INFO - PROCESS | 1753 | 1467059557249 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 13:32:37 INFO - PROCESS | 1753 | 1467059557258 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 1753 | 1467059557267 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9b400 == 37 [pid = 1753] [id = 673] 13:32:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8e02a800) [pid = 1753] [serial = 2020] [outer = (nil)] 13:32:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8eb40400) [pid = 1753] [serial = 2021] [outer = 0x8e02a800] 13:32:37 INFO - PROCESS | 1753 | 1467059557480 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8ec14000) [pid = 1753] [serial = 2022] [outer = 0x8e02a800] 13:32:38 INFO - PROCESS | 1753 | 1467059558370 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]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:32:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1337ms 13:32:38 INFO - PROCESS | 1753 | 1467059558397 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 13:32:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:32:38 INFO - PROCESS | 1753 | 1467059558402 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 13:32:38 INFO - PROCESS | 1753 | 1467059558409 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1753 | 1467059558415 Marionette TRACE conn4 <- [1,2666,null,{}] 13:32:38 INFO - PROCESS | 1753 | 1467059558440 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}] 13:32:38 INFO - PROCESS | 1753 | 1467059558449 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:38 INFO - PROCESS | 1753 | 1467059558685 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 13:32:38 INFO - PROCESS | 1753 | 1467059558719 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1753 | 1467059558729 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x91a54000 == 38 [pid = 1753] [id = 674] 13:32:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x91a54800) [pid = 1753] [serial = 2023] [outer = (nil)] 13:32:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x91a59c00) [pid = 1753] [serial = 2024] [outer = 0x91a54800] 13:32:38 INFO - PROCESS | 1753 | 1467059558803 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x91cac800) [pid = 1753] [serial = 2025] [outer = 0x91a54800] 13:32:40 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:40 INFO - PROCESS | 1753 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8ec07800) [pid = 1753] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8b529400) [pid = 1753] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8c334400) [pid = 1753] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8dd9b800) [pid = 1753] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8eb36400) [pid = 1753] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91caf400) [pid = 1753] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8ec10400) [pid = 1753] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x924a9c00) [pid = 1753] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x8dd98800) [pid = 1753] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x8a70d800) [pid = 1753] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:32:40 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x8b521000) [pid = 1753] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:32:40 INFO - PROCESS | 1753 | 1467059560265 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]]]}] 13:32:40 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) 13:32:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1900ms 13:32:40 INFO - PROCESS | 1753 | 1467059560309 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 1753 | 1467059560314 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 13:32:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:32:40 INFO - PROCESS | 1753 | 1467059560373 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 1753 | 1467059560377 Marionette TRACE conn4 <- [1,2670,null,{}] 13:32:40 INFO - PROCESS | 1753 | 1467059560383 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}] 13:32:40 INFO - PROCESS | 1753 | 1467059560387 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:40 INFO - PROCESS | 1753 | 1467059560592 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 13:32:40 INFO - PROCESS | 1753 | 1467059560684 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1753 | 1467059560695 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70d800 == 39 [pid = 1753] [id = 675] 13:32:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x8b41fc00) [pid = 1753] [serial = 2026] [outer = (nil)] 13:32:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x8eb40800) [pid = 1753] [serial = 2027] [outer = 0x8b41fc00] 13:32:40 INFO - PROCESS | 1753 | 1467059560762 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8efde400) [pid = 1753] [serial = 2028] [outer = 0x8b41fc00] 13:32:41 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:41 INFO - PROCESS | 1753 | 1467059561931 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"]]]}] 13:32:41 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 13:32:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:32:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:32:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1584ms 13:32:41 INFO - PROCESS | 1753 | 1467059561955 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 1753 | 1467059561958 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 13:32:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:32:41 INFO - PROCESS | 1753 | 1467059561988 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 1753 | 1467059561990 Marionette TRACE conn4 <- [1,2674,null,{}] 13:32:41 INFO - PROCESS | 1753 | 1467059561995 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}] 13:32:42 INFO - PROCESS | 1753 | 1467059562001 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:42 INFO - PROCESS | 1753 | 1467059562143 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 13:32:42 INFO - PROCESS | 1753 | 1467059562384 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 1753 | 1467059562393 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a704800 == 40 [pid = 1753] [id = 676] 13:32:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8a706000) [pid = 1753] [serial = 2029] [outer = (nil)] 13:32:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8b420800) [pid = 1753] [serial = 2030] [outer = 0x8a706000] 13:32:42 INFO - PROCESS | 1753 | 1467059562478 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8b520800) [pid = 1753] [serial = 2031] [outer = 0x8a706000] 13:32:43 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:43 INFO - PROCESS | 1753 | 1467059563928 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"]]]}] 13:32:43 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 13:32:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:32:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:32:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:32:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1999ms 13:32:44 INFO - PROCESS | 1753 | 1467059564072 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 1753 | 1467059564079 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 13:32:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:32:44 INFO - PROCESS | 1753 | 1467059564097 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 1753 | 1467059564103 Marionette TRACE conn4 <- [1,2678,null,{}] 13:32:44 INFO - PROCESS | 1753 | 1467059564111 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}] 13:32:44 INFO - PROCESS | 1753 | 1467059564117 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:44 INFO - PROCESS | 1753 | 1467059564291 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 13:32:44 INFO - PROCESS | 1753 | 1467059564473 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1753 | 1467059564484 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b51e800 == 41 [pid = 1753] [id = 677] 13:32:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8c1d9400) [pid = 1753] [serial = 2032] [outer = (nil)] 13:32:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8dd95800) [pid = 1753] [serial = 2033] [outer = 0x8c1d9400] 13:32:44 INFO - PROCESS | 1753 | 1467059564581 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8e023400) [pid = 1753] [serial = 2034] [outer = 0x8c1d9400] 13:32:46 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:46 INFO - PROCESS | 1753 | 1467059566038 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]]]}] 13:32:46 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) 13:32:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1985ms 13:32:46 INFO - PROCESS | 1753 | 1467059566086 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 1753 | 1467059566093 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 13:32:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:32:46 INFO - PROCESS | 1753 | 1467059566207 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 1753 | 1467059566210 Marionette TRACE conn4 <- [1,2682,null,{}] 13:32:46 INFO - PROCESS | 1753 | 1467059566220 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}] 13:32:46 INFO - PROCESS | 1753 | 1467059566225 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:46 INFO - PROCESS | 1753 | 1467059566412 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 13:32:46 INFO - PROCESS | 1753 | 1467059566598 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1753 | 1467059566609 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da43c00 == 42 [pid = 1753] [id = 678] 13:32:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8deb1c00) [pid = 1753] [serial = 2035] [outer = (nil)] 13:32:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8ee66800) [pid = 1753] [serial = 2036] [outer = 0x8deb1c00] 13:32:46 INFO - PROCESS | 1753 | 1467059566689 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x91a51000) [pid = 1753] [serial = 2037] [outer = 0x8deb1c00] 13:32:48 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:48 INFO - PROCESS | 1753 | 1467059568111 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]]]}] 13:32:48 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) 13:32:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1997ms 13:32:48 INFO - PROCESS | 1753 | 1467059568178 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1753 | 1467059568183 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 13:32:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:32:48 INFO - PROCESS | 1753 | 1467059568218 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 1753 | 1467059568228 Marionette TRACE conn4 <- [1,2686,null,{}] 13:32:48 INFO - PROCESS | 1753 | 1467059568238 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}] 13:32:48 INFO - PROCESS | 1753 | 1467059568246 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:48 INFO - PROCESS | 1753 | 1467059568431 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 13:32:48 INFO - PROCESS | 1753 | 1467059568619 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 1753 | 1467059568627 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecc2c00 == 43 [pid = 1753] [id = 679] 13:32:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8efdf400) [pid = 1753] [serial = 2038] [outer = (nil)] 13:32:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x92339c00) [pid = 1753] [serial = 2039] [outer = 0x8efdf400] 13:32:48 INFO - PROCESS | 1753 | 1467059568708 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x924c1400) [pid = 1753] [serial = 2040] [outer = 0x8efdf400] 13:32:50 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:50 INFO - PROCESS | 1753 | 1467059570272 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"]]]}] 13:32:50 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 13:32:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:32:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:32:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:32:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2109ms 13:32:50 INFO - PROCESS | 1753 | 1467059570317 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 1753 | 1467059570323 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 13:32:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:32:50 INFO - PROCESS | 1753 | 1467059570332 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 1753 | 1467059570336 Marionette TRACE conn4 <- [1,2690,null,{}] 13:32:50 INFO - PROCESS | 1753 | 1467059570345 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}] 13:32:50 INFO - PROCESS | 1753 | 1467059570349 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:50 INFO - PROCESS | 1753 | 1467059570556 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 13:32:50 INFO - PROCESS | 1753 | 1467059570853 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 1753 | 1467059570863 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1df000 == 44 [pid = 1753] [id = 680] 13:32:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8dd97400) [pid = 1753] [serial = 2041] [outer = (nil)] 13:32:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8dd9dc00) [pid = 1753] [serial = 2042] [outer = 0x8dd97400] 13:32:50 INFO - PROCESS | 1753 | 1467059570941 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8deb5c00) [pid = 1753] [serial = 2043] [outer = 0x8dd97400] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8c337000 == 43 [pid = 1753] [id = 655] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1f3000 == 42 [pid = 1753] [id = 652] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70d800 == 41 [pid = 1753] [id = 675] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x91a54000 == 40 [pid = 1753] [id = 674] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9b400 == 39 [pid = 1753] [id = 673] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8c333000 == 38 [pid = 1753] [id = 672] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70c800 == 37 [pid = 1753] [id = 650] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8a710000 == 36 [pid = 1753] [id = 667] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1ef000 == 35 [pid = 1753] [id = 654] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8da41c00 == 34 [pid = 1753] [id = 662] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1f0800 == 33 [pid = 1753] [id = 657] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2ec000 == 32 [pid = 1753] [id = 651] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9fc00 == 31 [pid = 1753] [id = 658] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b528000 == 30 [pid = 1753] [id = 663] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb42000 == 29 [pid = 1753] [id = 665] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8c334800 == 28 [pid = 1753] [id = 647] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b428c00 == 27 [pid = 1753] [id = 646] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b523c00 == 26 [pid = 1753] [id = 653] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd96400 == 25 [pid = 1753] [id = 664] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8c332800 == 24 [pid = 1753] [id = 656] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b52cc00 == 23 [pid = 1753] [id = 669] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b522c00 == 22 [pid = 1753] [id = 668] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b521800 == 21 [pid = 1753] [id = 648] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8a701c00 == 20 [pid = 1753] [id = 671] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2eec00 == 19 [pid = 1753] [id = 644] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f2c00 == 18 [pid = 1753] [id = 643] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x91d25000 == 17 [pid = 1753] [id = 670] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8efebc00 == 16 [pid = 1753] [id = 649] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec07400 == 15 [pid = 1753] [id = 645] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42cc00 == 14 [pid = 1753] [id = 666] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2ef800 == 13 [pid = 1753] [id = 659] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42bc00 == 12 [pid = 1753] [id = 660] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70a000 == 11 [pid = 1753] [id = 661] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecc2c00 == 10 [pid = 1753] [id = 679] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8da43c00 == 9 [pid = 1753] [id = 678] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8a704800 == 8 [pid = 1753] [id = 676] 13:32:52 INFO - PROCESS | 1753 | --DOCSHELL 0x8b51e800 == 7 [pid = 1753] [id = 677] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8ec0ec00) [pid = 1753] [serial = 1997] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8c33b800) [pid = 1753] [serial = 1991] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8c340000) [pid = 1753] [serial = 1992] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8da50c00) [pid = 1753] [serial = 1971] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8c33c800) [pid = 1753] [serial = 1970] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8e1e7400) [pid = 1753] [serial = 1989] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8ee69400) [pid = 1753] [serial = 1974] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8ec14400) [pid = 1753] [serial = 1973] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8e027000) [pid = 1753] [serial = 1988] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x91e55400) [pid = 1753] [serial = 1977] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x91e4c000) [pid = 1753] [serial = 1976] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x924c9800) [pid = 1753] [serial = 1980] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x924abc00) [pid = 1753] [serial = 1979] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x925cd400) [pid = 1753] [serial = 1983] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x925cbc00) [pid = 1753] [serial = 1982] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x8ecb9800) [pid = 1753] [serial = 1998] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x8deae800) [pid = 1753] [serial = 1994] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x8e1ee800) [pid = 1753] [serial = 1986] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x8d2f0800) [pid = 1753] [serial = 1985] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x8ecc7c00) [pid = 1753] [serial = 2001] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x8efdd800) [pid = 1753] [serial = 2003] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 55 (0x8dda0c00) [pid = 1753] [serial = 2000] [outer = (nil)] [url = about:blank] 13:32:52 INFO - PROCESS | 1753 | --DOMWINDOW == 54 (0x8deb8800) [pid = 1753] [serial = 1995] [outer = (nil)] [url = about:blank] 13:32:53 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:53 INFO - PROCESS | 1753 | 1467059573234 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"]]]}] 13:32:53 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 13:32:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:32:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:32:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:32:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2940ms 13:32:53 INFO - PROCESS | 1753 | 1467059573272 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1753 | 1467059573279 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 13:32:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:32:53 INFO - PROCESS | 1753 | 1467059573288 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 1753 | 1467059573293 Marionette TRACE conn4 <- [1,2694,null,{}] 13:32:53 INFO - PROCESS | 1753 | 1467059573300 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}] 13:32:53 INFO - PROCESS | 1753 | 1467059573307 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:53 INFO - PROCESS | 1753 | 1467059573532 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 13:32:53 INFO - PROCESS | 1753 | 1467059573688 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 1753 | 1467059573694 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b523000 == 8 [pid = 1753] [id = 681] 13:32:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0x8b526800) [pid = 1753] [serial = 2044] [outer = (nil)] 13:32:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x8c33a000) [pid = 1753] [serial = 2045] [outer = 0x8b526800] 13:32:53 INFO - PROCESS | 1753 | 1467059573771 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x8d2efc00) [pid = 1753] [serial = 2046] [outer = 0x8b526800] 13:32:54 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:55 INFO - PROCESS | 1753 | 1467059575017 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"]]]}] 13:32:55 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 13:32:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:32:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:32:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1784ms 13:32:55 INFO - PROCESS | 1753 | 1467059575078 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1753 | 1467059575087 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 13:32:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:32:55 INFO - PROCESS | 1753 | 1467059575100 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1753 | 1467059575104 Marionette TRACE conn4 <- [1,2698,null,{}] 13:32:55 INFO - PROCESS | 1753 | 1467059575116 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}] 13:32:55 INFO - PROCESS | 1753 | 1467059575122 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:55 INFO - PROCESS | 1753 | 1467059575392 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 13:32:55 INFO - PROCESS | 1753 | 1467059575425 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1753 | 1467059575431 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da44800 == 9 [pid = 1753] [id = 682] 13:32:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x8dbca000) [pid = 1753] [serial = 2047] [outer = (nil)] 13:32:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x8dd9b000) [pid = 1753] [serial = 2048] [outer = 0x8dbca000] 13:32:55 INFO - PROCESS | 1753 | 1467059575510 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x8deb4c00) [pid = 1753] [serial = 2049] [outer = 0x8dbca000] 13:32:56 INFO - PROCESS | 1753 | SkCairoFTTypeface::onFilterRec unimplemented 13:32:56 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x91a54800) [pid = 1753] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:32:56 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x8c1e3000) [pid = 1753] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:32:56 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x8e02a800) [pid = 1753] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:32:56 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x8b52c800) [pid = 1753] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:32:56 INFO - PROCESS | 1753 | --DOMWINDOW == 55 (0x91d27400) [pid = 1753] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:32:56 INFO - PROCESS | 1753 | --DOMWINDOW == 54 (0x8b525800) [pid = 1753] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:32:56 INFO - PROCESS | 1753 | --DOMWINDOW == 53 (0x8c337800) [pid = 1753] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:32:56 INFO - PROCESS | 1753 | --DOMWINDOW == 52 (0x8eb39c00) [pid = 1753] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:32:56 INFO - PROCESS | 1753 | --DOMWINDOW == 51 (0x8b41fc00) [pid = 1753] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:32:56 INFO - PROCESS | 1753 | 1467059576962 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"]]]}] 13:32:56 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 13:32:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:32:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:32:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1889ms 13:32:56 INFO - PROCESS | 1753 | 1467059576990 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1753 | 1467059576995 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 13:32:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:32:57 INFO - PROCESS | 1753 | 1467059577001 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1753 | 1467059577008 Marionette TRACE conn4 <- [1,2702,null,{}] 13:32:57 INFO - PROCESS | 1753 | 1467059577067 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}] 13:32:57 INFO - PROCESS | 1753 | 1467059577079 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:57 INFO - PROCESS | 1753 | 1467059577297 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 13:32:57 INFO - PROCESS | 1753 | 1467059577387 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 1753 | 1467059577399 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1edc00 == 10 [pid = 1753] [id = 683] 13:32:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 52 (0x8e1efc00) [pid = 1753] [serial = 2050] [outer = (nil)] 13:32:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 53 (0x8eb35800) [pid = 1753] [serial = 2051] [outer = 0x8e1efc00] 13:32:57 INFO - PROCESS | 1753 | 1467059577474 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 54 (0x8ec07400) [pid = 1753] [serial = 2052] [outer = 0x8e1efc00] 13:32:58 INFO - PROCESS | 1753 | 1467059578264 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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:32:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1299ms 13:32:58 INFO - PROCESS | 1753 | 1467059578301 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 13:32:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:32:58 INFO - PROCESS | 1753 | 1467059578306 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 13:32:58 INFO - PROCESS | 1753 | 1467059578312 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1753 | 1467059578315 Marionette TRACE conn4 <- [1,2706,null,{}] 13:32:58 INFO - PROCESS | 1753 | 1467059578321 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}] 13:32:58 INFO - PROCESS | 1753 | 1467059578326 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:58 INFO - PROCESS | 1753 | 1467059578495 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 13:32:58 INFO - PROCESS | 1753 | 1467059578504 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1753 | 1467059578514 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:32:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb1400 == 11 [pid = 1753] [id = 684] 13:32:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0x8eb36800) [pid = 1753] [serial = 2053] [outer = (nil)] 13:32:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x8ecbd000) [pid = 1753] [serial = 2054] [outer = 0x8eb36800] 13:32:58 INFO - PROCESS | 1753 | 1467059578598 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x8ecc6400) [pid = 1753] [serial = 2055] [outer = 0x8eb36800] 13:32:59 INFO - PROCESS | 1753 | 1467059579819 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]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:32:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1532ms 13:32:59 INFO - PROCESS | 1753 | 1467059579843 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 1753 | 1467059579857 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 13:32:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:32:59 INFO - PROCESS | 1753 | 1467059579871 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 1753 | 1467059579877 Marionette TRACE conn4 <- [1,2710,null,{}] 13:32:59 INFO - PROCESS | 1753 | 1467059579887 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}] 13:32:59 INFO - PROCESS | 1753 | 1467059579893 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:00 INFO - PROCESS | 1753 | 1467059580168 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 13:33:00 INFO - PROCESS | 1753 | 1467059580465 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1753 | 1467059580475 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:00 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e2c00 == 12 [pid = 1753] [id = 685] 13:33:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x8c1e6c00) [pid = 1753] [serial = 2056] [outer = (nil)] 13:33:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x8dbd8c00) [pid = 1753] [serial = 2057] [outer = 0x8c1e6c00] 13:33:00 INFO - PROCESS | 1753 | 1467059580563 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x8e02a800) [pid = 1753] [serial = 2058] [outer = 0x8c1e6c00] 13:33:01 INFO - PROCESS | 1753 | 1467059581805 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] 13:33:01 INFO - PROCESS | 1753 | 1467059581838 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 13:33:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:33:01 INFO - PROCESS | 1753 | 1467059581850 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 1753 | 1467059581854 Marionette TRACE conn4 <- [1,2714,null,{}] 13:33:01 INFO - PROCESS | 1753 | 1467059581861 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}] 13:33:01 INFO - PROCESS | 1753 | 1467059581867 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:02 INFO - PROCESS | 1753 | 1467059582111 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 13:33:02 INFO - PROCESS | 1753 | 1467059582348 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 1753 | 1467059582359 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb3d000 == 13 [pid = 1753] [id = 686] 13:33:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x8ee62000) [pid = 1753] [serial = 2059] [outer = (nil)] 13:33:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8ee64800) [pid = 1753] [serial = 2060] [outer = 0x8ee62000] 13:33:02 INFO - PROCESS | 1753 | 1467059582487 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8ee6b000) [pid = 1753] [serial = 2061] [outer = 0x8ee62000] 13:33:03 INFO - PROCESS | 1753 | 1467059583576 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]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:33:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1786ms 13:33:03 INFO - PROCESS | 1753 | 1467059583636 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 1753 | 1467059583641 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 13:33:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:33:03 INFO - PROCESS | 1753 | 1467059583648 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 1753 | 1467059583654 Marionette TRACE conn4 <- [1,2718,null,{}] 13:33:03 INFO - PROCESS | 1753 | 1467059583673 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}] 13:33:03 INFO - PROCESS | 1753 | 1467059583682 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:03 INFO - PROCESS | 1753 | 1467059583884 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 13:33:04 INFO - PROCESS | 1753 | 1467059584115 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 1753 | 1467059584126 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x91a58400 == 14 [pid = 1753] [id = 687] 13:33:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x91a5a000) [pid = 1753] [serial = 2062] [outer = (nil)] 13:33:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x91a5e800) [pid = 1753] [serial = 2063] [outer = 0x91a5a000] 13:33:04 INFO - PROCESS | 1753 | 1467059584264 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x91cafc00) [pid = 1753] [serial = 2064] [outer = 0x91a5a000] 13:33:05 INFO - PROCESS | 1753 | 1467059585468 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] 13:33:05 INFO - PROCESS | 1753 | 1467059585554 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 13:33:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:33:05 INFO - PROCESS | 1753 | 1467059585576 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 1753 | 1467059585581 Marionette TRACE conn4 <- [1,2722,null,{}] 13:33:05 INFO - PROCESS | 1753 | 1467059585590 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}] 13:33:05 INFO - PROCESS | 1753 | 1467059585595 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:05 INFO - PROCESS | 1753 | 1467059585825 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x91a59c00) [pid = 1753] [serial = 2024] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x91cac800) [pid = 1753] [serial = 2025] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x8efe9400) [pid = 1753] [serial = 2004] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8eb40400) [pid = 1753] [serial = 2021] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x8d2f1000) [pid = 1753] [serial = 2006] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 60 (0x8da4e000) [pid = 1753] [serial = 2007] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 59 (0x91d2dc00) [pid = 1753] [serial = 2012] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 58 (0x91e4d400) [pid = 1753] [serial = 2013] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x8deb4400) [pid = 1753] [serial = 2015] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x8da41800) [pid = 1753] [serial = 2016] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 55 (0x8d2fa400) [pid = 1753] [serial = 2018] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 54 (0x8dd94400) [pid = 1753] [serial = 2019] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 53 (0x8ecbc400) [pid = 1753] [serial = 2009] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 52 (0x8eb42800) [pid = 1753] [serial = 2010] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 51 (0x8efde400) [pid = 1753] [serial = 2028] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 50 (0x8eb40800) [pid = 1753] [serial = 2027] [outer = (nil)] [url = about:blank] 13:33:05 INFO - PROCESS | 1753 | --DOMWINDOW == 49 (0x8ec14000) [pid = 1753] [serial = 2022] [outer = (nil)] [url = about:blank] 13:33:06 INFO - PROCESS | 1753 | 1467059586094 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 1753 | 1467059586106 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c337800 == 15 [pid = 1753] [id = 688] 13:33:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 50 (0x8c338000) [pid = 1753] [serial = 2065] [outer = (nil)] 13:33:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 51 (0x8d2f1000) [pid = 1753] [serial = 2066] [outer = 0x8c338000] 13:33:06 INFO - PROCESS | 1753 | 1467059586182 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 52 (0x8da45c00) [pid = 1753] [serial = 2067] [outer = 0x8c338000] 13:33:07 INFO - PROCESS | 1753 | 1467059587063 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] 13:33:07 INFO - PROCESS | 1753 | 1467059587127 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 13:33:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:33:07 INFO - PROCESS | 1753 | 1467059587138 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 1753 | 1467059587142 Marionette TRACE conn4 <- [1,2726,null,{}] 13:33:07 INFO - PROCESS | 1753 | 1467059587149 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}] 13:33:07 INFO - PROCESS | 1753 | 1467059587154 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:07 INFO - PROCESS | 1753 | 1467059587330 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 13:33:07 INFO - PROCESS | 1753 | 1467059587480 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1753 | 1467059587489 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd94c00 == 16 [pid = 1753] [id = 689] 13:33:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 53 (0x8e1eb800) [pid = 1753] [serial = 2068] [outer = (nil)] 13:33:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 54 (0x8eb37c00) [pid = 1753] [serial = 2069] [outer = 0x8e1eb800] 13:33:07 INFO - PROCESS | 1753 | 1467059587567 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0x8ec0a400) [pid = 1753] [serial = 2070] [outer = 0x8e1eb800] 13:33:08 INFO - PROCESS | 1753 | 1467059588406 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]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:33:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1341ms 13:33:08 INFO - PROCESS | 1753 | 1467059588479 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 1753 | 1467059588483 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 13:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:33:08 INFO - PROCESS | 1753 | 1467059588502 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 1753 | 1467059588509 Marionette TRACE conn4 <- [1,2730,null,{}] 13:33:08 INFO - PROCESS | 1753 | 1467059588525 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}] 13:33:08 INFO - PROCESS | 1753 | 1467059588533 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:08 INFO - PROCESS | 1753 | 1467059588769 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 13:33:08 INFO - PROCESS | 1753 | 1467059588787 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1753 | 1467059588795 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe0400 == 17 [pid = 1753] [id = 690] 13:33:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x8efe0c00) [pid = 1753] [serial = 2071] [outer = (nil)] 13:33:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x8efe4c00) [pid = 1753] [serial = 2072] [outer = 0x8efe0c00] 13:33:08 INFO - PROCESS | 1753 | 1467059588890 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x91a50400) [pid = 1753] [serial = 2073] [outer = 0x8efe0c00] 13:33:10 INFO - PROCESS | 1753 | 1467059590263 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"]]]}] 13:33:10 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 13:33:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:33:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:33:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:33:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:33:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1800ms 13:33:10 INFO - PROCESS | 1753 | --DOMWINDOW == 57 (0x8dbca000) [pid = 1753] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:33:10 INFO - PROCESS | 1753 | --DOMWINDOW == 56 (0x8b526800) [pid = 1753] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:33:10 INFO - PROCESS | 1753 | --DOMWINDOW == 55 (0x8dd97400) [pid = 1753] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:33:10 INFO - PROCESS | 1753 | --DOMWINDOW == 54 (0x8a706000) [pid = 1753] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:33:10 INFO - PROCESS | 1753 | --DOMWINDOW == 53 (0x8c1d9400) [pid = 1753] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:33:10 INFO - PROCESS | 1753 | --DOMWINDOW == 52 (0x8deb1c00) [pid = 1753] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:33:10 INFO - PROCESS | 1753 | --DOMWINDOW == 51 (0x8efdf400) [pid = 1753] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:33:10 INFO - PROCESS | 1753 | --DOMWINDOW == 50 (0x8e1efc00) [pid = 1753] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:33:10 INFO - PROCESS | 1753 | 1467059590335 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 1753 | 1467059590339 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 13:33:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:33:10 INFO - PROCESS | 1753 | 1467059590353 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 1753 | 1467059590356 Marionette TRACE conn4 <- [1,2734,null,{}] 13:33:10 INFO - PROCESS | 1753 | 1467059590360 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}] 13:33:10 INFO - PROCESS | 1753 | 1467059590366 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:10 INFO - PROCESS | 1753 | 1467059590522 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 13:33:10 INFO - PROCESS | 1753 | 1467059590585 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1753 | 1467059590593 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f6c00 == 18 [pid = 1753] [id = 691] 13:33:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 51 (0x8ecc8c00) [pid = 1753] [serial = 2074] [outer = (nil)] 13:33:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 52 (0x91a5cc00) [pid = 1753] [serial = 2075] [outer = 0x8ecc8c00] 13:33:10 INFO - PROCESS | 1753 | 1467059590664 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 53 (0x91cad000) [pid = 1753] [serial = 2076] [outer = 0x8ecc8c00] 13:33:11 INFO - PROCESS | 1753 | 1467059591532 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]]]}] 13:33:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:33:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1244ms 13:33:11 INFO - PROCESS | 1753 | 1467059591593 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 1753 | 1467059591597 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 13:33:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:33:11 INFO - PROCESS | 1753 | 1467059591603 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 1753 | 1467059591606 Marionette TRACE conn4 <- [1,2738,null,{}] 13:33:11 INFO - PROCESS | 1753 | 1467059591612 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}] 13:33:11 INFO - PROCESS | 1753 | 1467059591617 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:11 INFO - PROCESS | 1753 | 1467059591770 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 13:33:11 INFO - PROCESS | 1753 | 1467059591779 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 1753 | 1467059591785 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b525800 == 19 [pid = 1753] [id = 692] 13:33:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 54 (0x8c1e3800) [pid = 1753] [serial = 2077] [outer = (nil)] 13:33:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 55 (0x91d25800) [pid = 1753] [serial = 2078] [outer = 0x8c1e3800] 13:33:11 INFO - PROCESS | 1753 | 1467059591856 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 56 (0x91d2a000) [pid = 1753] [serial = 2079] [outer = 0x8c1e3800] 13:33:13 INFO - PROCESS | 1753 | 1467059593001 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]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:33:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1450ms 13:33:13 INFO - PROCESS | 1753 | 1467059593055 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1753 | 1467059593062 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 13:33:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:33:13 INFO - PROCESS | 1753 | 1467059593072 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1753 | 1467059593077 Marionette TRACE conn4 <- [1,2742,null,{}] 13:33:13 INFO - PROCESS | 1753 | 1467059593086 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}] 13:33:13 INFO - PROCESS | 1753 | 1467059593092 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:13 INFO - PROCESS | 1753 | 1467059593298 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 13:33:13 INFO - PROCESS | 1753 | 1467059593542 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 1753 | 1467059593558 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e1c00 == 20 [pid = 1753] [id = 693] 13:33:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 57 (0x8c1e3400) [pid = 1753] [serial = 2080] [outer = (nil)] 13:33:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 58 (0x8deb4400) [pid = 1753] [serial = 2081] [outer = 0x8c1e3400] 13:33:13 INFO - PROCESS | 1753 | 1467059593704 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 59 (0x8e1e9000) [pid = 1753] [serial = 2082] [outer = 0x8c1e3400] 13:33:14 INFO - PROCESS | 1753 | 1467059594607 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]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:33:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1585ms 13:33:14 INFO - PROCESS | 1753 | 1467059594657 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 1753 | 1467059594665 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 13:33:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:33:14 INFO - PROCESS | 1753 | 1467059594676 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 1753 | 1467059594680 Marionette TRACE conn4 <- [1,2746,null,{}] 13:33:14 INFO - PROCESS | 1753 | 1467059594689 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}] 13:33:14 INFO - PROCESS | 1753 | 1467059594698 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:14 INFO - PROCESS | 1753 | 1467059594930 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 13:33:15 INFO - PROCESS | 1753 | 1467059595114 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 1753 | 1467059595124 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a707400 == 21 [pid = 1753] [id = 694] 13:33:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 60 (0x8ecb9800) [pid = 1753] [serial = 2083] [outer = (nil)] 13:33:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 61 (0x8efe0800) [pid = 1753] [serial = 2084] [outer = 0x8ecb9800] 13:33:15 INFO - PROCESS | 1753 | 1467059595210 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x91a53c00) [pid = 1753] [serial = 2085] [outer = 0x8ecb9800] 13:33:16 INFO - PROCESS | 1753 | 1467059596318 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]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:33:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1688ms 13:33:16 INFO - PROCESS | 1753 | 1467059596365 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 13:33:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:33:16 INFO - PROCESS | 1753 | 1467059596369 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 13:33:16 INFO - PROCESS | 1753 | 1467059596376 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 1753 | 1467059596382 Marionette TRACE conn4 <- [1,2750,null,{}] 13:33:16 INFO - PROCESS | 1753 | 1467059596400 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}] 13:33:16 INFO - PROCESS | 1753 | 1467059596410 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:16 INFO - PROCESS | 1753 | 1467059596599 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 13:33:16 INFO - PROCESS | 1753 | 1467059596831 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1753 | 1467059596847 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:16 INFO - PROCESS | 1753 | ++DOCSHELL 0x91a5bc00 == 22 [pid = 1753] [id = 695] 13:33:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x91e54c00) [pid = 1753] [serial = 2086] [outer = (nil)] 13:33:16 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x9232c000) [pid = 1753] [serial = 2087] [outer = 0x91e54c00] 13:33:16 INFO - PROCESS | 1753 | 1467059596974 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x9249f400) [pid = 1753] [serial = 2088] [outer = 0x91e54c00] 13:33:17 INFO - PROCESS | 1753 | 1467059597881 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]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1555ms 13:33:17 INFO - PROCESS | 1753 | 1467059597945 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 1753 | 1467059597950 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 13:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:33:17 INFO - PROCESS | 1753 | 1467059597959 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 1753 | 1467059597963 Marionette TRACE conn4 <- [1,2754,null,{}] 13:33:17 INFO - PROCESS | 1753 | 1467059597969 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}] 13:33:17 INFO - PROCESS | 1753 | 1467059597974 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:18 INFO - PROCESS | 1753 | 1467059598167 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 13:33:18 INFO - PROCESS | 1753 | 1467059598352 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 1753 | 1467059598364 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e58800 == 23 [pid = 1753] [id = 696] 13:33:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x9249d800) [pid = 1753] [serial = 2089] [outer = (nil)] 13:33:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x924c3c00) [pid = 1753] [serial = 2090] [outer = 0x9249d800] 13:33:18 INFO - PROCESS | 1753 | 1467059598442 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x924c8000) [pid = 1753] [serial = 2091] [outer = 0x9249d800] 13:33:19 INFO - PROCESS | 1753 | 1467059599396 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]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:33:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1489ms 13:33:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:33:19 INFO - PROCESS | 1753 | 1467059599450 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 1753 | 1467059599453 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 13:33:19 INFO - PROCESS | 1753 | 1467059599460 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1753 | 1467059599463 Marionette TRACE conn4 <- [1,2758,null,{}] 13:33:19 INFO - PROCESS | 1753 | 1467059599469 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}] 13:33:19 INFO - PROCESS | 1753 | 1467059599475 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:19 INFO - PROCESS | 1753 | 1467059599662 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 13:33:19 INFO - PROCESS | 1753 | 1467059599847 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1753 | 1467059599857 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec0ec00 == 24 [pid = 1753] [id = 697] 13:33:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x924a5800) [pid = 1753] [serial = 2092] [outer = (nil)] 13:33:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x925c7000) [pid = 1753] [serial = 2093] [outer = 0x924a5800] 13:33:19 INFO - PROCESS | 1753 | 1467059599941 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x925c8400) [pid = 1753] [serial = 2094] [outer = 0x924a5800] 13:33:20 INFO - PROCESS | 1753 | 1467059600909 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]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1482ms 13:33:20 INFO - PROCESS | 1753 | 1467059600942 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 1753 | 1467059600947 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 13:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:33:20 INFO - PROCESS | 1753 | 1467059600953 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 1753 | 1467059600957 Marionette TRACE conn4 <- [1,2762,null,{}] 13:33:20 INFO - PROCESS | 1753 | 1467059600962 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}] 13:33:20 INFO - PROCESS | 1753 | 1467059600974 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:21 INFO - PROCESS | 1753 | 1467059601199 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 13:33:21 INFO - PROCESS | 1753 | 1467059601386 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 1753 | 1467059601394 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:21 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a705400 == 25 [pid = 1753] [id = 698] 13:33:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8b422800) [pid = 1753] [serial = 2095] [outer = (nil)] 13:33:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x92646000) [pid = 1753] [serial = 2096] [outer = 0x8b422800] 13:33:21 INFO - PROCESS | 1753 | 1467059601481 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x92647800) [pid = 1753] [serial = 2097] [outer = 0x8b422800] 13:33:22 INFO - PROCESS | 1753 | 1467059602429 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]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:33:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1532ms 13:33:22 INFO - PROCESS | 1753 | 1467059602486 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 13:33:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:33:22 INFO - PROCESS | 1753 | 1467059602491 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 13:33:22 INFO - PROCESS | 1753 | 1467059602498 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 1753 | 1467059602501 Marionette TRACE conn4 <- [1,2766,null,{}] 13:33:22 INFO - PROCESS | 1753 | 1467059602508 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}] 13:33:22 INFO - PROCESS | 1753 | 1467059602513 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:22 INFO - PROCESS | 1753 | 1467059602700 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 13:33:22 INFO - PROCESS | 1753 | 1467059602887 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 1753 | 1467059602895 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70d400 == 26 [pid = 1753] [id = 699] 13:33:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8b42c400) [pid = 1753] [serial = 2098] [outer = (nil)] 13:33:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x927b2800) [pid = 1753] [serial = 2099] [outer = 0x8b42c400] 13:33:22 INFO - PROCESS | 1753 | 1467059602980 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x927b5400) [pid = 1753] [serial = 2100] [outer = 0x8b42c400] 13:33:23 INFO - PROCESS | 1753 | 1467059603936 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]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:33:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1484ms 13:33:23 INFO - PROCESS | 1753 | 1467059603982 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 13:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:33:23 INFO - PROCESS | 1753 | 1467059603987 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 13:33:23 INFO - PROCESS | 1753 | 1467059603993 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 1753 | 1467059603997 Marionette TRACE conn4 <- [1,2770,null,{}] 13:33:24 INFO - PROCESS | 1753 | 1467059604003 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}] 13:33:24 INFO - PROCESS | 1753 | 1467059604009 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:24 INFO - PROCESS | 1753 | 1467059604201 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 13:33:24 INFO - PROCESS | 1753 | 1467059604388 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 1753 | 1467059604400 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ec10800 == 27 [pid = 1753] [id = 700] 13:33:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x924c6000) [pid = 1753] [serial = 2101] [outer = (nil)] 13:33:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x927bf400) [pid = 1753] [serial = 2102] [outer = 0x924c6000] 13:33:24 INFO - PROCESS | 1753 | 1467059604480 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x92b71400) [pid = 1753] [serial = 2103] [outer = 0x924c6000] 13:33:25 INFO - PROCESS | 1753 | 1467059605430 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]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:33:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1485ms 13:33:25 INFO - PROCESS | 1753 | 1467059605479 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 13:33:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:33:25 INFO - PROCESS | 1753 | 1467059605483 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 13:33:25 INFO - PROCESS | 1753 | 1467059605490 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 1753 | 1467059605493 Marionette TRACE conn4 <- [1,2774,null,{}] 13:33:25 INFO - PROCESS | 1753 | 1467059605499 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}] 13:33:25 INFO - PROCESS | 1753 | 1467059605505 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:25 INFO - PROCESS | 1753 | 1467059605704 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 13:33:26 INFO - PROCESS | 1753 | 1467059606141 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1753 | 1467059606151 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70a400 == 28 [pid = 1753] [id = 701] 13:33:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8a70f400) [pid = 1753] [serial = 2104] [outer = (nil)] 13:33:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8b521c00) [pid = 1753] [serial = 2105] [outer = 0x8a70f400] 13:33:26 INFO - PROCESS | 1753 | 1467059606273 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8c1dec00) [pid = 1753] [serial = 2106] [outer = 0x8a70f400] 13:33:27 INFO - PROCESS | 1753 | 1467059607227 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]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:33:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1838ms 13:33:27 INFO - PROCESS | 1753 | 1467059607330 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1753 | 1467059607336 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 13:33:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:33:27 INFO - PROCESS | 1753 | 1467059607343 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1753 | 1467059607348 Marionette TRACE conn4 <- [1,2778,null,{}] 13:33:27 INFO - PROCESS | 1753 | 1467059607356 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}] 13:33:27 INFO - PROCESS | 1753 | 1467059607363 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:27 INFO - PROCESS | 1753 | 1467059607577 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8dd9b000) [pid = 1753] [serial = 2048] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x8ecbd000) [pid = 1753] [serial = 2054] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8c33a000) [pid = 1753] [serial = 2045] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8deb5c00) [pid = 1753] [serial = 2043] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8dd9dc00) [pid = 1753] [serial = 2042] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8b520800) [pid = 1753] [serial = 2031] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8b420800) [pid = 1753] [serial = 2030] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8e023400) [pid = 1753] [serial = 2034] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8dd95800) [pid = 1753] [serial = 2033] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91a51000) [pid = 1753] [serial = 2037] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8ee66800) [pid = 1753] [serial = 2036] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x924c1400) [pid = 1753] [serial = 2040] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x92339c00) [pid = 1753] [serial = 2039] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8ec07400) [pid = 1753] [serial = 2052] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8eb35800) [pid = 1753] [serial = 2051] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8deb4c00) [pid = 1753] [serial = 2049] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8d2efc00) [pid = 1753] [serial = 2046] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 1753 | 1467059608909 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1753 | 1467059608916 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70e400 == 29 [pid = 1753] [id = 702] 13:33:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8a70f800) [pid = 1753] [serial = 2107] [outer = (nil)] 13:33:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8b42c800) [pid = 1753] [serial = 2108] [outer = 0x8a70f800] 13:33:29 INFO - PROCESS | 1753 | 1467059609004 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8b52b400) [pid = 1753] [serial = 2109] [outer = 0x8a70f800] 13:33:29 INFO - PROCESS | 1753 | 1467059609828 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]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:33:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2537ms 13:33:29 INFO - PROCESS | 1753 | 1467059609883 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 1753 | 1467059609888 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 13:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:33:29 INFO - PROCESS | 1753 | 1467059609906 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1753 | 1467059609911 Marionette TRACE conn4 <- [1,2782,null,{}] 13:33:29 INFO - PROCESS | 1753 | 1467059609921 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}] 13:33:29 INFO - PROCESS | 1753 | 1467059609928 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:30 INFO - PROCESS | 1753 | 1467059610097 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 13:33:30 INFO - PROCESS | 1753 | 1467059610109 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 1753 | 1467059610119 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2ebc00 == 30 [pid = 1753] [id = 703] 13:33:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8d2ef000) [pid = 1753] [serial = 2110] [outer = (nil)] 13:33:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8d2f7c00) [pid = 1753] [serial = 2111] [outer = 0x8d2ef000] 13:33:30 INFO - PROCESS | 1753 | 1467059610194 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8da46800) [pid = 1753] [serial = 2112] [outer = 0x8d2ef000] 13:33:31 INFO - PROCESS | 1753 | 1467059611238 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]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:33:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1400ms 13:33:31 INFO - PROCESS | 1753 | 1467059611303 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 1753 | 1467059611311 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 13:33:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:33:31 INFO - PROCESS | 1753 | 1467059611319 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - PROCESS | 1753 | 1467059611323 Marionette TRACE conn4 <- [1,2786,null,{}] 13:33:31 INFO - PROCESS | 1753 | 1467059611361 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}] 13:33:31 INFO - PROCESS | 1753 | 1467059611371 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:31 INFO - PROCESS | 1753 | 1467059611723 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 13:33:31 INFO - PROCESS | 1753 | 1467059611749 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 1753 | 1467059611756 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9a400 == 31 [pid = 1753] [id = 704] 13:33:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8dd9d000) [pid = 1753] [serial = 2113] [outer = (nil)] 13:33:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8deb0400) [pid = 1753] [serial = 2114] [outer = 0x8dd9d000] 13:33:31 INFO - PROCESS | 1753 | 1467059611832 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8deb9400) [pid = 1753] [serial = 2115] [outer = 0x8dd9d000] 13:33:32 INFO - PROCESS | 1753 | 1467059612901 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]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:33:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1639ms 13:33:32 INFO - PROCESS | 1753 | 1467059612960 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 1753 | 1467059612963 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 13:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:33:32 INFO - PROCESS | 1753 | 1467059612979 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 1753 | 1467059612989 Marionette TRACE conn4 <- [1,2790,null,{}] 13:33:33 INFO - PROCESS | 1753 | 1467059613005 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}] 13:33:33 INFO - PROCESS | 1753 | 1467059613012 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:33 INFO - PROCESS | 1753 | 1467059613263 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 13:33:33 INFO - PROCESS | 1753 | 1467059613289 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 1753 | 1467059613298 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f9000 == 32 [pid = 1753] [id = 705] 13:33:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8e1ee800) [pid = 1753] [serial = 2116] [outer = (nil)] 13:33:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8eb36400) [pid = 1753] [serial = 2117] [outer = 0x8e1ee800] 13:33:33 INFO - PROCESS | 1753 | 1467059613389 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8eb3f800) [pid = 1753] [serial = 2118] [outer = 0x8e1ee800] 13:33:34 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8c1e3800) [pid = 1753] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:33:34 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8ecc8c00) [pid = 1753] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:33:34 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8e1eb800) [pid = 1753] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:33:34 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91a5a000) [pid = 1753] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:33:34 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8c338000) [pid = 1753] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:33:34 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8eb36800) [pid = 1753] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:33:34 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8ee62000) [pid = 1753] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:33:34 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8c1e6c00) [pid = 1753] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:33:34 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8efe0c00) [pid = 1753] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:33:34 INFO - PROCESS | 1753 | 1467059614788 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]]]}] 13:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1860ms 13:33:34 INFO - PROCESS | 1753 | 1467059614832 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 13:33:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:33:34 INFO - PROCESS | 1753 | 1467059614837 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 13:33:34 INFO - PROCESS | 1753 | 1467059614843 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 1753 | 1467059614846 Marionette TRACE conn4 <- [1,2794,null,{}] 13:33:34 INFO - PROCESS | 1753 | 1467059614852 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}] 13:33:34 INFO - PROCESS | 1753 | 1467059614857 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:35 INFO - PROCESS | 1753 | 1467059615084 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 13:33:35 INFO - PROCESS | 1753 | 1467059615101 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 1753 | 1467059615108 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb43400 == 33 [pid = 1753] [id = 706] 13:33:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8ec07400) [pid = 1753] [serial = 2119] [outer = (nil)] 13:33:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8ec14000) [pid = 1753] [serial = 2120] [outer = 0x8ec07400] 13:33:35 INFO - PROCESS | 1753 | 1467059615179 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8ec16000) [pid = 1753] [serial = 2121] [outer = 0x8ec07400] 13:33:36 INFO - PROCESS | 1753 | 1467059616038 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]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1286ms 13:33:36 INFO - PROCESS | 1753 | 1467059616129 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 1753 | 1467059616136 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 13:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:33:36 INFO - PROCESS | 1753 | 1467059616144 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1753 | 1467059616151 Marionette TRACE conn4 <- [1,2798,null,{}] 13:33:36 INFO - PROCESS | 1753 | 1467059616160 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}] 13:33:36 INFO - PROCESS | 1753 | 1467059616166 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:36 INFO - PROCESS | 1753 | 1467059616394 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 13:33:36 INFO - PROCESS | 1753 | 1467059616584 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1753 | 1467059616602 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:36 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c333800 == 34 [pid = 1753] [id = 707] 13:33:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8c334000) [pid = 1753] [serial = 2122] [outer = (nil)] 13:33:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8c339800) [pid = 1753] [serial = 2123] [outer = 0x8c334000] 13:33:36 INFO - PROCESS | 1753 | 1467059616724 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8dbd1800) [pid = 1753] [serial = 2124] [outer = 0x8c334000] 13:33:37 INFO - PROCESS | 1753 | 1467059617910 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]]]}] 13:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1787ms 13:33:37 INFO - PROCESS | 1753 | 1467059617932 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 13:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:33:37 INFO - PROCESS | 1753 | 1467059617938 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 13:33:37 INFO - PROCESS | 1753 | 1467059617949 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 1753 | 1467059617955 Marionette TRACE conn4 <- [1,2802,null,{}] 13:33:37 INFO - PROCESS | 1753 | 1467059617962 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}] 13:33:37 INFO - PROCESS | 1753 | 1467059617968 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:38 INFO - PROCESS | 1753 | 1467059618160 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 13:33:38 INFO - PROCESS | 1753 | 1467059618393 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1753 | 1467059618403 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b427400 == 35 [pid = 1753] [id = 708] 13:33:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8dd9e800) [pid = 1753] [serial = 2125] [outer = (nil)] 13:33:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8ec09400) [pid = 1753] [serial = 2126] [outer = 0x8dd9e800] 13:33:38 INFO - PROCESS | 1753 | 1467059618534 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8ecc3400) [pid = 1753] [serial = 2127] [outer = 0x8dd9e800] 13:33:39 INFO - PROCESS | 1753 | 1467059619564 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]]]}] 13:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1694ms 13:33:39 INFO - PROCESS | 1753 | 1467059619639 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 13:33:39 INFO - PROCESS | 1753 | 1467059619643 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 13:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:33:39 INFO - PROCESS | 1753 | 1467059619650 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 1753 | 1467059619653 Marionette TRACE conn4 <- [1,2806,null,{}] 13:33:39 INFO - PROCESS | 1753 | 1467059619669 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}] 13:33:39 INFO - PROCESS | 1753 | 1467059619677 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:39 INFO - PROCESS | 1753 | 1467059619908 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 13:33:40 INFO - PROCESS | 1753 | 1467059620189 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1753 | 1467059620202 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8efe9c00 == 36 [pid = 1753] [id = 709] 13:33:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8efea400) [pid = 1753] [serial = 2128] [outer = (nil)] 13:33:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91a5a000) [pid = 1753] [serial = 2129] [outer = 0x8efea400] 13:33:40 INFO - PROCESS | 1753 | 1467059620312 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x91cb5c00) [pid = 1753] [serial = 2130] [outer = 0x8efea400] 13:33:41 INFO - PROCESS | 1753 | 1467059621306 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]]]}] 13:33:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:33:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1736ms 13:33:41 INFO - PROCESS | 1753 | 1467059621388 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 1753 | 1467059621392 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 13:33:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:33:41 INFO - PROCESS | 1753 | 1467059621398 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 1753 | 1467059621402 Marionette TRACE conn4 <- [1,2810,null,{}] 13:33:41 INFO - PROCESS | 1753 | 1467059621408 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}] 13:33:41 INFO - PROCESS | 1753 | 1467059621413 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:41 INFO - PROCESS | 1753 | 1467059621638 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 13:33:41 INFO - PROCESS | 1753 | 1467059621871 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 1753 | 1467059621879 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b522400 == 37 [pid = 1753] [id = 710] 13:33:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8b527000) [pid = 1753] [serial = 2131] [outer = (nil)] 13:33:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x91caec00) [pid = 1753] [serial = 2132] [outer = 0x8b527000] 13:33:42 INFO - PROCESS | 1753 | 1467059622007 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x91d2b400) [pid = 1753] [serial = 2133] [outer = 0x8b527000] 13:33:43 INFO - PROCESS | 1753 | 1467059623179 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]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:33:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1835ms 13:33:43 INFO - PROCESS | 1753 | 1467059623236 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 13:33:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:33:43 INFO - PROCESS | 1753 | 1467059623242 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 13:33:43 INFO - PROCESS | 1753 | 1467059623250 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 1753 | 1467059623255 Marionette TRACE conn4 <- [1,2814,null,{}] 13:33:43 INFO - PROCESS | 1753 | 1467059623263 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}] 13:33:43 INFO - PROCESS | 1753 | 1467059623269 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:43 INFO - PROCESS | 1753 | 1467059623456 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 13:33:43 INFO - PROCESS | 1753 | --DOCSHELL 0x8da44800 == 36 [pid = 1753] [id = 682] 13:33:43 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1edc00 == 35 [pid = 1753] [id = 683] 13:33:43 INFO - PROCESS | 1753 | --DOCSHELL 0x8b523000 == 34 [pid = 1753] [id = 681] 13:33:43 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd94c00 == 33 [pid = 1753] [id = 689] 13:33:43 INFO - PROCESS | 1753 | 1467059623739 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 1753 | 1467059623749 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b527800 == 34 [pid = 1753] [id = 711] 13:33:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8c1db800) [pid = 1753] [serial = 2134] [outer = (nil)] 13:33:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8da42800) [pid = 1753] [serial = 2135] [outer = 0x8c1db800] 13:33:43 INFO - PROCESS | 1753 | 1467059623849 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8da50c00) [pid = 1753] [serial = 2136] [outer = 0x8c1db800] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91d25800) [pid = 1753] [serial = 2078] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x91d2a000) [pid = 1753] [serial = 2079] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91a5cc00) [pid = 1753] [serial = 2075] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8eb37c00) [pid = 1753] [serial = 2069] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91a5e800) [pid = 1753] [serial = 2063] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91cad000) [pid = 1753] [serial = 2076] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x91cafc00) [pid = 1753] [serial = 2064] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8d2f1000) [pid = 1753] [serial = 2066] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8da45c00) [pid = 1753] [serial = 2067] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8ecc6400) [pid = 1753] [serial = 2055] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8ee64800) [pid = 1753] [serial = 2060] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8ee6b000) [pid = 1753] [serial = 2061] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8dbd8c00) [pid = 1753] [serial = 2057] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8e02a800) [pid = 1753] [serial = 2058] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8efe4c00) [pid = 1753] [serial = 2072] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91a50400) [pid = 1753] [serial = 2073] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8ec0a400) [pid = 1753] [serial = 2070] [outer = (nil)] [url = about:blank] 13:33:44 INFO - PROCESS | 1753 | 1467059624695 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]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1535ms 13:33:44 INFO - PROCESS | 1753 | 1467059624785 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 1753 | 1467059624791 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 13:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:33:44 INFO - PROCESS | 1753 | 1467059624802 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 1753 | 1467059624805 Marionette TRACE conn4 <- [1,2818,null,{}] 13:33:44 INFO - PROCESS | 1753 | 1467059624812 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}] 13:33:44 INFO - PROCESS | 1753 | 1467059624818 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:44 INFO - PROCESS | 1753 | 1467059624988 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 13:33:45 INFO - PROCESS | 1753 | 1467059625131 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1753 | 1467059625137 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8debb800 == 35 [pid = 1753] [id = 712] 13:33:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8e028800) [pid = 1753] [serial = 2137] [outer = (nil)] 13:33:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8eb34400) [pid = 1753] [serial = 2138] [outer = 0x8e028800] 13:33:45 INFO - PROCESS | 1753 | 1467059625225 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8ec0b400) [pid = 1753] [serial = 2139] [outer = 0x8e028800] 13:33:46 INFO - PROCESS | 1753 | 1467059626174 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]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:33:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1385ms 13:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:33:46 INFO - PROCESS | 1753 | 1467059626186 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 1753 | 1467059626189 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 13:33:46 INFO - PROCESS | 1753 | 1467059626196 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 1753 | 1467059626202 Marionette TRACE conn4 <- [1,2822,null,{}] 13:33:46 INFO - PROCESS | 1753 | 1467059626218 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}] 13:33:46 INFO - PROCESS | 1753 | 1467059626226 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:46 INFO - PROCESS | 1753 | 1467059626400 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 13:33:46 INFO - PROCESS | 1753 | 1467059626571 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 1753 | 1467059626580 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee70400 == 36 [pid = 1753] [id = 713] 13:33:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8efdd800) [pid = 1753] [serial = 2140] [outer = (nil)] 13:33:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91a51000) [pid = 1753] [serial = 2141] [outer = 0x8efdd800] 13:33:46 INFO - PROCESS | 1753 | 1467059626655 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91a5d800) [pid = 1753] [serial = 2142] [outer = 0x8efdd800] 13:33:47 INFO - PROCESS | 1753 | 1467059627558 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]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1393ms 13:33:47 INFO - PROCESS | 1753 | 1467059627588 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 13:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:33:47 INFO - PROCESS | 1753 | 1467059627593 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 13:33:47 INFO - PROCESS | 1753 | 1467059627599 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 1753 | 1467059627603 Marionette TRACE conn4 <- [1,2826,null,{}] 13:33:47 INFO - PROCESS | 1753 | 1467059627608 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}] 13:33:47 INFO - PROCESS | 1753 | 1467059627613 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:47 INFO - PROCESS | 1753 | 1467059627866 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 13:33:47 INFO - PROCESS | 1753 | 1467059627885 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1753 | 1467059627892 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b523000 == 37 [pid = 1753] [id = 714] 13:33:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x91a52400) [pid = 1753] [serial = 2143] [outer = (nil)] 13:33:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91d29c00) [pid = 1753] [serial = 2144] [outer = 0x91a52400] 13:33:47 INFO - PROCESS | 1753 | 1467059627962 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91e4b800) [pid = 1753] [serial = 2145] [outer = 0x91a52400] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8d2ef000) [pid = 1753] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8c1e3400) [pid = 1753] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8ecb9800) [pid = 1753] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x8dd9d000) [pid = 1753] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8e1ee800) [pid = 1753] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x91e54c00) [pid = 1753] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8a70f400) [pid = 1753] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x9249d800) [pid = 1753] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x924a5800) [pid = 1753] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8a70f800) [pid = 1753] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8b422800) [pid = 1753] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8b42c400) [pid = 1753] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:33:48 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x924c6000) [pid = 1753] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:33:49 INFO - PROCESS | 1753 | 1467059629044 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1481ms 13:33:49 INFO - PROCESS | 1753 | 1467059629081 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 1753 | 1467059629085 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 13:33:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:33:49 INFO - PROCESS | 1753 | 1467059629091 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 1753 | 1467059629094 Marionette TRACE conn4 <- [1,2830,null,{}] 13:33:49 INFO - PROCESS | 1753 | 1467059629100 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}] 13:33:49 INFO - PROCESS | 1753 | 1467059629105 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:49 INFO - PROCESS | 1753 | 1467059629262 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 13:33:49 INFO - PROCESS | 1753 | 1467059629411 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 1753 | 1467059629420 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42c400 == 38 [pid = 1753] [id = 715] 13:33:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8b526400) [pid = 1753] [serial = 2146] [outer = (nil)] 13:33:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8e1e5800) [pid = 1753] [serial = 2147] [outer = 0x8b526400] 13:33:49 INFO - PROCESS | 1753 | 1467059629489 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8ec16400) [pid = 1753] [serial = 2148] [outer = 0x8b526400] 13:33:50 INFO - PROCESS | 1753 | 1467059630346 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]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:33:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1284ms 13:33:50 INFO - PROCESS | 1753 | 1467059630378 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 13:33:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:33:50 INFO - PROCESS | 1753 | 1467059630383 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 13:33:50 INFO - PROCESS | 1753 | 1467059630390 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 1753 | 1467059630393 Marionette TRACE conn4 <- [1,2834,null,{}] 13:33:50 INFO - PROCESS | 1753 | 1467059630399 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}] 13:33:50 INFO - PROCESS | 1753 | 1467059630410 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:50 INFO - PROCESS | 1753 | 1467059630624 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 13:33:50 INFO - PROCESS | 1753 | 1467059630828 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1753 | 1467059630838 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a701c00 == 39 [pid = 1753] [id = 716] 13:33:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8a702000) [pid = 1753] [serial = 2149] [outer = (nil)] 13:33:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8b422800) [pid = 1753] [serial = 2150] [outer = 0x8a702000] 13:33:50 INFO - PROCESS | 1753 | 1467059630925 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8b42d000) [pid = 1753] [serial = 2151] [outer = 0x8a702000] 13:33:52 INFO - PROCESS | 1753 | 1467059632026 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:33:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1693ms 13:33:52 INFO - PROCESS | 1753 | 1467059632085 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 1753 | 1467059632092 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 13:33:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:33:52 INFO - PROCESS | 1753 | 1467059632101 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 1753 | 1467059632105 Marionette TRACE conn4 <- [1,2838,null,{}] 13:33:52 INFO - PROCESS | 1753 | 1467059632114 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}] 13:33:52 INFO - PROCESS | 1753 | 1467059632123 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:52 INFO - PROCESS | 1753 | 1467059632371 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 13:33:52 INFO - PROCESS | 1753 | 1467059632615 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 1753 | 1467059632627 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da4b800 == 40 [pid = 1753] [id = 717] 13:33:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8dbcec00) [pid = 1753] [serial = 2152] [outer = (nil)] 13:33:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8dd9b000) [pid = 1753] [serial = 2153] [outer = 0x8dbcec00] 13:33:52 INFO - PROCESS | 1753 | 1467059632729 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8e022400) [pid = 1753] [serial = 2154] [outer = 0x8dbcec00] 13:33:53 INFO - PROCESS | 1753 | 1467059633676 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]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:33:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1644ms 13:33:53 INFO - PROCESS | 1753 | 1467059633750 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 1753 | 1467059633756 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 13:33:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:33:53 INFO - PROCESS | 1753 | 1467059633764 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 1753 | 1467059633768 Marionette TRACE conn4 <- [1,2842,null,{}] 13:33:53 INFO - PROCESS | 1753 | 1467059633774 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}] 13:33:53 INFO - PROCESS | 1753 | 1467059633780 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:53 INFO - PROCESS | 1753 | 1467059633995 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 13:33:54 INFO - PROCESS | 1753 | 1467059634183 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 1753 | 1467059634191 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:54 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1edc00 == 41 [pid = 1753] [id = 718] 13:33:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8ec14800) [pid = 1753] [serial = 2155] [outer = (nil)] 13:33:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8ecc8c00) [pid = 1753] [serial = 2156] [outer = 0x8ec14800] 13:33:54 INFO - PROCESS | 1753 | 1467059634369 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8efe0c00) [pid = 1753] [serial = 2157] [outer = 0x8ec14800] 13:33:55 INFO - PROCESS | 1753 | 1467059635442 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]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1738ms 13:33:55 INFO - PROCESS | 1753 | 1467059635503 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 1753 | 1467059635507 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 13:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:33:55 INFO - PROCESS | 1753 | 1467059635522 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 1753 | 1467059635532 Marionette TRACE conn4 <- [1,2846,null,{}] 13:33:55 INFO - PROCESS | 1753 | 1467059635541 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}] 13:33:55 INFO - PROCESS | 1753 | 1467059635549 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:55 INFO - PROCESS | 1753 | 1467059635795 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 13:33:56 INFO - PROCESS | 1753 | 1467059636078 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 1753 | 1467059636087 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb7400 == 42 [pid = 1753] [id = 719] 13:33:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8eb39000) [pid = 1753] [serial = 2158] [outer = (nil)] 13:33:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x924a0800) [pid = 1753] [serial = 2159] [outer = 0x8eb39000] 13:33:56 INFO - PROCESS | 1753 | 1467059636172 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x924ac800) [pid = 1753] [serial = 2160] [outer = 0x8eb39000] 13:33:57 INFO - PROCESS | 1753 | 1467059637128 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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:33:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1654ms 13:33:57 INFO - PROCESS | 1753 | 1467059637169 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 13:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:33:57 INFO - PROCESS | 1753 | 1467059637174 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 13:33:57 INFO - PROCESS | 1753 | 1467059637181 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 1753 | 1467059637185 Marionette TRACE conn4 <- [1,2850,null,{}] 13:33:57 INFO - PROCESS | 1753 | 1467059637197 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}] 13:33:57 INFO - PROCESS | 1753 | 1467059637206 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:57 INFO - PROCESS | 1753 | 1467059637395 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 13:33:57 INFO - PROCESS | 1753 | 1467059637584 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1753 | 1467059637595 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:57 INFO - PROCESS | 1753 | ++DOCSHELL 0x924c6000 == 43 [pid = 1753] [id = 720] 13:33:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x924c8c00) [pid = 1753] [serial = 2161] [outer = (nil)] 13:33:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x925c6c00) [pid = 1753] [serial = 2162] [outer = 0x924c8c00] 13:33:57 INFO - PROCESS | 1753 | 1467059637679 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x925c9800) [pid = 1753] [serial = 2163] [outer = 0x924c8c00] 13:33:58 INFO - PROCESS | 1753 | 1467059638667 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:33:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1552ms 13:33:58 INFO - PROCESS | 1753 | 1467059638734 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1753 | 1467059638738 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 13:33:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:33:58 INFO - PROCESS | 1753 | 1467059638744 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 1753 | 1467059638748 Marionette TRACE conn4 <- [1,2854,null,{}] 13:33:58 INFO - PROCESS | 1753 | 1467059638754 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}] 13:33:58 INFO - PROCESS | 1753 | 1467059638760 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:58 INFO - PROCESS | 1753 | 1467059638955 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 13:33:59 INFO - PROCESS | 1753 | 1467059639147 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 1753 | 1467059639166 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:33:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x925c9400 == 44 [pid = 1753] [id = 721] 13:33:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x925d0000) [pid = 1753] [serial = 2164] [outer = (nil)] 13:33:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x92641800) [pid = 1753] [serial = 2165] [outer = 0x925d0000] 13:33:59 INFO - PROCESS | 1753 | 1467059639302 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x927ba400) [pid = 1753] [serial = 2166] [outer = 0x925d0000] 13:34:00 INFO - PROCESS | 1753 | 1467059640498 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]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:34:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1793ms 13:34:00 INFO - PROCESS | 1753 | 1467059640541 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1753 | 1467059640545 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 13:34:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:34:00 INFO - PROCESS | 1753 | 1467059640554 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1753 | 1467059640557 Marionette TRACE conn4 <- [1,2858,null,{}] 13:34:00 INFO - PROCESS | 1753 | 1467059640564 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}] 13:34:00 INFO - PROCESS | 1753 | 1467059640572 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:00 INFO - PROCESS | 1753 | 1467059640800 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 13:34:01 INFO - PROCESS | 1753 | 1467059641094 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 1753 | 1467059641103 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42d400 == 45 [pid = 1753] [id = 722] 13:34:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8b51fc00) [pid = 1753] [serial = 2167] [outer = (nil)] 13:34:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8c1da800) [pid = 1753] [serial = 2168] [outer = 0x8b51fc00] 13:34:01 INFO - PROCESS | 1753 | 1467059641471 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8c338000) [pid = 1753] [serial = 2169] [outer = 0x8b51fc00] 13:34:02 INFO - PROCESS | 1753 | 1467059642747 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:34:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2245ms 13:34:02 INFO - PROCESS | 1753 | 1467059642800 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 1753 | 1467059642806 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 13:34:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:34:02 INFO - PROCESS | 1753 | 1467059642817 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 1753 | 1467059642823 Marionette TRACE conn4 <- [1,2862,null,{}] 13:34:02 INFO - PROCESS | 1753 | 1467059642832 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}] 13:34:02 INFO - PROCESS | 1753 | 1467059642841 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:03 INFO - PROCESS | 1753 | 1467059643085 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 13:34:03 INFO - PROCESS | 1753 | 1467059643367 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 1753 | 1467059643377 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:03 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b421800 == 46 [pid = 1753] [id = 723] 13:34:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8e02d400) [pid = 1753] [serial = 2170] [outer = (nil)] 13:34:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8e1e9400) [pid = 1753] [serial = 2171] [outer = 0x8e02d400] 13:34:03 INFO - PROCESS | 1753 | 1467059643551 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x8eb3e800) [pid = 1753] [serial = 2172] [outer = 0x8e02d400] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2ebc00 == 45 [pid = 1753] [id = 703] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f6c00 == 44 [pid = 1753] [id = 691] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x91a58400 == 43 [pid = 1753] [id = 687] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe0400 == 42 [pid = 1753] [id = 690] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9a400 == 41 [pid = 1753] [id = 704] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb1400 == 40 [pid = 1753] [id = 684] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1df000 == 39 [pid = 1753] [id = 680] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f9000 == 38 [pid = 1753] [id = 705] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42c400 == 37 [pid = 1753] [id = 715] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8b523000 == 36 [pid = 1753] [id = 714] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee70400 == 35 [pid = 1753] [id = 713] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8debb800 == 34 [pid = 1753] [id = 712] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8b527800 == 33 [pid = 1753] [id = 711] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8c337800 == 32 [pid = 1753] [id = 688] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec0ec00 == 31 [pid = 1753] [id = 697] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x91e58800 == 30 [pid = 1753] [id = 696] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70a400 == 29 [pid = 1753] [id = 701] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70d400 == 28 [pid = 1753] [id = 699] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8ec10800 == 27 [pid = 1753] [id = 700] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70e400 == 26 [pid = 1753] [id = 702] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8c333800 == 25 [pid = 1753] [id = 707] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e2c00 == 24 [pid = 1753] [id = 685] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8a707400 == 23 [pid = 1753] [id = 694] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8efe9c00 == 22 [pid = 1753] [id = 709] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8b522400 == 21 [pid = 1753] [id = 710] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x91a5bc00 == 20 [pid = 1753] [id = 695] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8b427400 == 19 [pid = 1753] [id = 708] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8b525800 == 18 [pid = 1753] [id = 692] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb43400 == 17 [pid = 1753] [id = 706] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e1c00 == 16 [pid = 1753] [id = 693] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb3d000 == 15 [pid = 1753] [id = 686] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8a705400 == 14 [pid = 1753] [id = 698] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x925c9400 == 13 [pid = 1753] [id = 721] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x924c6000 == 12 [pid = 1753] [id = 720] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb7400 == 11 [pid = 1753] [id = 719] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8da4b800 == 10 [pid = 1753] [id = 717] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1edc00 == 9 [pid = 1753] [id = 718] 13:34:05 INFO - PROCESS | 1753 | --DOCSHELL 0x8a701c00 == 8 [pid = 1753] [id = 716] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8ec14000) [pid = 1753] [serial = 2120] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x8d2f7c00) [pid = 1753] [serial = 2111] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8e1e9000) [pid = 1753] [serial = 2082] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8deb4400) [pid = 1753] [serial = 2081] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x91a53c00) [pid = 1753] [serial = 2085] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8efe0800) [pid = 1753] [serial = 2084] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8deb9400) [pid = 1753] [serial = 2115] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8eb36400) [pid = 1753] [serial = 2117] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x9249f400) [pid = 1753] [serial = 2088] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8c1dec00) [pid = 1753] [serial = 2106] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9232c000) [pid = 1753] [serial = 2087] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x924c8000) [pid = 1753] [serial = 2091] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8b521c00) [pid = 1753] [serial = 2105] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x924c3c00) [pid = 1753] [serial = 2090] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x925c8400) [pid = 1753] [serial = 2094] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8b42c800) [pid = 1753] [serial = 2108] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x925c7000) [pid = 1753] [serial = 2093] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x92647800) [pid = 1753] [serial = 2097] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x92646000) [pid = 1753] [serial = 2096] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x927b5400) [pid = 1753] [serial = 2100] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x927b2800) [pid = 1753] [serial = 2099] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x8b52b400) [pid = 1753] [serial = 2109] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x92b71400) [pid = 1753] [serial = 2103] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x927bf400) [pid = 1753] [serial = 2102] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8deb0400) [pid = 1753] [serial = 2114] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8eb3f800) [pid = 1753] [serial = 2118] [outer = (nil)] [url = about:blank] 13:34:05 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8da46800) [pid = 1753] [serial = 2112] [outer = (nil)] [url = about:blank] 13:34:06 INFO - PROCESS | 1753 | 1467059646161 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]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 3417ms 13:34:06 INFO - PROCESS | 1753 | 1467059646233 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 1753 | 1467059646241 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 13:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:34:06 INFO - PROCESS | 1753 | 1467059646253 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 1753 | 1467059646262 Marionette TRACE conn4 <- [1,2866,null,{}] 13:34:06 INFO - PROCESS | 1753 | 1467059646283 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}] 13:34:06 INFO - PROCESS | 1753 | 1467059646292 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:06 INFO - PROCESS | 1753 | 1467059646471 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 13:34:06 INFO - PROCESS | 1753 | 1467059646486 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1753 | 1467059646496 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b528c00 == 9 [pid = 1753] [id = 724] 13:34:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8b529400) [pid = 1753] [serial = 2173] [outer = (nil)] 13:34:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8c1df000) [pid = 1753] [serial = 2174] [outer = 0x8b529400] 13:34:06 INFO - PROCESS | 1753 | 1467059646576 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8c1e5c00) [pid = 1753] [serial = 2175] [outer = 0x8b529400] 13:34:07 INFO - PROCESS | 1753 | 1467059647733 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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1505ms 13:34:07 INFO - PROCESS | 1753 | 1467059647755 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 1753 | 1467059647765 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 13:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:34:07 INFO - PROCESS | 1753 | 1467059647777 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1753 | 1467059647781 Marionette TRACE conn4 <- [1,2870,null,{}] 13:34:07 INFO - PROCESS | 1753 | 1467059647788 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}] 13:34:07 INFO - PROCESS | 1753 | 1467059647793 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:08 INFO - PROCESS | 1753 | 1467059648032 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 13:34:08 INFO - PROCESS | 1753 | 1467059648049 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 1753 | 1467059648060 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da47400 == 10 [pid = 1753] [id = 725] 13:34:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8da48000) [pid = 1753] [serial = 2176] [outer = (nil)] 13:34:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8da4dc00) [pid = 1753] [serial = 2177] [outer = 0x8da48000] 13:34:08 INFO - PROCESS | 1753 | 1467059648134 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8dbd7000) [pid = 1753] [serial = 2178] [outer = 0x8da48000] 13:34:09 INFO - PROCESS | 1753 | 1467059649191 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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:34:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1484ms 13:34:09 INFO - PROCESS | 1753 | 1467059649262 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1753 | 1467059649265 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 13:34:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:34:09 INFO - PROCESS | 1753 | 1467059649273 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1753 | 1467059649279 Marionette TRACE conn4 <- [1,2874,null,{}] 13:34:09 INFO - PROCESS | 1753 | 1467059649306 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}] 13:34:09 INFO - PROCESS | 1753 | 1467059649316 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:09 INFO - PROCESS | 1753 | 1467059649572 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 13:34:09 INFO - PROCESS | 1753 | 1467059649602 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 1753 | 1467059649614 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:09 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e030400 == 11 [pid = 1753] [id = 726] 13:34:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8e1e4800) [pid = 1753] [serial = 2179] [outer = (nil)] 13:34:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8e1ed400) [pid = 1753] [serial = 2180] [outer = 0x8e1e4800] 13:34:09 INFO - PROCESS | 1753 | 1467059649691 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8eb36400) [pid = 1753] [serial = 2181] [outer = 0x8e1e4800] 13:34:10 INFO - PROCESS | 1753 | 1467059650759 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]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1540ms 13:34:10 INFO - PROCESS | 1753 | 1467059650814 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 1753 | 1467059650817 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 13:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:34:11 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8dd9e800) [pid = 1753] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:34:11 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8e028800) [pid = 1753] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:34:11 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8ec07400) [pid = 1753] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:34:11 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x91a52400) [pid = 1753] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:34:11 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8b527000) [pid = 1753] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:34:11 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8c334000) [pid = 1753] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:34:11 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8b526400) [pid = 1753] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:34:11 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x8efdd800) [pid = 1753] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:34:11 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8c1db800) [pid = 1753] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:34:11 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x8efea400) [pid = 1753] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:34:11 INFO - PROCESS | 1753 | 1467059651463 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1753 | 1467059651467 Marionette TRACE conn4 <- [1,2878,null,{}] 13:34:11 INFO - PROCESS | 1753 | 1467059651473 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}] 13:34:11 INFO - PROCESS | 1753 | 1467059651479 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:11 INFO - PROCESS | 1753 | 1467059651641 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 13:34:11 INFO - PROCESS | 1753 | 1467059651796 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 1753 | 1467059651802 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd96400 == 12 [pid = 1753] [id = 727] 13:34:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8dd9f400) [pid = 1753] [serial = 2182] [outer = (nil)] 13:34:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8e02b000) [pid = 1753] [serial = 2183] [outer = 0x8dd9f400] 13:34:11 INFO - PROCESS | 1753 | 1467059651882 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8ecbb400) [pid = 1753] [serial = 2184] [outer = 0x8dd9f400] 13:34:13 INFO - PROCESS | 1753 | 1467059653146 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]]]}] 13:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1877ms 13:34:13 INFO - PROCESS | 1753 | 1467059653223 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 1753 | 1467059653229 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 13:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:34:13 INFO - PROCESS | 1753 | 1467059653238 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 1753 | 1467059653244 Marionette TRACE conn4 <- [1,2882,null,{}] 13:34:13 INFO - PROCESS | 1753 | 1467059653252 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}] 13:34:13 INFO - PROCESS | 1753 | 1467059653260 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:13 INFO - PROCESS | 1753 | 1467059653493 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 13:34:13 INFO - PROCESS | 1753 | 1467059653772 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 1753 | 1467059653785 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:13 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70e000 == 13 [pid = 1753] [id = 728] 13:34:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8a70e400) [pid = 1753] [serial = 2185] [outer = (nil)] 13:34:13 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8b426800) [pid = 1753] [serial = 2186] [outer = 0x8a70e400] 13:34:13 INFO - PROCESS | 1753 | 1467059653869 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8b527400) [pid = 1753] [serial = 2187] [outer = 0x8a70e400] 13:34:14 INFO - PROCESS | 1753 | 1467059654913 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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1736ms 13:34:14 INFO - PROCESS | 1753 | 1467059654976 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 13:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:34:14 INFO - PROCESS | 1753 | 1467059654982 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 13:34:14 INFO - PROCESS | 1753 | 1467059654991 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1753 | 1467059654996 Marionette TRACE conn4 <- [1,2886,null,{}] 13:34:15 INFO - PROCESS | 1753 | 1467059655003 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}] 13:34:15 INFO - PROCESS | 1753 | 1467059655011 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:15 INFO - PROCESS | 1753 | 1467059655251 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 13:34:15 INFO - PROCESS | 1753 | 1467059655487 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1753 | 1467059655500 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:15 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbccc00 == 14 [pid = 1753] [id = 729] 13:34:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8dd92c00) [pid = 1753] [serial = 2188] [outer = (nil)] 13:34:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8dd9dc00) [pid = 1753] [serial = 2189] [outer = 0x8dd92c00] 13:34:15 INFO - PROCESS | 1753 | 1467059655630 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8debb800) [pid = 1753] [serial = 2190] [outer = 0x8dd92c00] 13:34:16 INFO - PROCESS | 1753 | 1467059656837 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]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1898ms 13:34:16 INFO - PROCESS | 1753 | 1467059656888 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 1753 | 1467059656894 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 13:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:34:16 INFO - PROCESS | 1753 | 1467059656901 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 1753 | 1467059656904 Marionette TRACE conn4 <- [1,2890,null,{}] 13:34:16 INFO - PROCESS | 1753 | 1467059656911 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}] 13:34:16 INFO - PROCESS | 1753 | 1467059656916 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:17 INFO - PROCESS | 1753 | 1467059657114 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 13:34:17 INFO - PROCESS | 1753 | 1467059657305 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1753 | 1467059657312 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70d000 == 15 [pid = 1753] [id = 730] 13:34:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x8c337c00) [pid = 1753] [serial = 2191] [outer = (nil)] 13:34:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8ecc1c00) [pid = 1753] [serial = 2192] [outer = 0x8c337c00] 13:34:17 INFO - PROCESS | 1753 | 1467059657488 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8ee66400) [pid = 1753] [serial = 2193] [outer = 0x8c337c00] 13:34:18 INFO - PROCESS | 1753 | 1467059658498 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1636ms 13:34:18 INFO - PROCESS | 1753 | 1467059658537 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 1753 | 1467059658544 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 13:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:34:18 INFO - PROCESS | 1753 | 1467059658562 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 1753 | 1467059658570 Marionette TRACE conn4 <- [1,2894,null,{}] 13:34:18 INFO - PROCESS | 1753 | 1467059658577 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}] 13:34:18 INFO - PROCESS | 1753 | 1467059658584 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:18 INFO - PROCESS | 1753 | 1467059658829 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 13:34:19 INFO - PROCESS | 1753 | 1467059659077 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1753 | 1467059659083 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:19 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2fa400 == 16 [pid = 1753] [id = 731] 13:34:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8ee67800) [pid = 1753] [serial = 2194] [outer = (nil)] 13:34:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91a53c00) [pid = 1753] [serial = 2195] [outer = 0x8ee67800] 13:34:19 INFO - PROCESS | 1753 | 1467059659210 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x91a5c800) [pid = 1753] [serial = 2196] [outer = 0x8ee67800] 13:34:20 INFO - PROCESS | 1753 | 1467059660154 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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1657ms 13:34:20 INFO - PROCESS | 1753 | 1467059660211 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 1753 | 1467059660216 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 13:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:34:20 INFO - PROCESS | 1753 | 1467059660222 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 1753 | 1467059660226 Marionette TRACE conn4 <- [1,2898,null,{}] 13:34:20 INFO - PROCESS | 1753 | 1467059660232 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}] 13:34:20 INFO - PROCESS | 1753 | 1467059660238 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:20 INFO - PROCESS | 1753 | 1467059660430 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 13:34:20 INFO - PROCESS | 1753 | 1467059660628 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 1753 | 1467059660640 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9f000 == 17 [pid = 1753] [id = 732] 13:34:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8deb9800) [pid = 1753] [serial = 2197] [outer = (nil)] 13:34:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x91d26800) [pid = 1753] [serial = 2198] [outer = 0x8deb9800] 13:34:20 INFO - PROCESS | 1753 | 1467059660723 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x91d23c00) [pid = 1753] [serial = 2199] [outer = 0x8deb9800] 13:34:21 INFO - PROCESS | 1753 | 1467059661784 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]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1636ms 13:34:21 INFO - PROCESS | 1753 | 1467059661861 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 13:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:34:21 INFO - PROCESS | 1753 | 1467059661866 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 13:34:21 INFO - PROCESS | 1753 | 1467059661872 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1753 | 1467059661876 Marionette TRACE conn4 <- [1,2902,null,{}] 13:34:21 INFO - PROCESS | 1753 | 1467059661885 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}] 13:34:21 INFO - PROCESS | 1753 | 1467059661891 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:22 INFO - PROCESS | 1753 | 1467059662114 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 13:34:22 INFO - PROCESS | 1753 | 1467059662345 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 1753 | 1467059662369 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d22c00 == 18 [pid = 1753] [id = 733] 13:34:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x91e4d800) [pid = 1753] [serial = 2200] [outer = (nil)] 13:34:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x9232d800) [pid = 1753] [serial = 2201] [outer = 0x91e4d800] 13:34:22 INFO - PROCESS | 1753 | 1467059662515 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x924c8000) [pid = 1753] [serial = 2202] [outer = 0x91e4d800] 13:34:23 INFO - PROCESS | 1753 | 1467059663568 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1743ms 13:34:23 INFO - PROCESS | 1753 | 1467059663615 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 1753 | 1467059663619 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 13:34:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:34:23 INFO - PROCESS | 1753 | 1467059663626 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 1753 | 1467059663630 Marionette TRACE conn4 <- [1,2906,null,{}] 13:34:23 INFO - PROCESS | 1753 | 1467059663636 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}] 13:34:23 INFO - PROCESS | 1753 | 1467059663641 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:23 INFO - PROCESS | 1753 | 1467059663828 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 13:34:24 INFO - PROCESS | 1753 | 1467059664076 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 1753 | 1467059664087 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:24 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecc5800 == 19 [pid = 1753] [id = 734] 13:34:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x91cb0c00) [pid = 1753] [serial = 2203] [outer = (nil)] 13:34:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x925cf400) [pid = 1753] [serial = 2204] [outer = 0x91cb0c00] 13:34:24 INFO - PROCESS | 1753 | 1467059664216 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8b42c400) [pid = 1753] [serial = 2205] [outer = 0x91cb0c00] 13:34:25 INFO - PROCESS | 1753 | 1467059665231 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]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1681ms 13:34:25 INFO - PROCESS | 1753 | 1467059665308 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 13:34:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:34:25 INFO - PROCESS | 1753 | 1467059665313 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 13:34:25 INFO - PROCESS | 1753 | 1467059665319 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 1753 | 1467059665323 Marionette TRACE conn4 <- [1,2910,null,{}] 13:34:25 INFO - PROCESS | 1753 | 1467059665329 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}] 13:34:25 INFO - PROCESS | 1753 | 1467059665334 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:25 INFO - PROCESS | 1753 | 1467059665559 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 13:34:25 INFO - PROCESS | 1753 | 1467059665934 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 1753 | 1467059665944 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70a800 == 20 [pid = 1753] [id = 735] 13:34:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8a70bc00) [pid = 1753] [serial = 2206] [outer = (nil)] 13:34:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8b424000) [pid = 1753] [serial = 2207] [outer = 0x8a70bc00] 13:34:26 INFO - PROCESS | 1753 | 1467059666043 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8b529800) [pid = 1753] [serial = 2208] [outer = 0x8a70bc00] 13:34:26 INFO - PROCESS | 1753 | 1467059666892 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]]]}] 13:34:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:34:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:34:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1634ms 13:34:26 INFO - PROCESS | 1753 | 1467059666956 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 1753 | 1467059666962 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 13:34:26 INFO - TEST-START | /DOMEvents/constructors.html 13:34:27 INFO - PROCESS | 1753 | 1467059666993 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 1753 | 1467059667001 Marionette TRACE conn4 <- [1,2914,null,{}] 13:34:27 INFO - PROCESS | 1753 | 1467059667014 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}] 13:34:27 INFO - PROCESS | 1753 | 1467059667023 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:27 INFO - PROCESS | 1753 | 1467059667198 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 13:34:27 INFO - PROCESS | 1753 | 1467059667487 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 1753 | 1467059667497 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:27 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33ac00 == 21 [pid = 1753] [id = 736] 13:34:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x8c33f800) [pid = 1753] [serial = 2209] [outer = (nil)] 13:34:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x8dbd2000) [pid = 1753] [serial = 2210] [outer = 0x8c33f800] 13:34:27 INFO - PROCESS | 1753 | 1467059667631 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x8dda0c00) [pid = 1753] [serial = 2211] [outer = 0x8c33f800] 13:34:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd96400 == 20 [pid = 1753] [id = 727] 13:34:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8e030400 == 19 [pid = 1753] [id = 726] 13:34:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8da47400 == 18 [pid = 1753] [id = 725] 13:34:27 INFO - PROCESS | 1753 | --DOCSHELL 0x8b528c00 == 17 [pid = 1753] [id = 724] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8ec09400) [pid = 1753] [serial = 2126] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8eb34400) [pid = 1753] [serial = 2138] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8ec16000) [pid = 1753] [serial = 2121] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x91e4b800) [pid = 1753] [serial = 2145] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x91caec00) [pid = 1753] [serial = 2132] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x91d29c00) [pid = 1753] [serial = 2144] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8ec0b400) [pid = 1753] [serial = 2139] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8dbd1800) [pid = 1753] [serial = 2124] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8c339800) [pid = 1753] [serial = 2123] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8e1e5800) [pid = 1753] [serial = 2147] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x91a5d800) [pid = 1753] [serial = 2142] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x91a51000) [pid = 1753] [serial = 2141] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x8da50c00) [pid = 1753] [serial = 2136] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91cb5c00) [pid = 1753] [serial = 2130] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8da42800) [pid = 1753] [serial = 2135] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8ecc3400) [pid = 1753] [serial = 2127] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x91d2b400) [pid = 1753] [serial = 2133] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x91a5a000) [pid = 1753] [serial = 2129] [outer = (nil)] [url = about:blank] 13:34:27 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8ec16400) [pid = 1753] [serial = 2148] [outer = (nil)] [url = about:blank] 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:34:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 1715ms 13:34:28 INFO - PROCESS | 1753 | 1467059668599 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]]]}] 13:34:28 INFO - PROCESS | 1753 | 1467059668823 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 1753 | 1467059668831 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 13:34:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:34:28 INFO - PROCESS | 1753 | 1467059668845 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 1753 | 1467059668851 Marionette TRACE conn4 <- [1,2918,null,{}] 13:34:28 INFO - PROCESS | 1753 | 1467059668860 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}] 13:34:28 INFO - PROCESS | 1753 | 1467059668868 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:29 INFO - PROCESS | 1753 | 1467059669079 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 13:34:29 INFO - PROCESS | 1753 | 1467059669340 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 1753 | 1467059669356 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:29 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a709800 == 18 [pid = 1753] [id = 737] 13:34:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8d2ec400) [pid = 1753] [serial = 2212] [outer = (nil)] 13:34:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8da41c00) [pid = 1753] [serial = 2213] [outer = 0x8d2ec400] 13:34:29 INFO - PROCESS | 1753 | 1467059669480 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8da4d000) [pid = 1753] [serial = 2214] [outer = 0x8d2ec400] 13:34:30 INFO - PROCESS | 1753 | 1467059670369 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:34:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:34:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1586ms 13:34:30 INFO - PROCESS | 1753 | 1467059670433 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 1753 | 1467059670438 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 13:34:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:34:30 INFO - PROCESS | 1753 | 1467059670450 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 1753 | 1467059670456 Marionette TRACE conn4 <- [1,2922,null,{}] 13:34:30 INFO - PROCESS | 1753 | 1467059670495 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}] 13:34:30 INFO - PROCESS | 1753 | 1467059670505 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:30 INFO - PROCESS | 1753 | 1467059670805 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 13:34:31 INFO - PROCESS | 1753 | 1467059671020 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 1753 | 1467059671033 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:31 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb6c00 == 19 [pid = 1753] [id = 738] 13:34:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8eb3dc00) [pid = 1753] [serial = 2215] [outer = (nil)] 13:34:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8ec0b400) [pid = 1753] [serial = 2216] [outer = 0x8eb3dc00] 13:34:31 INFO - PROCESS | 1753 | 1467059671132 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8ec14000) [pid = 1753] [serial = 2217] [outer = 0x8eb3dc00] 13:34:31 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:34:31 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:34:31 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:34:31 INFO - PROCESS | 1753 | [1753] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:34:32 INFO - PROCESS | 1753 | 1467059672117 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]]]}] 13:34:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:34:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:32 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 13:34:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:32 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 13:34:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:32 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]" 13:34:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:34:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1716ms 13:34:32 INFO - PROCESS | 1753 | 1467059672165 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 1753 | 1467059672174 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 13:34:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:34:32 INFO - PROCESS | 1753 | 1467059672186 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1753 | 1467059672189 Marionette TRACE conn4 <- [1,2926,null,{}] 13:34:32 INFO - PROCESS | 1753 | 1467059672223 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}] 13:34:32 INFO - PROCESS | 1753 | 1467059672233 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:32 INFO - PROCESS | 1753 | 1467059672426 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 13:34:32 INFO - PROCESS | 1753 | 1467059672623 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1753 | 1467059672636 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a701400 == 20 [pid = 1753] [id = 739] 13:34:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8efe7400) [pid = 1753] [serial = 2218] [outer = (nil)] 13:34:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x91a5cc00) [pid = 1753] [serial = 2219] [outer = 0x8efe7400] 13:34:32 INFO - PROCESS | 1753 | 1467059672764 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x91cb2c00) [pid = 1753] [serial = 2220] [outer = 0x8efe7400] 13:34:33 INFO - PROCESS | 1753 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:34:33 INFO - PROCESS | 1753 | 1467059673711 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]]]}] 13:34:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:34:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1558ms 13:34:33 INFO - PROCESS | 1753 | 1467059673749 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1753 | 1467059673753 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 13:34:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:34:33 INFO - PROCESS | 1753 | 1467059673762 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1753 | 1467059673765 Marionette TRACE conn4 <- [1,2930,null,{}] 13:34:33 INFO - PROCESS | 1753 | 1467059673773 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}] 13:34:33 INFO - PROCESS | 1753 | 1467059673778 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:33 INFO - PROCESS | 1753 | 1467059673964 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 13:34:34 INFO - PROCESS | 1753 | 1467059674191 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1753 | 1467059674199 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:34 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a703400 == 21 [pid = 1753] [id = 740] 13:34:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8a707800) [pid = 1753] [serial = 2221] [outer = (nil)] 13:34:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x92335800) [pid = 1753] [serial = 2222] [outer = 0x8a707800] 13:34:34 INFO - PROCESS | 1753 | 1467059674289 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x924a3000) [pid = 1753] [serial = 2223] [outer = 0x8a707800] 13:34:35 INFO - PROCESS | 1753 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:34:35 INFO - PROCESS | 1753 | 1467059675154 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]]]}] 13:34:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:34:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1429ms 13:34:35 INFO - PROCESS | 1753 | 1467059675193 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 13:34:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:34:35 INFO - PROCESS | 1753 | 1467059675197 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 13:34:35 INFO - PROCESS | 1753 | 1467059675204 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1753 | 1467059675208 Marionette TRACE conn4 <- [1,2934,null,{}] 13:34:35 INFO - PROCESS | 1753 | 1467059675214 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}] 13:34:35 INFO - PROCESS | 1753 | 1467059675219 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:35 INFO - PROCESS | 1753 | 1467059675399 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 13:34:35 INFO - PROCESS | 1753 | 1467059675600 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 1753 | 1467059675609 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x91e51400 == 22 [pid = 1753] [id = 741] 13:34:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x92339c00) [pid = 1753] [serial = 2224] [outer = (nil)] 13:34:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x925c4c00) [pid = 1753] [serial = 2225] [outer = 0x92339c00] 13:34:35 INFO - PROCESS | 1753 | 1467059675725 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x925ca400) [pid = 1753] [serial = 2226] [outer = 0x92339c00] 13:34:36 INFO - PROCESS | 1753 | 1467059676623 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]]]}] 13:34:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:34:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1438ms 13:34:36 INFO - PROCESS | 1753 | 1467059676642 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 1753 | 1467059676645 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 13:34:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:34:36 INFO - PROCESS | 1753 | 1467059676652 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 1753 | 1467059676655 Marionette TRACE conn4 <- [1,2938,null,{}] 13:34:36 INFO - PROCESS | 1753 | 1467059676661 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}] 13:34:36 INFO - PROCESS | 1753 | 1467059676671 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:36 INFO - PROCESS | 1753 | 1467059676961 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 13:34:37 INFO - PROCESS | 1753 | 1467059677168 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 1753 | 1467059677179 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9b400 == 23 [pid = 1753] [id = 742] 13:34:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8efe2400) [pid = 1753] [serial = 2227] [outer = (nil)] 13:34:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x927bd800) [pid = 1753] [serial = 2228] [outer = 0x8efe2400] 13:34:37 INFO - PROCESS | 1753 | 1467059677297 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x92b74800) [pid = 1753] [serial = 2229] [outer = 0x8efe2400] 13:34:38 INFO - PROCESS | 1753 | 1467059678170 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]]]}] 13:34:38 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. 13:34:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1536ms 13:34:38 INFO - PROCESS | 1753 | 1467059678188 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1753 | 1467059678192 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 13:34:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:34:38 INFO - PROCESS | 1753 | 1467059678199 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1753 | 1467059678203 Marionette TRACE conn4 <- [1,2942,null,{}] 13:34:38 INFO - PROCESS | 1753 | 1467059678209 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}] 13:34:38 INFO - PROCESS | 1753 | 1467059678215 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:38 INFO - PROCESS | 1753 | 1467059678379 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 13:34:38 INFO - PROCESS | 1753 | 1467059678590 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 1753 | 1467059678599 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da42400 == 24 [pid = 1753] [id = 743] 13:34:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91a53000) [pid = 1753] [serial = 2230] [outer = (nil)] 13:34:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x92b79800) [pid = 1753] [serial = 2231] [outer = 0x91a53000] 13:34:38 INFO - PROCESS | 1753 | 1467059678684 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x92b7c400) [pid = 1753] [serial = 2232] [outer = 0x91a53000] 13:34:39 INFO - PROCESS | 1753 | 1467059679574 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"]]]}] 13:34:39 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 13:34:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:34:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1436ms 13:34:39 INFO - PROCESS | 1753 | 1467059679637 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 1753 | 1467059679640 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 13:34:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:34:39 INFO - PROCESS | 1753 | 1467059679648 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 1753 | 1467059679651 Marionette TRACE conn4 <- [1,2946,null,{}] 13:34:39 INFO - PROCESS | 1753 | 1467059679677 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}] 13:34:39 INFO - PROCESS | 1753 | 1467059679683 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:39 INFO - PROCESS | 1753 | 1467059679870 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 13:34:40 INFO - PROCESS | 1753 | 1467059680062 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 1753 | 1467059680071 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2f9000 == 25 [pid = 1753] [id = 744] 13:34:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x8ee6cc00) [pid = 1753] [serial = 2233] [outer = (nil)] 13:34:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x92d4b400) [pid = 1753] [serial = 2234] [outer = 0x8ee6cc00] 13:34:40 INFO - PROCESS | 1753 | 1467059680153 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x92d4cc00) [pid = 1753] [serial = 2235] [outer = 0x8ee6cc00] 13:34:41 INFO - PROCESS | 1753 | 1467059681050 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]]]}] 13:34:41 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. 13:34:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1445ms 13:34:41 INFO - PROCESS | 1753 | 1467059681094 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 1753 | 1467059681098 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 13:34:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:34:41 INFO - PROCESS | 1753 | 1467059681105 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 1753 | 1467059681109 Marionette TRACE conn4 <- [1,2950,null,{}] 13:34:41 INFO - PROCESS | 1753 | 1467059681115 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}] 13:34:41 INFO - PROCESS | 1753 | 1467059681121 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:41 INFO - PROCESS | 1753 | 1467059681322 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 13:34:41 INFO - PROCESS | 1753 | 1467059681740 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 1753 | 1467059681747 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:41 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e0800 == 26 [pid = 1753] [id = 745] 13:34:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8c1e1800) [pid = 1753] [serial = 2236] [outer = (nil)] 13:34:41 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x8c33b000) [pid = 1753] [serial = 2237] [outer = 0x8c1e1800] 13:34:41 INFO - PROCESS | 1753 | 1467059681899 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x8d2f5800) [pid = 1753] [serial = 2238] [outer = 0x8c1e1800] 13:34:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b51ec00 == 27 [pid = 1753] [id = 746] 13:34:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x8deb0c00) [pid = 1753] [serial = 2239] [outer = (nil)] 13:34:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x8c1df800) [pid = 1753] [serial = 2240] [outer = 0x8deb0c00] 13:34:42 INFO - PROCESS | 1753 | 1467059682851 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]]]}] 13:34:42 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. 13:34:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1841ms 13:34:42 INFO - PROCESS | 1753 | 1467059682950 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 1753 | 1467059682955 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 13:34:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:34:42 INFO - PROCESS | 1753 | 1467059682963 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 1753 | 1467059682968 Marionette TRACE conn4 <- [1,2954,null,{}] 13:34:42 INFO - PROCESS | 1753 | 1467059682975 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}] 13:34:42 INFO - PROCESS | 1753 | 1467059682981 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70a800 == 26 [pid = 1753] [id = 735] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x91d22c00 == 25 [pid = 1753] [id = 733] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2fa400 == 24 [pid = 1753] [id = 731] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70d000 == 23 [pid = 1753] [id = 730] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8dbccc00 == 22 [pid = 1753] [id = 729] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70e000 == 21 [pid = 1753] [id = 728] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42d400 == 20 [pid = 1753] [id = 722] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9f000 == 19 [pid = 1753] [id = 732] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8b421800 == 18 [pid = 1753] [id = 723] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8b51ec00 == 17 [pid = 1753] [id = 746] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8d2f9000 == 16 [pid = 1753] [id = 744] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8da42400 == 15 [pid = 1753] [id = 743] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd9b400 == 14 [pid = 1753] [id = 742] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8a703400 == 13 [pid = 1753] [id = 740] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x91e51400 == 12 [pid = 1753] [id = 741] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8a701400 == 11 [pid = 1753] [id = 739] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8deb6c00 == 10 [pid = 1753] [id = 738] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8c33ac00 == 9 [pid = 1753] [id = 736] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8a709800 == 8 [pid = 1753] [id = 737] 13:34:44 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecc5800 == 7 [pid = 1753] [id = 734] 13:34:44 INFO - PROCESS | 1753 | 1467059684318 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 13:34:44 INFO - PROCESS | 1753 | 1467059684621 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 1753 | 1467059684631 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42b800 == 8 [pid = 1753] [id = 747] 13:34:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x8b42d400) [pid = 1753] [serial = 2241] [outer = (nil)] 13:34:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x8b522000) [pid = 1753] [serial = 2242] [outer = 0x8b42d400] 13:34:44 INFO - PROCESS | 1753 | 1467059684707 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x8c1e7800) [pid = 1753] [serial = 2243] [outer = 0x8b42d400] 13:34:45 INFO - PROCESS | 1753 | 1467059685482 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]]]}] 13:34:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:34:45 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 13:34:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2535ms 13:34:45 INFO - PROCESS | 1753 | 1467059685499 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 1753 | 1467059685506 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 13:34:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:34:45 INFO - PROCESS | 1753 | 1467059685514 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 1753 | 1467059685518 Marionette TRACE conn4 <- [1,2958,null,{}] 13:34:45 INFO - PROCESS | 1753 | 1467059685525 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}] 13:34:45 INFO - PROCESS | 1753 | 1467059685533 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:45 INFO - PROCESS | 1753 | 1467059685800 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 13:34:45 INFO - PROCESS | 1753 | 1467059685933 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 1753 | 1467059685942 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:45 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd93c00 == 9 [pid = 1753] [id = 748] 13:34:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x8dda0000) [pid = 1753] [serial = 2244] [outer = (nil)] 13:34:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x8e029800) [pid = 1753] [serial = 2245] [outer = 0x8dda0000] 13:34:46 INFO - PROCESS | 1753 | 1467059686018 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x8e1ea400) [pid = 1753] [serial = 2246] [outer = 0x8dda0000] 13:34:46 INFO - PROCESS | 1753 | 1467059686912 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]]]}] 13:34:46 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. 13:34:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1485ms 13:34:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:34:47 INFO - PROCESS | 1753 | 1467059687005 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1753 | 1467059687009 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 13:34:47 INFO - PROCESS | 1753 | 1467059687017 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1753 | 1467059687020 Marionette TRACE conn4 <- [1,2962,null,{}] 13:34:47 INFO - PROCESS | 1753 | 1467059687029 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}] 13:34:47 INFO - PROCESS | 1753 | 1467059687034 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:47 INFO - PROCESS | 1753 | 1467059687272 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 13:34:47 INFO - PROCESS | 1753 | 1467059687298 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 1753 | 1467059687306 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:47 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecbdc00 == 10 [pid = 1753] [id = 749] 13:34:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8ecc5400) [pid = 1753] [serial = 2247] [outer = (nil)] 13:34:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x8ee64800) [pid = 1753] [serial = 2248] [outer = 0x8ecc5400] 13:34:47 INFO - PROCESS | 1753 | 1467059687379 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x8efe3c00) [pid = 1753] [serial = 2249] [outer = 0x8ecc5400] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x8c33f800) [pid = 1753] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x8a702000) [pid = 1753] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8dbcec00) [pid = 1753] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x8ec14800) [pid = 1753] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x8eb39000) [pid = 1753] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x924c8c00) [pid = 1753] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x8b529400) [pid = 1753] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x925d0000) [pid = 1753] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8b51fc00) [pid = 1753] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x8e02d400) [pid = 1753] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8e1e4800) [pid = 1753] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8da48000) [pid = 1753] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8ee67800) [pid = 1753] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8a70bc00) [pid = 1753] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x8deb9800) [pid = 1753] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x91e4d800) [pid = 1753] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8dd9f400) [pid = 1753] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8c337c00) [pid = 1753] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x8dd92c00) [pid = 1753] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8a70e400) [pid = 1753] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:34:48 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91cb0c00) [pid = 1753] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:34:49 INFO - PROCESS | 1753 | 1467059689022 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]]]}] 13:34:49 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. 13:34:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2038ms 13:34:49 INFO - PROCESS | 1753 | 1467059689054 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 1753 | 1467059689061 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 13:34:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:34:49 INFO - PROCESS | 1753 | 1467059689078 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 1753 | 1467059689086 Marionette TRACE conn4 <- [1,2966,null,{}] 13:34:49 INFO - PROCESS | 1753 | 1467059689092 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}] 13:34:49 INFO - PROCESS | 1753 | 1467059689100 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:49 INFO - PROCESS | 1753 | 1467059689307 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 13:34:49 INFO - PROCESS | 1753 | 1467059689457 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 1753 | 1467059689467 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b521400 == 11 [pid = 1753] [id = 750] 13:34:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x8b529400) [pid = 1753] [serial = 2250] [outer = (nil)] 13:34:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x8efe7000) [pid = 1753] [serial = 2251] [outer = 0x8b529400] 13:34:49 INFO - PROCESS | 1753 | 1467059689536 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x91a55c00) [pid = 1753] [serial = 2252] [outer = 0x8b529400] 13:34:50 INFO - PROCESS | 1753 | 1467059690279 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]]]}] 13:34:50 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. 13:34:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1252ms 13:34:50 INFO - PROCESS | 1753 | 1467059690322 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 1753 | 1467059690325 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 13:34:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:34:50 INFO - PROCESS | 1753 | 1467059690331 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 1753 | 1467059690334 Marionette TRACE conn4 <- [1,2970,null,{}] 13:34:50 INFO - PROCESS | 1753 | 1467059690340 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}] 13:34:50 INFO - PROCESS | 1753 | 1467059690345 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:50 INFO - PROCESS | 1753 | 1467059690556 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 13:34:50 INFO - PROCESS | 1753 | 1467059690758 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 1753 | 1467059690779 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:50 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a706400 == 12 [pid = 1753] [id = 751] 13:34:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x8a709800) [pid = 1753] [serial = 2253] [outer = (nil)] 13:34:50 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x8b421800) [pid = 1753] [serial = 2254] [outer = 0x8a709800] 13:34:50 INFO - PROCESS | 1753 | 1467059690863 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x8b526800) [pid = 1753] [serial = 2255] [outer = 0x8a709800] 13:34:51 INFO - PROCESS | 1753 | 1467059691826 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]]]}] 13:34:51 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. 13:34:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1536ms 13:34:51 INFO - PROCESS | 1753 | 1467059691872 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 1753 | 1467059691878 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 13:34:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:34:51 INFO - PROCESS | 1753 | 1467059691885 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1753 | 1467059691891 Marionette TRACE conn4 <- [1,2974,null,{}] 13:34:51 INFO - PROCESS | 1753 | 1467059691899 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}] 13:34:51 INFO - PROCESS | 1753 | 1467059691904 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:52 INFO - PROCESS | 1753 | 1467059692141 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 13:34:52 INFO - PROCESS | 1753 | 1467059692324 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1753 | 1467059692334 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:52 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb3ac00 == 13 [pid = 1753] [id = 752] 13:34:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x8eb3d400) [pid = 1753] [serial = 2256] [outer = (nil)] 13:34:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8ec0b800) [pid = 1753] [serial = 2257] [outer = 0x8eb3d400] 13:34:52 INFO - PROCESS | 1753 | 1467059692420 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x8efdec00) [pid = 1753] [serial = 2258] [outer = 0x8eb3d400] 13:34:53 INFO - PROCESS | 1753 | 1467059693302 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]]]}] 13:34:53 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. 13:34:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1484ms 13:34:53 INFO - PROCESS | 1753 | 1467059693374 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 1753 | 1467059693381 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 13:34:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:34:53 INFO - PROCESS | 1753 | 1467059693388 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 1753 | 1467059693392 Marionette TRACE conn4 <- [1,2978,null,{}] 13:34:53 INFO - PROCESS | 1753 | 1467059693399 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}] 13:34:53 INFO - PROCESS | 1753 | 1467059693405 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:53 INFO - PROCESS | 1753 | 1467059693593 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 13:34:53 INFO - PROCESS | 1753 | 1467059693791 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 1753 | 1467059693798 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:53 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd92400 == 14 [pid = 1753] [id = 753] 13:34:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x8efe5000) [pid = 1753] [serial = 2259] [outer = (nil)] 13:34:53 INFO - PROCESS | 1753 | ++DOMWINDOW == 104 (0x91e4f400) [pid = 1753] [serial = 2260] [outer = 0x8efe5000] 13:34:53 INFO - PROCESS | 1753 | 1467059693886 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1753 | ++DOMWINDOW == 105 (0x91e58400) [pid = 1753] [serial = 2261] [outer = 0x8efe5000] 13:34:54 INFO - PROCESS | 1753 | 1467059694812 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]]]}] 13:34:54 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. 13:34:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1436ms 13:34:54 INFO - PROCESS | 1753 | 1467059694825 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1753 | 1467059694828 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 13:34:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:34:54 INFO - PROCESS | 1753 | 1467059694846 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1753 | 1467059694855 Marionette TRACE conn4 <- [1,2982,null,{}] 13:34:54 INFO - PROCESS | 1753 | 1467059694862 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}] 13:34:54 INFO - PROCESS | 1753 | 1467059694870 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:55 INFO - PROCESS | 1753 | 1467059695085 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 13:34:55 INFO - PROCESS | 1753 | 1467059695294 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 1753 | 1467059695303 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:55 INFO - PROCESS | 1753 | ++DOCSHELL 0x9249e400 == 15 [pid = 1753] [id = 754] 13:34:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 106 (0x9249f000) [pid = 1753] [serial = 2262] [outer = (nil)] 13:34:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 107 (0x925c8000) [pid = 1753] [serial = 2263] [outer = 0x9249f000] 13:34:55 INFO - PROCESS | 1753 | 1467059695429 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 1753 | ++DOMWINDOW == 108 (0x925d1000) [pid = 1753] [serial = 2264] [outer = 0x9249f000] 13:34:56 INFO - PROCESS | 1753 | 1467059696270 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"]]]}] 13:34:56 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 13:34:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:34:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1449ms 13:34:56 INFO - PROCESS | 1753 | 1467059696305 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 1753 | 1467059696310 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 13:34:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:34:56 INFO - PROCESS | 1753 | 1467059696325 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1753 | 1467059696333 Marionette TRACE conn4 <- [1,2986,null,{}] 13:34:56 INFO - PROCESS | 1753 | 1467059696343 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}] 13:34:56 INFO - PROCESS | 1753 | 1467059696348 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:56 INFO - PROCESS | 1753 | 1467059696518 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 13:34:56 INFO - PROCESS | 1753 | 1467059696715 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 1753 | 1467059696725 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:56 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecbd400 == 16 [pid = 1753] [id = 755] 13:34:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 109 (0x91cb7c00) [pid = 1753] [serial = 2265] [outer = (nil)] 13:34:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 110 (0x927b2000) [pid = 1753] [serial = 2266] [outer = 0x91cb7c00] 13:34:56 INFO - PROCESS | 1753 | 1467059696808 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 1753 | ++DOMWINDOW == 111 (0x9264c800) [pid = 1753] [serial = 2267] [outer = 0x91cb7c00] 13:34:57 INFO - PROCESS | 1753 | 1467059697669 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]]]}] 13:34:57 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. 13:34:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1393ms 13:34:57 INFO - PROCESS | 1753 | 1467059697718 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 13:34:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:34:57 INFO - PROCESS | 1753 | 1467059697722 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 13:34:57 INFO - PROCESS | 1753 | 1467059697729 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 1753 | 1467059697733 Marionette TRACE conn4 <- [1,2990,null,{}] 13:34:57 INFO - PROCESS | 1753 | 1467059697738 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}] 13:34:57 INFO - PROCESS | 1753 | 1467059697744 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:57 INFO - PROCESS | 1753 | 1467059697929 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 13:34:58 INFO - PROCESS | 1753 | 1467059698123 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 1753 | 1467059698142 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:58 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b520000 == 17 [pid = 1753] [id = 756] 13:34:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 112 (0x8ec07400) [pid = 1753] [serial = 2268] [outer = (nil)] 13:34:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 113 (0x92b72c00) [pid = 1753] [serial = 2269] [outer = 0x8ec07400] 13:34:58 INFO - PROCESS | 1753 | 1467059698281 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 1753 | ++DOMWINDOW == 114 (0x92b7e400) [pid = 1753] [serial = 2270] [outer = 0x8ec07400] 13:34:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x92d47000 == 18 [pid = 1753] [id = 757] 13:34:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 115 (0x92d48000) [pid = 1753] [serial = 2271] [outer = (nil)] 13:34:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 116 (0x8ecc4c00) [pid = 1753] [serial = 2272] [outer = 0x92d48000] 13:34:59 INFO - PROCESS | 1753 | 1467059699298 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]]]}] 13:34:59 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. 13:34:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1637ms 13:34:59 INFO - PROCESS | 1753 | 1467059699367 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 1753 | 1467059699371 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 13:34:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:34:59 INFO - PROCESS | 1753 | 1467059699377 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 1753 | 1467059699381 Marionette TRACE conn4 <- [1,2994,null,{}] 13:34:59 INFO - PROCESS | 1753 | 1467059699387 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}] 13:34:59 INFO - PROCESS | 1753 | 1467059699393 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:59 INFO - PROCESS | 1753 | 1467059699666 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 13:34:59 INFO - PROCESS | 1753 | 1467059699901 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 1753 | 1467059699909 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:34:59 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e027c00 == 19 [pid = 1753] [id = 758] 13:34:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 117 (0x8ecba000) [pid = 1753] [serial = 2273] [outer = (nil)] 13:34:59 INFO - PROCESS | 1753 | ++DOMWINDOW == 118 (0x92de2000) [pid = 1753] [serial = 2274] [outer = 0x8ecba000] 13:35:00 INFO - PROCESS | 1753 | 1467059700008 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 1753 | ++DOMWINDOW == 119 (0x92de7000) [pid = 1753] [serial = 2275] [outer = 0x8ecba000] 13:35:00 INFO - PROCESS | 1753 | 1467059700769 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]]]}] 13:35:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:35:00 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 13:35:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1431ms 13:35:00 INFO - PROCESS | 1753 | 1467059700810 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 1753 | 1467059700813 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 13:35:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:35:00 INFO - PROCESS | 1753 | 1467059700821 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 1753 | 1467059700825 Marionette TRACE conn4 <- [1,2998,null,{}] 13:35:00 INFO - PROCESS | 1753 | 1467059700831 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}] 13:35:00 INFO - PROCESS | 1753 | 1467059700837 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:01 INFO - PROCESS | 1753 | 1467059701018 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 13:35:01 INFO - PROCESS | 1753 | 1467059701247 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1753 | 1467059701255 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:01 INFO - PROCESS | 1753 | ++DOCSHELL 0x8a70e000 == 20 [pid = 1753] [id = 759] 13:35:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 120 (0x8deafc00) [pid = 1753] [serial = 2276] [outer = (nil)] 13:35:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 121 (0x93058000) [pid = 1753] [serial = 2277] [outer = 0x8deafc00] 13:35:01 INFO - PROCESS | 1753 | 1467059701339 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1753 | ++DOMWINDOW == 122 (0x92d46000) [pid = 1753] [serial = 2278] [outer = 0x8deafc00] 13:35:02 INFO - PROCESS | 1753 | 1467059702345 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]]]}] 13:35:02 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. 13:35:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1535ms 13:35:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:35:02 INFO - PROCESS | 1753 | 1467059702356 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 1753 | 1467059702359 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 13:35:02 INFO - PROCESS | 1753 | 1467059702367 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 1753 | 1467059702370 Marionette TRACE conn4 <- [1,3002,null,{}] 13:35:02 INFO - PROCESS | 1753 | 1467059702376 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}] 13:35:02 INFO - PROCESS | 1753 | 1467059702382 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:02 INFO - PROCESS | 1753 | 1467059702555 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 13:35:02 INFO - PROCESS | 1753 | 1467059702775 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 1753 | 1467059702782 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:02 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b522400 == 21 [pid = 1753] [id = 760] 13:35:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 123 (0x8b523000) [pid = 1753] [serial = 2279] [outer = (nil)] 13:35:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 124 (0x8d2eb400) [pid = 1753] [serial = 2280] [outer = 0x8b523000] 13:35:02 INFO - PROCESS | 1753 | 1467059702876 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 1753 | ++DOMWINDOW == 125 (0x8dbd8000) [pid = 1753] [serial = 2281] [outer = 0x8b523000] 13:35:03 INFO - PROCESS | 1753 | 1467059703779 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]]]}] 13:35:03 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. 13:35:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1632ms 13:35:04 INFO - PROCESS | 1753 | 1467059703999 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 1753 | 1467059704006 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 13:35:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:35:04 INFO - PROCESS | 1753 | 1467059704015 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 1753 | 1467059704020 Marionette TRACE conn4 <- [1,3006,null,{}] 13:35:04 INFO - PROCESS | 1753 | 1467059704028 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}] 13:35:04 INFO - PROCESS | 1753 | 1467059704035 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:04 INFO - PROCESS | 1753 | 1467059704224 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 13:35:04 INFO - PROCESS | 1753 | 1467059704404 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 1753 | 1467059704419 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:04 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b523800 == 22 [pid = 1753] [id = 761] 13:35:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 126 (0x8d2eec00) [pid = 1753] [serial = 2282] [outer = (nil)] 13:35:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 127 (0x8da48000) [pid = 1753] [serial = 2283] [outer = 0x8d2eec00] 13:35:04 INFO - PROCESS | 1753 | 1467059704596 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 1753 | ++DOMWINDOW == 128 (0x8dbcd000) [pid = 1753] [serial = 2284] [outer = 0x8d2eec00] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 127 (0x8dbd2000) [pid = 1753] [serial = 2210] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 126 (0x8e02b000) [pid = 1753] [serial = 2183] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 125 (0x8b42d000) [pid = 1753] [serial = 2151] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 124 (0x8b422800) [pid = 1753] [serial = 2150] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 123 (0x8e022400) [pid = 1753] [serial = 2154] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 122 (0x8dd9b000) [pid = 1753] [serial = 2153] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 121 (0x8efe0c00) [pid = 1753] [serial = 2157] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 120 (0x8ecc8c00) [pid = 1753] [serial = 2156] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 119 (0x924ac800) [pid = 1753] [serial = 2160] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 118 (0x924a0800) [pid = 1753] [serial = 2159] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 117 (0x925c9800) [pid = 1753] [serial = 2163] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 116 (0x8c1df000) [pid = 1753] [serial = 2174] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 115 (0x8c1e5c00) [pid = 1753] [serial = 2175] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 114 (0x925c6c00) [pid = 1753] [serial = 2162] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 113 (0x927ba400) [pid = 1753] [serial = 2166] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 112 (0x92641800) [pid = 1753] [serial = 2165] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 111 (0x8c338000) [pid = 1753] [serial = 2169] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 110 (0x8c1da800) [pid = 1753] [serial = 2168] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 109 (0x8eb3e800) [pid = 1753] [serial = 2172] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 108 (0x8e1e9400) [pid = 1753] [serial = 2171] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 107 (0x8e1ed400) [pid = 1753] [serial = 2180] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 106 (0x8eb36400) [pid = 1753] [serial = 2181] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 105 (0x8da4dc00) [pid = 1753] [serial = 2177] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 104 (0x8dbd7000) [pid = 1753] [serial = 2178] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 103 (0x8dda0c00) [pid = 1753] [serial = 2211] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x91a5c800) [pid = 1753] [serial = 2196] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8b424000) [pid = 1753] [serial = 2207] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x91d23c00) [pid = 1753] [serial = 2199] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x91d26800) [pid = 1753] [serial = 2198] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x924c8000) [pid = 1753] [serial = 2202] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8ecbb400) [pid = 1753] [serial = 2184] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8ee66400) [pid = 1753] [serial = 2193] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x8debb800) [pid = 1753] [serial = 2190] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8b426800) [pid = 1753] [serial = 2186] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x91a53c00) [pid = 1753] [serial = 2195] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8b42c400) [pid = 1753] [serial = 2205] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x925cf400) [pid = 1753] [serial = 2204] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x9232d800) [pid = 1753] [serial = 2201] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8b527400) [pid = 1753] [serial = 2187] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x8b529800) [pid = 1753] [serial = 2208] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8ecc1c00) [pid = 1753] [serial = 2192] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8dd9dc00) [pid = 1753] [serial = 2189] [outer = (nil)] [url = about:blank] 13:35:05 INFO - PROCESS | 1753 | 1467059705663 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]]]}] 13:35:05 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. 13:35:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1683ms 13:35:05 INFO - PROCESS | 1753 | 1467059705700 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 1753 | 1467059705704 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 13:35:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:35:05 INFO - PROCESS | 1753 | 1467059705715 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 1753 | 1467059705720 Marionette TRACE conn4 <- [1,3010,null,{}] 13:35:05 INFO - PROCESS | 1753 | 1467059705727 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}] 13:35:05 INFO - PROCESS | 1753 | 1467059705732 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:05 INFO - PROCESS | 1753 | 1467059705910 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 13:35:06 INFO - PROCESS | 1753 | 1467059706064 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 1753 | 1467059706074 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:06 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1d9400 == 23 [pid = 1753] [id = 762] 13:35:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x8c1de800) [pid = 1753] [serial = 2285] [outer = (nil)] 13:35:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8c1e6c00) [pid = 1753] [serial = 2286] [outer = 0x8c1de800] 13:35:06 INFO - PROCESS | 1753 | 1467059706153 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8dbce800) [pid = 1753] [serial = 2287] [outer = 0x8c1de800] 13:35:07 INFO - PROCESS | 1753 | 1467059707015 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]]]}] 13:35:07 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 13:35:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1337ms 13:35:07 INFO - PROCESS | 1753 | 1467059707050 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1753 | 1467059707053 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 13:35:07 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:35:07 INFO - PROCESS | 1753 | 1467059707060 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 1753 | 1467059707063 Marionette TRACE conn4 <- [1,3014,null,{}] 13:35:07 INFO - PROCESS | 1753 | 1467059707079 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}] 13:35:07 INFO - PROCESS | 1753 | 1467059707094 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:07 INFO - PROCESS | 1753 | 1467059707279 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 13:35:07 INFO - PROCESS | 1753 | 1467059707439 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 1753 | 1467059707453 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:07 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1ef000 == 24 [pid = 1753] [id = 763] 13:35:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8e1f0c00) [pid = 1753] [serial = 2288] [outer = (nil)] 13:35:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8eb3e400) [pid = 1753] [serial = 2289] [outer = 0x8e1f0c00] 13:35:07 INFO - PROCESS | 1753 | 1467059707524 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8ecbb400) [pid = 1753] [serial = 2290] [outer = 0x8e1f0c00] 13:35:07 INFO - PROCESS | 1753 | [1753] 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 13:35:08 INFO - PROCESS | 1753 | 1467059708419 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:35:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:35:08 INFO - {} 13:35:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:35:08 INFO - {} 13:35:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:35:08 INFO - {} 13:35:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:35:08 INFO - {} 13:35:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1385ms 13:35:08 INFO - PROCESS | 1753 | 1467059708447 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 1753 | 1467059708451 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 13:35:08 INFO - TEST-START | /FileAPI/fileReader.html 13:35:08 INFO - PROCESS | 1753 | 1467059708462 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - PROCESS | 1753 | 1467059708464 Marionette TRACE conn4 <- [1,3018,null,{}] 13:35:08 INFO - PROCESS | 1753 | 1467059708482 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}] 13:35:08 INFO - PROCESS | 1753 | 1467059708486 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:08 INFO - PROCESS | 1753 | 1467059708705 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 13:35:08 INFO - PROCESS | 1753 | 1467059708738 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 1753 | 1467059708747 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:08 INFO - PROCESS | 1753 | ++DOCSHELL 0x8eb3f400 == 25 [pid = 1753] [id = 764] 13:35:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x8ee67000) [pid = 1753] [serial = 2291] [outer = (nil)] 13:35:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x91a57c00) [pid = 1753] [serial = 2292] [outer = 0x8ee67000] 13:35:08 INFO - PROCESS | 1753 | 1467059708830 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x91cb2800) [pid = 1753] [serial = 2293] [outer = 0x8ee67000] 13:35:09 INFO - PROCESS | 1753 | 1467059709719 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]]]}] 13:35:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:35:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:35:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:35:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:35:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 1304ms 13:35:09 INFO - PROCESS | 1753 | 1467059709763 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 1753 | 1467059709768 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 13:35:09 INFO - TEST-START | /FileAPI/historical.html 13:35:09 INFO - PROCESS | 1753 | 1467059709781 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 1753 | 1467059709783 Marionette TRACE conn4 <- [1,3022,null,{}] 13:35:09 INFO - PROCESS | 1753 | 1467059709790 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}] 13:35:09 INFO - PROCESS | 1753 | 1467059709795 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:10 INFO - PROCESS | 1753 | 1467059710004 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 13:35:10 INFO - PROCESS | 1753 | 1467059710028 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 1753 | 1467059710038 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:10 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da49c00 == 26 [pid = 1753] [id = 765] 13:35:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x8ee65c00) [pid = 1753] [serial = 2294] [outer = (nil)] 13:35:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x91d2f000) [pid = 1753] [serial = 2295] [outer = 0x8ee65c00] 13:35:10 INFO - PROCESS | 1753 | 1467059710105 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x91e4c000) [pid = 1753] [serial = 2296] [outer = 0x8ee65c00] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8deb0c00) [pid = 1753] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8c1e1800) [pid = 1753] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x8b42d400) [pid = 1753] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8d2ec400) [pid = 1753] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8eb3dc00) [pid = 1753] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8efe7400) [pid = 1753] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x8a707800) [pid = 1753] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x92339c00) [pid = 1753] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x8efe2400) [pid = 1753] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x91a53000) [pid = 1753] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8ee6cc00) [pid = 1753] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x8ecc5400) [pid = 1753] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:35:10 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8dda0000) [pid = 1753] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:35:11 INFO - PROCESS | 1753 | 1467059711107 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"]]]}] 13:35:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:35:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:35:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:35:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:35:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:35:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:35:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:35:11 INFO - TEST-OK | /FileAPI/historical.html | took 1383ms 13:35:11 INFO - PROCESS | 1753 | 1467059711167 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 1753 | 1467059711170 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 13:35:11 INFO - TEST-START | /FileAPI/idlharness.html 13:35:11 INFO - PROCESS | 1753 | 1467059711178 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 1753 | 1467059711181 Marionette TRACE conn4 <- [1,3026,null,{}] 13:35:11 INFO - PROCESS | 1753 | 1467059711187 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}] 13:35:11 INFO - PROCESS | 1753 | 1467059711196 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:11 INFO - PROCESS | 1753 | 1467059711412 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 13:35:11 INFO - PROCESS | 1753 | 1467059711567 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 1753 | 1467059711575 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:11 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42e800 == 27 [pid = 1753] [id = 766] 13:35:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91d29c00) [pid = 1753] [serial = 2297] [outer = (nil)] 13:35:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x924ac000) [pid = 1753] [serial = 2298] [outer = 0x91d29c00] 13:35:11 INFO - PROCESS | 1753 | 1467059711646 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x924cf400) [pid = 1753] [serial = 2299] [outer = 0x91d29c00] 13:35:13 INFO - PROCESS | 1753 | 1467059713094 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]]]}] 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:35:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:35:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:35:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:35:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:35:13 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 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:35:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:35:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:35:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:35:13 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 13:35:13 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 13:35:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:35:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:35:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 2192ms 13:35:13 INFO - PROCESS | 1753 | 1467059713484 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 1753 | 1467059713490 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 13:35:13 INFO - TEST-START | /FileAPI/idlharness.worker 13:35:13 INFO - PROCESS | 1753 | 1467059713509 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 1753 | 1467059713516 Marionette TRACE conn4 <- [1,3030,null,{}] 13:35:13 INFO - PROCESS | 1753 | 1467059713525 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}] 13:35:13 INFO - PROCESS | 1753 | 1467059713531 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:13 INFO - PROCESS | 1753 | 1467059713765 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 13:35:13 INFO - PROCESS | 1753 | 1467059713963 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1753 | 1467059713974 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:14 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c333000 == 28 [pid = 1753] [id = 767] 13:35:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x8d2ec800) [pid = 1753] [serial = 2300] [outer = (nil)] 13:35:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x8da49800) [pid = 1753] [serial = 2301] [outer = 0x8d2ec800] 13:35:14 INFO - PROCESS | 1753 | 1467059714100 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8dda0c00) [pid = 1753] [serial = 2302] [outer = 0x8d2ec800] 13:35:14 INFO - PROCESS | 1753 | [1753] 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 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:35:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:35:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:35:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:35:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:35:16 INFO - {} 13:35:16 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 13:35:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:35:16 INFO - {} 13:35:16 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 - {} 13:35:16 INFO - {} 13:35:16 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 13:35:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:35:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:35:16 INFO - {} 13:35:16 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 13:35:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:35:16 INFO - {} 13:35:16 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 - {} 13:35:16 INFO - {} 13:35:16 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 13:35:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:35:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:35:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 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 13:35:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:35:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:35:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 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 13:35:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 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 13:35:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 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 13:35:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:35:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:35:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:35:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:35:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:35:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:35:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:35:16 INFO - {} 13:35:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2920ms 13:35:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:35:16 INFO - PROCESS | 1753 | 1467059716276 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,{},{}]]]}] 13:35:16 INFO - PROCESS | 1753 | 1467059716429 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 1753 | 1467059716446 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 13:35:16 INFO - PROCESS | 1753 | 1467059716482 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 1753 | 1467059716492 Marionette TRACE conn4 <- [1,3034,null,{}] 13:35:16 INFO - PROCESS | 1753 | 1467059716509 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}] 13:35:16 INFO - PROCESS | 1753 | 1467059716524 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:16 INFO - PROCESS | 1753 | 1467059716894 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 13:35:17 INFO - PROCESS | 1753 | 1467059717045 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 1753 | 1467059717055 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:17 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1eec00 == 29 [pid = 1753] [id = 768] 13:35:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8eb36c00) [pid = 1753] [serial = 2303] [outer = (nil)] 13:35:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x95282800) [pid = 1753] [serial = 2304] [outer = 0x8eb36c00] 13:35:17 INFO - PROCESS | 1753 | 1467059717146 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 1753 | ++DOMWINDOW == 94 (0x9536e400) [pid = 1753] [serial = 2305] [outer = 0x8eb36c00] 13:35:18 INFO - PROCESS | 1753 | 1467059718124 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]]]}] 13:35:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:35:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1660ms 13:35:18 INFO - PROCESS | 1753 | 1467059718135 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 1753 | 1467059718139 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 13:35:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:35:18 INFO - PROCESS | 1753 | 1467059718146 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 1753 | 1467059718152 Marionette TRACE conn4 <- [1,3038,null,{}] 13:35:18 INFO - PROCESS | 1753 | 1467059718169 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}] 13:35:18 INFO - PROCESS | 1753 | 1467059718179 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:18 INFO - PROCESS | 1753 | 1467059718370 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 13:35:18 INFO - PROCESS | 1753 | 1467059718578 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 1753 | 1467059718588 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:18 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ee69000 == 30 [pid = 1753] [id = 769] 13:35:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 95 (0x953acc00) [pid = 1753] [serial = 2306] [outer = (nil)] 13:35:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 96 (0x953b3800) [pid = 1753] [serial = 2307] [outer = 0x953acc00] 13:35:18 INFO - PROCESS | 1753 | 1467059718720 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 1753 | ++DOMWINDOW == 97 (0x953e9800) [pid = 1753] [serial = 2308] [outer = 0x953acc00] 13:35:19 INFO - PROCESS | 1753 | 1467059719646 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"]]]}] 13:35:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:35:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:35:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1544ms 13:35:19 INFO - PROCESS | 1753 | 1467059719692 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 13:35:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:35:19 INFO - PROCESS | 1753 | 1467059719697 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 13:35:19 INFO - PROCESS | 1753 | 1467059719705 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 1753 | 1467059719709 Marionette TRACE conn4 <- [1,3042,null,{}] 13:35:19 INFO - PROCESS | 1753 | 1467059719715 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}] 13:35:19 INFO - PROCESS | 1753 | 1467059719720 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:19 INFO - PROCESS | 1753 | 1467059719952 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 13:35:20 INFO - PROCESS | 1753 | 1467059720153 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 1753 | 1467059720162 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:20 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b527000 == 31 [pid = 1753] [id = 770] 13:35:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 98 (0x8efdc400) [pid = 1753] [serial = 2309] [outer = (nil)] 13:35:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 99 (0x95699000) [pid = 1753] [serial = 2310] [outer = 0x8efdc400] 13:35:20 INFO - PROCESS | 1753 | 1467059720247 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 1753 | ++DOMWINDOW == 100 (0x956a0000) [pid = 1753] [serial = 2311] [outer = 0x8efdc400] 13:35:21 INFO - PROCESS | 1753 | 1467059721796 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]]]}] 13:35:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:35:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:35:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:35:22 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. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:35:22 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'.) 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:35:22 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. 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:35:22 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. 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:35:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:35:22 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. 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:35:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:35:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:35:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:35:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:35:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:35:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:35:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:35:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:35:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2322ms 13:35:22 INFO - PROCESS | 1753 | 1467059722165 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 1753 | 1467059722171 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 13:35:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:35:22 INFO - PROCESS | 1753 | 1467059722181 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 1753 | 1467059722186 Marionette TRACE conn4 <- [1,3046,null,{}] 13:35:22 INFO - PROCESS | 1753 | 1467059722195 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}] 13:35:22 INFO - PROCESS | 1753 | 1467059722201 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:22 INFO - PROCESS | 1753 | 1467059722391 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 13:35:22 INFO - PROCESS | 1753 | 1467059722638 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 1753 | 1467059722658 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:22 INFO - PROCESS | 1753 | ++DOCSHELL 0x8da4b800 == 32 [pid = 1753] [id = 771] 13:35:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 101 (0x8dd93800) [pid = 1753] [serial = 2312] [outer = (nil)] 13:35:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 102 (0x8e1e5400) [pid = 1753] [serial = 2313] [outer = 0x8dd93800] 13:35:22 INFO - PROCESS | 1753 | 1467059722767 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 1753 | ++DOMWINDOW == 103 (0x8e1f3400) [pid = 1753] [serial = 2314] [outer = 0x8dd93800] 13:35:23 INFO - PROCESS | 1753 | [1753] 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 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1e0800 == 31 [pid = 1753] [id = 745] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8da49c00 == 30 [pid = 1753] [id = 765] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb3f400 == 29 [pid = 1753] [id = 764] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1ef000 == 28 [pid = 1753] [id = 763] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8c1d9400 == 27 [pid = 1753] [id = 762] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8b523800 == 26 [pid = 1753] [id = 761] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8b522400 == 25 [pid = 1753] [id = 760] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8a70e000 == 24 [pid = 1753] [id = 759] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x92d47000 == 23 [pid = 1753] [id = 757] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8e027c00 == 22 [pid = 1753] [id = 758] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecbd400 == 21 [pid = 1753] [id = 755] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8b520000 == 20 [pid = 1753] [id = 756] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x9249e400 == 19 [pid = 1753] [id = 754] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd92400 == 18 [pid = 1753] [id = 753] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8eb3ac00 == 17 [pid = 1753] [id = 752] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8a706400 == 16 [pid = 1753] [id = 751] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42b800 == 15 [pid = 1753] [id = 747] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8dd93c00 == 14 [pid = 1753] [id = 748] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8ecbdc00 == 13 [pid = 1753] [id = 749] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8b521400 == 12 [pid = 1753] [id = 750] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8b527000 == 11 [pid = 1753] [id = 770] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8e1eec00 == 10 [pid = 1753] [id = 768] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8ee69000 == 9 [pid = 1753] [id = 769] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8b42e800 == 8 [pid = 1753] [id = 766] 13:35:24 INFO - PROCESS | 1753 | --DOCSHELL 0x8c333000 == 7 [pid = 1753] [id = 767] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 102 (0x8efe7000) [pid = 1753] [serial = 2251] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 101 (0x8c1df800) [pid = 1753] [serial = 2240] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 100 (0x8d2f5800) [pid = 1753] [serial = 2238] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 99 (0x8c33b000) [pid = 1753] [serial = 2237] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 98 (0x8b522000) [pid = 1753] [serial = 2242] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 97 (0x8c1e7800) [pid = 1753] [serial = 2243] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 96 (0x8da4d000) [pid = 1753] [serial = 2214] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 95 (0x8da41c00) [pid = 1753] [serial = 2213] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 94 (0x8ec14000) [pid = 1753] [serial = 2217] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 93 (0x8ec0b400) [pid = 1753] [serial = 2216] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x91cb2c00) [pid = 1753] [serial = 2220] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x91a5cc00) [pid = 1753] [serial = 2219] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x924a3000) [pid = 1753] [serial = 2223] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x92335800) [pid = 1753] [serial = 2222] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x925ca400) [pid = 1753] [serial = 2226] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x925c4c00) [pid = 1753] [serial = 2225] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x92b74800) [pid = 1753] [serial = 2229] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x927bd800) [pid = 1753] [serial = 2228] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x92b7c400) [pid = 1753] [serial = 2232] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x92b79800) [pid = 1753] [serial = 2231] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x92d4cc00) [pid = 1753] [serial = 2235] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x92d4b400) [pid = 1753] [serial = 2234] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8ee64800) [pid = 1753] [serial = 2248] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8e1ea400) [pid = 1753] [serial = 2246] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8e029800) [pid = 1753] [serial = 2245] [outer = (nil)] [url = about:blank] 13:35:24 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8efe3c00) [pid = 1753] [serial = 2249] [outer = (nil)] [url = about:blank] 13:35:25 INFO - PROCESS | 1753 | 1467059725015 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:35:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:35:25 INFO - {} 13:35:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2890ms 13:35:25 INFO - PROCESS | 1753 | 1467059725072 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 1753 | 1467059725076 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 13:35:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:35:25 INFO - PROCESS | 1753 | 1467059725086 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - PROCESS | 1753 | 1467059725091 Marionette TRACE conn4 <- [1,3050,null,{}] 13:35:25 INFO - PROCESS | 1753 | 1467059725100 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}] 13:35:25 INFO - PROCESS | 1753 | 1467059725106 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:25 INFO - PROCESS | 1753 | 1467059725264 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 13:35:25 INFO - PROCESS | 1753 | 1467059725277 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 1753 | 1467059725286 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:25 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b521400 == 8 [pid = 1753] [id = 772] 13:35:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8b521800) [pid = 1753] [serial = 2315] [outer = (nil)] 13:35:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8b524800) [pid = 1753] [serial = 2316] [outer = 0x8b521800] 13:35:25 INFO - PROCESS | 1753 | 1467059725423 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8b52d000) [pid = 1753] [serial = 2317] [outer = 0x8b521800] 13:35:26 INFO - PROCESS | 1753 | 1467059726285 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]]]}] 13:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:35:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:35:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1236ms 13:35:26 INFO - PROCESS | 1753 | 1467059726323 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 1753 | 1467059726332 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 13:35:26 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:35:26 INFO - PROCESS | 1753 | 1467059726345 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - PROCESS | 1753 | 1467059726349 Marionette TRACE conn4 <- [1,3054,null,{}] 13:35:26 INFO - PROCESS | 1753 | 1467059726356 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}] 13:35:26 INFO - PROCESS | 1753 | 1467059726362 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:26 INFO - PROCESS | 1753 | 1467059726593 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 13:35:26 INFO - PROCESS | 1753 | 1467059726609 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 1753 | 1467059726618 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:26 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c33f400 == 9 [pid = 1753] [id = 773] 13:35:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8c340400) [pid = 1753] [serial = 2318] [outer = (nil)] 13:35:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8d2ef000) [pid = 1753] [serial = 2319] [outer = 0x8c340400] 13:35:26 INFO - PROCESS | 1753 | 1467059726693 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8d2f6c00) [pid = 1753] [serial = 2320] [outer = 0x8c340400] 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:35:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:35:28 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" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:35:28 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" 13:35:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:35:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1777ms 13:35:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:35:28 INFO - PROCESS | 1753 | 1467059727973 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"]]]}] 13:35:28 INFO - PROCESS | 1753 | 1467059728181 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 1753 | 1467059728189 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 13:35:28 INFO - PROCESS | 1753 | 1467059728253 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 1753 | 1467059728272 Marionette TRACE conn4 <- [1,3058,null,{}] 13:35:28 INFO - PROCESS | 1753 | 1467059728379 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}] 13:35:28 INFO - PROCESS | 1753 | 1467059728389 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:28 INFO - PROCESS | 1753 | 1467059728605 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 13:35:28 INFO - PROCESS | 1753 | 1467059728629 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 1753 | 1467059728642 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:28 INFO - PROCESS | 1753 | ++DOCSHELL 0x8e1eec00 == 10 [pid = 1753] [id = 774] 13:35:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x8e1ef000) [pid = 1753] [serial = 2321] [outer = (nil)] 13:35:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x8eb39400) [pid = 1753] [serial = 2322] [outer = 0x8e1ef000] 13:35:28 INFO - PROCESS | 1753 | 1467059728716 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x8ec0bc00) [pid = 1753] [serial = 2323] [outer = 0x8e1ef000] 13:35:30 INFO - PROCESS | 1753 | 1467059730259 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]]]}] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8eb3d400) [pid = 1753] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x8ec07400) [pid = 1753] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8e1f0c00) [pid = 1753] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x9249f000) [pid = 1753] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x91d29c00) [pid = 1753] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8a709800) [pid = 1753] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x8ee65c00) [pid = 1753] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8ecba000) [pid = 1753] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8d2eec00) [pid = 1753] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x8ee67000) [pid = 1753] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91cb7c00) [pid = 1753] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x8c1de800) [pid = 1753] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8efe5000) [pid = 1753] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x8b523000) [pid = 1753] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x92d48000) [pid = 1753] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8deafc00) [pid = 1753] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:35:30 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x8b529400) [pid = 1753] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:35:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:35:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:35:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:35:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:35:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:35:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:35:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:35:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:35:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2190ms 13:35:30 INFO - PROCESS | 1753 | 1467059730407 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 1753 | 1467059730412 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 13:35:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:35:30 INFO - PROCESS | 1753 | 1467059730419 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 1753 | 1467059730422 Marionette TRACE conn4 <- [1,3062,null,{}] 13:35:30 INFO - PROCESS | 1753 | 1467059730427 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}] 13:35:30 INFO - PROCESS | 1753 | 1467059730432 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:30 INFO - PROCESS | 1753 | 1467059730629 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 13:35:30 INFO - PROCESS | 1753 | 1467059730722 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 1753 | 1467059730730 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:30 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dbcb800 == 11 [pid = 1753] [id = 775] 13:35:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8eb36800) [pid = 1753] [serial = 2324] [outer = (nil)] 13:35:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8ec07800) [pid = 1753] [serial = 2325] [outer = 0x8eb36800] 13:35:30 INFO - PROCESS | 1753 | 1467059730817 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8ecb9400) [pid = 1753] [serial = 2326] [outer = 0x8eb36800] 13:35:31 INFO - PROCESS | 1753 | [1753] 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 13:35:31 INFO - PROCESS | 1753 | 1467059731626 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:35:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:35:31 INFO - {} 13:35:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1230ms 13:35:31 INFO - PROCESS | 1753 | 1467059731652 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 1753 | 1467059731657 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 13:35:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:35:31 INFO - PROCESS | 1753 | 1467059731667 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 1753 | 1467059731673 Marionette TRACE conn4 <- [1,3066,null,{}] 13:35:31 INFO - PROCESS | 1753 | 1467059731682 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}] 13:35:31 INFO - PROCESS | 1753 | 1467059731688 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:32 INFO - PROCESS | 1753 | 1467059732006 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 13:35:32 INFO - PROCESS | 1753 | 1467059732126 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 1753 | 1467059732134 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:32 INFO - PROCESS | 1753 | ++DOCSHELL 0x8dd9b000 == 12 [pid = 1753] [id = 776] 13:35:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8ee6cc00) [pid = 1753] [serial = 2327] [outer = (nil)] 13:35:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8efeb800) [pid = 1753] [serial = 2328] [outer = 0x8ee6cc00] 13:35:32 INFO - PROCESS | 1753 | 1467059732206 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91a55400) [pid = 1753] [serial = 2329] [outer = 0x8ee6cc00] 13:35:33 INFO - PROCESS | 1753 | 1467059733254 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]]]}] 13:35:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:35:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:35:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:35:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:35:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:35:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:35:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:35:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1649ms 13:35:33 INFO - PROCESS | 1753 | 1467059733317 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 1753 | 1467059733323 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 13:35:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:35:33 INFO - PROCESS | 1753 | 1467059733331 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 1753 | 1467059733337 Marionette TRACE conn4 <- [1,3070,null,{}] 13:35:33 INFO - PROCESS | 1753 | 1467059733345 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}] 13:35:33 INFO - PROCESS | 1753 | 1467059733352 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:33 INFO - PROCESS | 1753 | 1467059733549 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 13:35:33 INFO - PROCESS | 1753 | 1467059733747 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 1753 | 1467059733758 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:33 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b528000 == 13 [pid = 1753] [id = 777] 13:35:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x8c1e0800) [pid = 1753] [serial = 2330] [outer = (nil)] 13:35:33 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8c33c800) [pid = 1753] [serial = 2331] [outer = 0x8c1e0800] 13:35:33 INFO - PROCESS | 1753 | 1467059733888 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x8d2efc00) [pid = 1753] [serial = 2332] [outer = 0x8c1e0800] 13:35:34 INFO - PROCESS | 1753 | 1467059734880 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]]]}] 13:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:35:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:35:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1588ms 13:35:34 INFO - PROCESS | 1753 | 1467059734921 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 1753 | 1467059734929 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 13:35:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:35:34 INFO - PROCESS | 1753 | 1467059734941 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 1753 | 1467059734945 Marionette TRACE conn4 <- [1,3074,null,{}] 13:35:34 INFO - PROCESS | 1753 | 1467059734976 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}] 13:35:34 INFO - PROCESS | 1753 | 1467059734982 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:35 INFO - PROCESS | 1753 | 1467059735264 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 13:35:35 INFO - PROCESS | 1753 | 1467059735408 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 1753 | 1467059735418 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:35 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b42ac00 == 14 [pid = 1753] [id = 778] 13:35:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x8e1ea400) [pid = 1753] [serial = 2333] [outer = (nil)] 13:35:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 80 (0x8eb35400) [pid = 1753] [serial = 2334] [outer = 0x8e1ea400] 13:35:35 INFO - PROCESS | 1753 | 1467059735508 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 1753 | ++DOMWINDOW == 81 (0x8ecc5c00) [pid = 1753] [serial = 2335] [outer = 0x8e1ea400] 13:35:36 INFO - PROCESS | 1753 | 1467059736471 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]]]}] 13:35:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:35:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:35:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:35:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:35:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:35:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:35:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1582ms 13:35:36 INFO - PROCESS | 1753 | 1467059736524 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 13:35:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:35:36 INFO - PROCESS | 1753 | 1467059736529 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 13:35:36 INFO - PROCESS | 1753 | 1467059736537 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 1753 | 1467059736543 Marionette TRACE conn4 <- [1,3078,null,{}] 13:35:36 INFO - PROCESS | 1753 | 1467059736589 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}] 13:35:36 INFO - PROCESS | 1753 | 1467059736598 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:36 INFO - PROCESS | 1753 | 1467059736789 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 13:35:37 INFO - PROCESS | 1753 | 1467059737007 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 1753 | 1467059737022 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:37 INFO - PROCESS | 1753 | ++DOCSHELL 0x8ecbc400 == 15 [pid = 1753] [id = 779] 13:35:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 82 (0x8ecc1c00) [pid = 1753] [serial = 2336] [outer = (nil)] 13:35:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 83 (0x8ecc7000) [pid = 1753] [serial = 2337] [outer = 0x8ecc1c00] 13:35:37 INFO - PROCESS | 1753 | 1467059737147 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 1753 | ++DOMWINDOW == 84 (0x91cab800) [pid = 1753] [serial = 2338] [outer = 0x8ecc1c00] 13:35:38 INFO - PROCESS | 1753 | 1467059738132 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] 13:35:38 INFO - PROCESS | 1753 | 1467059738191 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 13:35:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:35:38 INFO - PROCESS | 1753 | 1467059738230 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 1753 | 1467059738235 Marionette TRACE conn4 <- [1,3082,null,{}] 13:35:38 INFO - PROCESS | 1753 | 1467059738245 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}] 13:35:38 INFO - PROCESS | 1753 | 1467059738250 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:38 INFO - PROCESS | 1753 | 1467059738450 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 13:35:38 INFO - PROCESS | 1753 | 1467059738649 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 1753 | 1467059738658 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:38 INFO - PROCESS | 1753 | ++DOCSHELL 0x91d25800 == 16 [pid = 1753] [id = 780] 13:35:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 85 (0x91d28800) [pid = 1753] [serial = 2339] [outer = (nil)] 13:35:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 86 (0x91d2e400) [pid = 1753] [serial = 2340] [outer = 0x91d28800] 13:35:38 INFO - PROCESS | 1753 | 1467059738778 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 1753 | ++DOMWINDOW == 87 (0x91e4a400) [pid = 1753] [serial = 2341] [outer = 0x91d28800] 13:35:39 INFO - PROCESS | 1753 | 1467059739728 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]]]}] 13:35:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:35:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:35:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1568ms 13:35:39 INFO - PROCESS | 1753 | 1467059739771 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 13:35:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:35:39 INFO - PROCESS | 1753 | 1467059739776 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 13:35:39 INFO - PROCESS | 1753 | 1467059739782 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 1753 | 1467059739786 Marionette TRACE conn4 <- [1,3086,null,{}] 13:35:39 INFO - PROCESS | 1753 | 1467059739792 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}] 13:35:39 INFO - PROCESS | 1753 | 1467059739797 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:39 INFO - PROCESS | 1753 | 1467059739988 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 13:35:40 INFO - PROCESS | 1753 | 1467059740203 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 1753 | 1467059740210 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:40 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b520000 == 17 [pid = 1753] [id = 781] 13:35:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 88 (0x8da4b000) [pid = 1753] [serial = 2342] [outer = (nil)] 13:35:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 89 (0x92335000) [pid = 1753] [serial = 2343] [outer = 0x8da4b000] 13:35:40 INFO - PROCESS | 1753 | 1467059740303 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 1753 | ++DOMWINDOW == 90 (0x9249f000) [pid = 1753] [serial = 2344] [outer = 0x8da4b000] 13:35:41 INFO - PROCESS | 1753 | 1467059741288 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:35:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:35:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1538ms 13:35:41 INFO - PROCESS | 1753 | 1467059741320 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 1753 | 1467059741324 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 13:35:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:35:41 INFO - PROCESS | 1753 | 1467059741330 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 1753 | 1467059741333 Marionette TRACE conn4 <- [1,3090,null,{}] 13:35:41 INFO - PROCESS | 1753 | 1467059741340 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}] 13:35:41 INFO - PROCESS | 1753 | 1467059741351 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:41 INFO - PROCESS | 1753 | 1467059741707 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 13:35:42 INFO - PROCESS | 1753 | 1467059742002 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 1753 | 1467059742010 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:42 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b521000 == 18 [pid = 1753] [id = 782] 13:35:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 91 (0x8b521c00) [pid = 1753] [serial = 2345] [outer = (nil)] 13:35:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 92 (0x8c1db000) [pid = 1753] [serial = 2346] [outer = 0x8b521c00] 13:35:42 INFO - PROCESS | 1753 | 1467059742088 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 1753 | ++DOMWINDOW == 93 (0x8c338800) [pid = 1753] [serial = 2347] [outer = 0x8b521c00] 13:35:43 INFO - PROCESS | 1753 | 1467059743045 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 92 (0x8ec0b800) [pid = 1753] [serial = 2257] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 91 (0x92b7e400) [pid = 1753] [serial = 2270] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 90 (0x8eb3e400) [pid = 1753] [serial = 2289] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 89 (0x925d1000) [pid = 1753] [serial = 2264] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 88 (0x924ac000) [pid = 1753] [serial = 2298] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 87 (0x8b421800) [pid = 1753] [serial = 2254] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 86 (0x91d2f000) [pid = 1753] [serial = 2295] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 85 (0x8efdec00) [pid = 1753] [serial = 2258] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 84 (0x92de2000) [pid = 1753] [serial = 2274] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 83 (0x8da48000) [pid = 1753] [serial = 2283] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 82 (0x91cb2800) [pid = 1753] [serial = 2293] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 81 (0x9264c800) [pid = 1753] [serial = 2267] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 80 (0x8dbce800) [pid = 1753] [serial = 2287] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 79 (0x91e58400) [pid = 1753] [serial = 2261] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 78 (0x8c1e6c00) [pid = 1753] [serial = 2286] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 77 (0x8dbd8000) [pid = 1753] [serial = 2281] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 76 (0x925c8000) [pid = 1753] [serial = 2263] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 75 (0x91e4f400) [pid = 1753] [serial = 2260] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 74 (0x91a57c00) [pid = 1753] [serial = 2292] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 73 (0x8b526800) [pid = 1753] [serial = 2255] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 72 (0x92de7000) [pid = 1753] [serial = 2275] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 71 (0x92b72c00) [pid = 1753] [serial = 2269] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 70 (0x8dbcd000) [pid = 1753] [serial = 2284] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 69 (0x91e4c000) [pid = 1753] [serial = 2296] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 68 (0x8ecc4c00) [pid = 1753] [serial = 2272] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 67 (0x927b2000) [pid = 1753] [serial = 2266] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 66 (0x8d2eb400) [pid = 1753] [serial = 2280] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 65 (0x92d46000) [pid = 1753] [serial = 2278] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 64 (0x93058000) [pid = 1753] [serial = 2277] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 63 (0x91a55c00) [pid = 1753] [serial = 2252] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 62 (0x8ecbb400) [pid = 1753] [serial = 2290] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 1753 | --DOMWINDOW == 61 (0x924cf400) [pid = 1753] [serial = 2299] [outer = (nil)] [url = about:blank] 13:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:35:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1781ms 13:35:43 INFO - PROCESS | 1753 | 1467059743113 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 1753 | 1467059743119 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 13:35:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:35:43 INFO - PROCESS | 1753 | 1467059743128 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 1753 | 1467059743133 Marionette TRACE conn4 <- [1,3094,null,{}] 13:35:43 INFO - PROCESS | 1753 | 1467059743140 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}] 13:35:43 INFO - PROCESS | 1753 | 1467059743146 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:43 INFO - PROCESS | 1753 | 1467059743310 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 13:35:43 INFO - PROCESS | 1753 | 1467059743468 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 1753 | 1467059743477 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:43 INFO - PROCESS | 1753 | ++DOCSHELL 0x8d2ee800 == 19 [pid = 1753] [id = 783] 13:35:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 62 (0x8da46800) [pid = 1753] [serial = 2348] [outer = (nil)] 13:35:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 63 (0x8dbccc00) [pid = 1753] [serial = 2349] [outer = 0x8da46800] 13:35:43 INFO - PROCESS | 1753 | 1467059743553 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 1753 | ++DOMWINDOW == 64 (0x8dd93c00) [pid = 1753] [serial = 2350] [outer = 0x8da46800] 13:35:44 INFO - PROCESS | 1753 | 1467059744395 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:35:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:35:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1282ms 13:35:44 INFO - PROCESS | 1753 | 1467059744409 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 1753 | 1467059744424 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 13:35:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:35:44 INFO - PROCESS | 1753 | 1467059744438 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 1753 | 1467059744443 Marionette TRACE conn4 <- [1,3098,null,{}] 13:35:44 INFO - PROCESS | 1753 | 1467059744452 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}] 13:35:44 INFO - PROCESS | 1753 | 1467059744458 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:44 INFO - PROCESS | 1753 | 1467059744723 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 13:35:44 INFO - PROCESS | 1753 | 1467059744940 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 1753 | 1467059744955 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:44 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e7000 == 20 [pid = 1753] [id = 784] 13:35:44 INFO - PROCESS | 1753 | ++DOMWINDOW == 65 (0x8c335800) [pid = 1753] [serial = 2351] [outer = (nil)] 13:35:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 66 (0x8c33f800) [pid = 1753] [serial = 2352] [outer = 0x8c335800] 13:35:45 INFO - PROCESS | 1753 | 1467059745047 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 1753 | ++DOMWINDOW == 67 (0x8da4f800) [pid = 1753] [serial = 2353] [outer = 0x8c335800] 13:35:45 INFO - PROCESS | 1753 | 1467059745974 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]]]}] 13:35:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:35:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:35:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1589ms 13:35:46 INFO - PROCESS | 1753 | 1467059746026 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 1753 | 1467059746033 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 13:35:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:35:46 INFO - PROCESS | 1753 | 1467059746044 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 1753 | 1467059746048 Marionette TRACE conn4 <- [1,3102,null,{}] 13:35:46 INFO - PROCESS | 1753 | 1467059746055 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}] 13:35:46 INFO - PROCESS | 1753 | 1467059746062 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:46 INFO - PROCESS | 1753 | 1467059746330 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 13:35:46 INFO - PROCESS | 1753 | 1467059746476 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 1753 | 1467059746485 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:46 INFO - PROCESS | 1753 | ++DOCSHELL 0x8deb5400 == 21 [pid = 1753] [id = 785] 13:35:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 68 (0x8deb9800) [pid = 1753] [serial = 2354] [outer = (nil)] 13:35:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 69 (0x8e028400) [pid = 1753] [serial = 2355] [outer = 0x8deb9800] 13:35:46 INFO - PROCESS | 1753 | 1467059746607 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 1753 | ++DOMWINDOW == 70 (0x8e1e5800) [pid = 1753] [serial = 2356] [outer = 0x8deb9800] 13:35:47 INFO - PROCESS | 1753 | 1467059747519 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:35:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1485ms 13:35:47 INFO - PROCESS | 1753 | 1467059747528 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 13:35:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:35:47 INFO - PROCESS | 1753 | 1467059747533 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 13:35:47 INFO - PROCESS | 1753 | 1467059747540 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 1753 | 1467059747546 Marionette TRACE conn4 <- [1,3106,null,{}] 13:35:47 INFO - PROCESS | 1753 | 1467059747564 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}] 13:35:47 INFO - PROCESS | 1753 | 1467059747573 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:47 INFO - PROCESS | 1753 | 1467059747791 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 13:35:48 INFO - PROCESS | 1753 | 1467059748084 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 1753 | 1467059748096 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:48 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c333800 == 22 [pid = 1753] [id = 786] 13:35:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 71 (0x8ecbd800) [pid = 1753] [serial = 2357] [outer = (nil)] 13:35:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 72 (0x8ee62800) [pid = 1753] [serial = 2358] [outer = 0x8ecbd800] 13:35:48 INFO - PROCESS | 1753 | 1467059748182 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 1753 | ++DOMWINDOW == 73 (0x8ee64c00) [pid = 1753] [serial = 2359] [outer = 0x8ecbd800] 13:35:49 INFO - PROCESS | 1753 | 1467059749068 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]]]}] 13:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:35:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1540ms 13:35:49 INFO - PROCESS | 1753 | 1467059749080 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 13:35:49 INFO - PROCESS | 1753 | 1467059749084 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 13:35:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:35:49 INFO - PROCESS | 1753 | 1467059749091 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - PROCESS | 1753 | 1467059749094 Marionette TRACE conn4 <- [1,3110,null,{}] 13:35:49 INFO - PROCESS | 1753 | 1467059749100 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}] 13:35:49 INFO - PROCESS | 1753 | 1467059749106 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:49 INFO - PROCESS | 1753 | 1467059749312 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 13:35:49 INFO - PROCESS | 1753 | 1467059749549 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 1753 | 1467059749559 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:49 INFO - PROCESS | 1753 | ++DOCSHELL 0x8b429000 == 23 [pid = 1753] [id = 787] 13:35:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 74 (0x8ec09800) [pid = 1753] [serial = 2360] [outer = (nil)] 13:35:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 75 (0x91a5e800) [pid = 1753] [serial = 2361] [outer = 0x8ec09800] 13:35:49 INFO - PROCESS | 1753 | 1467059749640 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 1753 | ++DOMWINDOW == 76 (0x91cb2000) [pid = 1753] [serial = 2362] [outer = 0x8ec09800] 13:35:50 INFO - PROCESS | 1753 | 1467059750499 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"]]]}] 13:35:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:35:50 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 13:35:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:35:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1430ms 13:35:50 INFO - PROCESS | 1753 | 1467059750523 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 1753 | 1467059750527 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 13:35:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:35:50 INFO - PROCESS | 1753 | 1467059750534 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 1753 | 1467059750537 Marionette TRACE conn4 <- [1,3114,null,{}] 13:35:50 INFO - PROCESS | 1753 | 1467059750543 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}] 13:35:50 INFO - PROCESS | 1753 | 1467059750549 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:50 INFO - PROCESS | 1753 | 1467059750753 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 13:35:50 INFO - PROCESS | 1753 | 1467059750942 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\", \"700aeb78-815e-47f9-a350-c471a7e7c51d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 1753 | 1467059750951 Marionette INFO sendAsync ddd5a8d7-c2e7-4deb-a566-1b7ee9d2f592 13:35:51 INFO - PROCESS | 1753 | ++DOCSHELL 0x8c1e1800 == 24 [pid = 1753] [id = 788] 13:35:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 77 (0x8efe0400) [pid = 1753] [serial = 2363] [outer = (nil)] 13:35:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 78 (0x91d2f400) [pid = 1753] [serial = 2364] [outer = 0x8efe0400] 13:35:51 INFO - PROCESS | 1753 | 1467059751070 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 1753 | ++DOMWINDOW == 79 (0x91e4d400) [pid = 1753] [serial = 2365] [outer = 0x8efe0400] 13:35:51 INFO - PROCESS | 1753 | 1467059751992 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]]]}] 13:35:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:35:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1482ms 13:35:52 INFO - PROCESS | 1753 | 1467059752019 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 1753 | 1467059752024 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 13:35:53 WARNING - u'runner_teardown' () 13:35:53 INFO - No more tests 13:35:53 INFO - Got 0 unexpected results 13:35:53 INFO - SUITE-END | took 1313s 13:35:53 INFO - Closing logging queue 13:35:53 INFO - queue closed 13:35:53 INFO - Return code: 0 13:35:53 WARNING - # TBPL SUCCESS # 13:35:53 INFO - Running post-action listener: _resource_record_post_action 13:35:53 INFO - Running post-run listener: _resource_record_post_run 13:35:54 INFO - Total resource usage - Wall time: 1349s; CPU: 98.0%; Read bytes: 14032896; Write bytes: 931647488; Read time: 584; Write time: 205920 13:35:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:35:54 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 145223680; Read time: 4; Write time: 115364 13:35:54 INFO - run-tests - Wall time: 1318s; CPU: 98.0%; Read bytes: 11317248; Write bytes: 786423808; Read time: 468; Write time: 90556 13:35:54 INFO - Running post-run listener: _upload_blobber_files 13:35:54 INFO - Blob upload gear active. 13:35:54 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:35:54 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 13:35:54 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'] 13:35:54 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 13:35:54 INFO - (blobuploader) - INFO - Open directory for files ... 13:35:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:35:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:35:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:35:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:35:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:35:56 INFO - (blobuploader) - INFO - Done attempting. 13:35:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:35:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:35:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:35:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:35:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:35:56 INFO - (blobuploader) - INFO - Done attempting. 13:35:56 INFO - (blobuploader) - INFO - Iteration through files over. 13:35:56 INFO - Return code: 0 13:35:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:35:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:35:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f11b2ad8e4582e83da2d52c4af7b7209f15dd8a1aeafcdbc4a6bf76b18f9d23ec118662efdce5a406b367f0aeecb4a81f590b8a30e63f4d2eb0ad14a48071577", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6645ee62406416399c0573c8803d0098a40772de915427f5c78604a1cce18d564969fd6386f6c9d153515155d86d24f6e3fd93bd09c191ae9145ecb62b6cad24"} 13:35:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:35:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:35:56 INFO - Contents: 13:35:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f11b2ad8e4582e83da2d52c4af7b7209f15dd8a1aeafcdbc4a6bf76b18f9d23ec118662efdce5a406b367f0aeecb4a81f590b8a30e63f4d2eb0ad14a48071577", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6645ee62406416399c0573c8803d0098a40772de915427f5c78604a1cce18d564969fd6386f6c9d153515155d86d24f6e3fd93bd09c191ae9145ecb62b6cad24"} 13:35:56 INFO - Running post-run listener: copy_logs_to_upload_dir 13:35:56 INFO - Copying logs to upload dir... 13:35:56 INFO - mkdir: /builds/slave/test/build/upload/logs 13:35:56 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1519.800630 ========= master_lag: 0.69 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 20 secs) (at 2016-06-27 13:35:57.333689) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 13:35:57.339876) ========= 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-1467055839.541931-1667524518 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f11b2ad8e4582e83da2d52c4af7b7209f15dd8a1aeafcdbc4a6bf76b18f9d23ec118662efdce5a406b367f0aeecb4a81f590b8a30e63f4d2eb0ad14a48071577", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6645ee62406416399c0573c8803d0098a40772de915427f5c78604a1cce18d564969fd6386f6c9d153515155d86d24f6e3fd93bd09c191ae9145ecb62b6cad24"} build_url:https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034413 build_url: 'https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/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/f11b2ad8e4582e83da2d52c4af7b7209f15dd8a1aeafcdbc4a6bf76b18f9d23ec118662efdce5a406b367f0aeecb4a81f590b8a30e63f4d2eb0ad14a48071577", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6645ee62406416399c0573c8803d0098a40772de915427f5c78604a1cce18d564969fd6386f6c9d153515155d86d24f6e3fd93bd09c191ae9145ecb62b6cad24"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TLsGpP56Skm88aHYAOT3cw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 13:35:57.407857) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 13:35:57.408463) ========= 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-1467055839.541931-1667524518 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018620 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 13:35:57.505229) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 13:35:57.505666) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 13:35:57.506221) ========= ========= Total master_lag: 3.67 =========