builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-096 starttime: 1468499982.58 results: success (0) buildid: 20160714035142 builduid: a500e45266444b5e9bd4ccaa96d4c2b7 revision: fc7cc284b0c73491db3f45c165cf7ddb78fdde01 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:39:42.582008) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 05:39:42.582458) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 43 secs) (at 2016-07-14 05:39:42.582747) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 43 secs) (at 2016-07-14 05:40:26.117864) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-14 05:40:26.118151) ========= 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-1468499710.663790-2134950419 _=/tools/buildbot/bin/python using PTY: False --2016-07-14 05:40:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.1M=0.001s 2016-07-14 05:40:27 (10.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.588941 ========= master_lag: 3.74 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-14 05:40:30.450323) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 16 secs) (at 2016-07-14 05:40:30.450609) ========= 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-1468499710.663790-2134950419 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.075098 ========= master_lag: 16.74 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 16 secs) (at 2016-07-14 05:40:47.263576) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-07-14 05:40:47.263916) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fc7cc284b0c73491db3f45c165cf7ddb78fdde01 --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 fc7cc284b0c73491db3f45c165cf7ddb78fdde01 --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-1468499710.663790-2134950419 _=/tools/buildbot/bin/python using PTY: False 2016-07-14 05:40:48,204 truncating revision to first 12 chars 2016-07-14 05:40:48,205 Setting DEBUG logging. 2016-07-14 05:40:48,205 attempt 1/10 2016-07-14 05:40:48,205 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fc7cc284b0c7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 05:40:49,403 unpacking tar archive at: mozilla-beta-fc7cc284b0c7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.741714 ========= master_lag: 9.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-07-14 05:40:58.268224) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:40:58.268528) ========= script_repo_revision: fc7cc284b0c73491db3f45c165cf7ddb78fdde01 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 05:40:58.277091) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 mins, 21 secs) (at 2016-07-14 05:40:58.277368) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 mins, 21 secs) (at 2016-07-14 05:42:20.123272) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 49 secs) (at 2016-07-14 05:42:20.123543) ========= /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-1468499710.663790-2134950419 _=/tools/buildbot/bin/python using PTY: False 05:42:24 INFO - MultiFileLogger online at 20160714 05:42:24 in /builds/slave/test 05:42:24 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 05:42:24 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:42:24 INFO - {'append_to_log': False, 05:42:24 INFO - 'base_work_dir': '/builds/slave/test', 05:42:24 INFO - 'blob_upload_branch': 'mozilla-beta', 05:42:24 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:42:24 INFO - 'buildbot_json_path': 'buildprops.json', 05:42:24 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:42:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:42:24 INFO - 'download_minidump_stackwalk': True, 05:42:24 INFO - 'download_symbols': 'true', 05:42:24 INFO - 'e10s': False, 05:42:24 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:42:24 INFO - 'tooltool.py': '/tools/tooltool.py', 05:42:24 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:42:24 INFO - '/tools/misc-python/virtualenv.py')}, 05:42:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:42:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:42:24 INFO - 'log_level': 'info', 05:42:24 INFO - 'log_to_console': True, 05:42:24 INFO - 'opt_config_files': (), 05:42:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:42:24 INFO - '--processes=1', 05:42:24 INFO - '--config=%(test_path)s/wptrunner.ini', 05:42:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:42:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:42:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:42:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:42:24 INFO - 'pip_index': False, 05:42:24 INFO - 'require_test_zip': True, 05:42:24 INFO - 'test_type': ('testharness',), 05:42:24 INFO - 'this_chunk': '1', 05:42:24 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:42:24 INFO - 'total_chunks': '10', 05:42:24 INFO - 'virtualenv_path': 'venv', 05:42:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:42:24 INFO - 'work_dir': 'build'} 05:42:24 INFO - ##### 05:42:24 INFO - ##### Running clobber step. 05:42:24 INFO - ##### 05:42:24 INFO - Running pre-action listener: _resource_record_pre_action 05:42:24 INFO - Running main action method: clobber 05:42:24 INFO - rmtree: /builds/slave/test/build 05:42:24 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:42:27 INFO - Running post-action listener: _resource_record_post_action 05:42:27 INFO - ##### 05:42:27 INFO - ##### Running read-buildbot-config step. 05:42:27 INFO - ##### 05:42:27 INFO - Running pre-action listener: _resource_record_pre_action 05:42:27 INFO - Running main action method: read_buildbot_config 05:42:27 INFO - Using buildbot properties: 05:42:27 INFO - { 05:42:27 INFO - "project": "", 05:42:27 INFO - "product": "firefox", 05:42:27 INFO - "script_repo_revision": "production", 05:42:27 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 05:42:27 INFO - "repository": "", 05:42:27 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 05:42:27 INFO - "buildid": "20160714035142", 05:42:27 INFO - "pgo_build": "False", 05:42:27 INFO - "basedir": "/builds/slave/test", 05:42:27 INFO - "buildnumber": 5, 05:42:27 INFO - "slavename": "tst-linux32-spot-096", 05:42:27 INFO - "revision": "fc7cc284b0c73491db3f45c165cf7ddb78fdde01", 05:42:27 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 05:42:27 INFO - "platform": "linux", 05:42:27 INFO - "branch": "mozilla-beta", 05:42:27 INFO - "repo_path": "releases/mozilla-beta", 05:42:27 INFO - "moz_repo_path": "", 05:42:27 INFO - "stage_platform": "linux", 05:42:27 INFO - "builduid": "a500e45266444b5e9bd4ccaa96d4c2b7", 05:42:27 INFO - "slavebuilddir": "test" 05:42:27 INFO - } 05:42:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 05:42:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 05:42:27 INFO - Running post-action listener: _resource_record_post_action 05:42:27 INFO - ##### 05:42:27 INFO - ##### Running download-and-extract step. 05:42:27 INFO - ##### 05:42:27 INFO - Running pre-action listener: _resource_record_pre_action 05:42:27 INFO - Running main action method: download_and_extract 05:42:27 INFO - mkdir: /builds/slave/test/build/tests 05:42:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:27 INFO - https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:42:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:42:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:42:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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 05:42:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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 05:42:28 INFO - Downloaded 1291 bytes. 05:42:28 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:42:28 INFO - Using the following test package requirements: 05:42:28 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:42:28 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:42:28 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 05:42:28 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:42:28 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 05:42:28 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:42:28 INFO - u'jsshell-linux-i686.zip'], 05:42:28 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:42:28 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 05:42:28 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:42:28 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:42:28 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 05:42:28 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:42:28 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 05:42:28 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:42:28 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 05:42:28 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:42:28 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 05:42:28 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 05:42:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:28 INFO - https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:42:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:42:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:42:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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 05:42:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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 05:42:37 INFO - Downloaded 22824385 bytes. 05:42:37 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/*'] 05:42:37 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/* 05:42:38 INFO - caution: filename not matched: web-platform/* 05:42:38 INFO - Return code: 11 05:42:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:38 INFO - https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:42:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:42:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:42:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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 05:42:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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 05:42:49 INFO - Downloaded 36389876 bytes. 05:42:49 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/*'] 05:42:49 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/* 05:42:52 INFO - caution: filename not matched: bin/* 05:42:52 INFO - caution: filename not matched: config/* 05:42:52 INFO - caution: filename not matched: mozbase/* 05:42:52 INFO - caution: filename not matched: marionette/* 05:42:52 INFO - caution: filename not matched: tools/wptserve/* 05:42:52 INFO - Return code: 11 05:42:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:42:52 INFO - https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:42:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:42:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:42:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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 05:42:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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 05:43:12 INFO - Downloaded 69356515 bytes. 05:43:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:43:12 INFO - mkdir: /builds/slave/test/properties 05:43:12 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:43:12 INFO - Writing to file /builds/slave/test/properties/build_url 05:43:12 INFO - Contents: 05:43:12 INFO - build_url:https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:43:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:43:41 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:43:41 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:43:41 INFO - Contents: 05:43:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:43:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:43:41 INFO - https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:43:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:43:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:43:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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 05:43:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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 05:44:07 INFO - Downloaded 92360182 bytes. 05:44:07 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:44:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:44:15 INFO - Return code: 0 05:44:15 INFO - Running post-action listener: _resource_record_post_action 05:44:15 INFO - Running post-action listener: set_extra_try_arguments 05:44:15 INFO - ##### 05:44:15 INFO - ##### Running create-virtualenv step. 05:44:15 INFO - ##### 05:44:15 INFO - Running pre-action listener: _pre_create_virtualenv 05:44:15 INFO - Running pre-action listener: _resource_record_pre_action 05:44:15 INFO - Running main action method: create_virtualenv 05:44:15 INFO - Creating virtualenv /builds/slave/test/build/venv 05:44:15 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:44:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:44:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:44:16 INFO - Using real prefix '/usr' 05:44:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:44:18 INFO - Installing distribute.............................................................................................................................................................................................done. 05:44:21 INFO - Installing pip.................done. 05:44:21 INFO - Return code: 0 05:44:21 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:44:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:44:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:44:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:44:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:44:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x88d6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x893d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89f12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89e0f70>, '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 0x89e0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89e6750>, '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-1468499710.663790-2134950419', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:44:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:44:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:44:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:44:21 INFO - 'CCACHE_UMASK': '002', 05:44:21 INFO - 'DISPLAY': ':0', 05:44:21 INFO - 'HOME': '/home/cltbld', 05:44:21 INFO - 'LANG': 'en_US.UTF-8', 05:44:21 INFO - 'LOGNAME': 'cltbld', 05:44:21 INFO - 'MAIL': '/var/mail/cltbld', 05:44:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:44:21 INFO - 'MOZ_NO_REMOTE': '1', 05:44:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:44:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:44:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:21 INFO - 'PWD': '/builds/slave/test', 05:44:21 INFO - 'SHELL': '/bin/bash', 05:44:21 INFO - 'SHLVL': '1', 05:44:21 INFO - 'TERM': 'linux', 05:44:21 INFO - 'TMOUT': '86400', 05:44:21 INFO - 'USER': 'cltbld', 05:44:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499710.663790-2134950419', 05:44:21 INFO - '_': '/tools/buildbot/bin/python'} 05:44:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:44:22 INFO - Downloading/unpacking psutil>=0.7.1 05:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:44:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:44:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:44:28 INFO - Installing collected packages: psutil 05:44:28 INFO - Running setup.py install for psutil 05:44:28 INFO - building 'psutil._psutil_linux' extension 05:44:28 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 05:44:28 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:44:28 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:44:29 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 05:44:29 INFO - building 'psutil._psutil_posix' extension 05:44:29 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 05:44:29 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 05:44:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:44:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:44:29 INFO - Successfully installed psutil 05:44:29 INFO - Cleaning up... 05:44:29 INFO - Return code: 0 05:44:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:44:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:44:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:44:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:44:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:44:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x88d6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x893d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89f12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89e0f70>, '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 0x89e0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89e6750>, '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-1468499710.663790-2134950419', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:44:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:44:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:44:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:44:29 INFO - 'CCACHE_UMASK': '002', 05:44:29 INFO - 'DISPLAY': ':0', 05:44:29 INFO - 'HOME': '/home/cltbld', 05:44:29 INFO - 'LANG': 'en_US.UTF-8', 05:44:29 INFO - 'LOGNAME': 'cltbld', 05:44:29 INFO - 'MAIL': '/var/mail/cltbld', 05:44:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:44:29 INFO - 'MOZ_NO_REMOTE': '1', 05:44:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:44:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:44:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:29 INFO - 'PWD': '/builds/slave/test', 05:44:29 INFO - 'SHELL': '/bin/bash', 05:44:29 INFO - 'SHLVL': '1', 05:44:29 INFO - 'TERM': 'linux', 05:44:29 INFO - 'TMOUT': '86400', 05:44:29 INFO - 'USER': 'cltbld', 05:44:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499710.663790-2134950419', 05:44:29 INFO - '_': '/tools/buildbot/bin/python'} 05:44:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:44:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:44:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:44:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:44:35 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:44:35 INFO - Installing collected packages: mozsystemmonitor 05:44:35 INFO - Running setup.py install for mozsystemmonitor 05:44:35 INFO - Successfully installed mozsystemmonitor 05:44:35 INFO - Cleaning up... 05:44:35 INFO - Return code: 0 05:44:35 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:44:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:44:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:44:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:44:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:44:35 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 0x88d6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x893d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89f12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89e0f70>, '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 0x89e0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89e6750>, '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-1468499710.663790-2134950419', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:44:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:44:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:44:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:44:35 INFO - 'CCACHE_UMASK': '002', 05:44:35 INFO - 'DISPLAY': ':0', 05:44:35 INFO - 'HOME': '/home/cltbld', 05:44:35 INFO - 'LANG': 'en_US.UTF-8', 05:44:35 INFO - 'LOGNAME': 'cltbld', 05:44:35 INFO - 'MAIL': '/var/mail/cltbld', 05:44:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:44:35 INFO - 'MOZ_NO_REMOTE': '1', 05:44:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:44:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:44:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:35 INFO - 'PWD': '/builds/slave/test', 05:44:35 INFO - 'SHELL': '/bin/bash', 05:44:35 INFO - 'SHLVL': '1', 05:44:35 INFO - 'TERM': 'linux', 05:44:35 INFO - 'TMOUT': '86400', 05:44:35 INFO - 'USER': 'cltbld', 05:44:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499710.663790-2134950419', 05:44:35 INFO - '_': '/tools/buildbot/bin/python'} 05:44:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:44:35 INFO - Downloading/unpacking blobuploader==1.2.4 05:44:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:40 INFO - Downloading blobuploader-1.2.4.tar.gz 05:44:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:44:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:44:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:44:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:44:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:42 INFO - Downloading docopt-0.6.1.tar.gz 05:44:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:44:42 INFO - Installing collected packages: blobuploader, requests, docopt 05:44:42 INFO - Running setup.py install for blobuploader 05:44:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:44:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:44:42 INFO - Running setup.py install for requests 05:44:43 INFO - Running setup.py install for docopt 05:44:43 INFO - Successfully installed blobuploader requests docopt 05:44:43 INFO - Cleaning up... 05:44:44 INFO - Return code: 0 05:44:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:44:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:44:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:44:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:44:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:44:44 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 0x88d6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x893d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89f12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89e0f70>, '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 0x89e0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89e6750>, '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-1468499710.663790-2134950419', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:44:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:44:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:44:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:44:44 INFO - 'CCACHE_UMASK': '002', 05:44:44 INFO - 'DISPLAY': ':0', 05:44:44 INFO - 'HOME': '/home/cltbld', 05:44:44 INFO - 'LANG': 'en_US.UTF-8', 05:44:44 INFO - 'LOGNAME': 'cltbld', 05:44:44 INFO - 'MAIL': '/var/mail/cltbld', 05:44:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:44:44 INFO - 'MOZ_NO_REMOTE': '1', 05:44:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:44:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:44:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:44 INFO - 'PWD': '/builds/slave/test', 05:44:44 INFO - 'SHELL': '/bin/bash', 05:44:44 INFO - 'SHLVL': '1', 05:44:44 INFO - 'TERM': 'linux', 05:44:44 INFO - 'TMOUT': '86400', 05:44:44 INFO - 'USER': 'cltbld', 05:44:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499710.663790-2134950419', 05:44:44 INFO - '_': '/tools/buildbot/bin/python'} 05:44:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:44:44 INFO - Running setup.py (path:/tmp/pip-wsXrP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:44:44 INFO - Running setup.py (path:/tmp/pip-a7FwhD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:44:44 INFO - Running setup.py (path:/tmp/pip-C8x3oZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:44:44 INFO - Running setup.py (path:/tmp/pip-4Cphg6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:44:45 INFO - Running setup.py (path:/tmp/pip-Pq8aNO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:44:45 INFO - Running setup.py (path:/tmp/pip-2Nfdx1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:44:45 INFO - Running setup.py (path:/tmp/pip-FwIS4s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:44:45 INFO - Running setup.py (path:/tmp/pip-Upo2mI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:44:45 INFO - Running setup.py (path:/tmp/pip-PinggD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:44:45 INFO - Running setup.py (path:/tmp/pip-AAELi0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:44:45 INFO - Running setup.py (path:/tmp/pip-rNPKKj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:44:46 INFO - Running setup.py (path:/tmp/pip-YS20nT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:44:46 INFO - Running setup.py (path:/tmp/pip-KZ1E9q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:44:46 INFO - Running setup.py (path:/tmp/pip-D9k4vv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:44:46 INFO - Running setup.py (path:/tmp/pip-MzPbMR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:44:46 INFO - Running setup.py (path:/tmp/pip-Qul4Da-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:44:46 INFO - Running setup.py (path:/tmp/pip-eK49ZM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:44:46 INFO - Running setup.py (path:/tmp/pip-_VfQGk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:44:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:44:46 INFO - Running setup.py (path:/tmp/pip-jc6CvV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:44:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:44:47 INFO - Running setup.py (path:/tmp/pip-lpVfvm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:44:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:44:47 INFO - Running setup.py (path:/tmp/pip-qluiFO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:44:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:44:47 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:44:47 INFO - Running setup.py install for manifestparser 05:44:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:44:48 INFO - Running setup.py install for mozcrash 05:44:48 INFO - Running setup.py install for mozdebug 05:44:48 INFO - Running setup.py install for mozdevice 05:44:48 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:44:48 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:44:48 INFO - Running setup.py install for mozfile 05:44:48 INFO - Running setup.py install for mozhttpd 05:44:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:44:49 INFO - Running setup.py install for mozinfo 05:44:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:44:49 INFO - Running setup.py install for mozInstall 05:44:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:44:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:44:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:44:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:44:49 INFO - Running setup.py install for mozleak 05:44:49 INFO - Running setup.py install for mozlog 05:44:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:44:50 INFO - Running setup.py install for moznetwork 05:44:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:44:50 INFO - Running setup.py install for mozprocess 05:44:50 INFO - Running setup.py install for mozprofile 05:44:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:44:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:44:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:44:50 INFO - Running setup.py install for mozrunner 05:44:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:44:51 INFO - Running setup.py install for mozscreenshot 05:44:51 INFO - Running setup.py install for moztest 05:44:51 INFO - Running setup.py install for mozversion 05:44:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:44:51 INFO - Running setup.py install for wptserve 05:44:51 INFO - Running setup.py install for marionette-driver 05:44:52 INFO - Running setup.py install for browsermob-proxy 05:44:52 INFO - Running setup.py install for marionette-client 05:44:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:44:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:44:52 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:44:52 INFO - Cleaning up... 05:44:53 INFO - Return code: 0 05:44:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:44:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:44:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:44:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:44:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:44:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:44:53 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 0x88d6c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x893d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89f12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89e0f70>, '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 0x89e0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89e6750>, '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-1468499710.663790-2134950419', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:44:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:44:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:44:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:44:53 INFO - 'CCACHE_UMASK': '002', 05:44:53 INFO - 'DISPLAY': ':0', 05:44:53 INFO - 'HOME': '/home/cltbld', 05:44:53 INFO - 'LANG': 'en_US.UTF-8', 05:44:53 INFO - 'LOGNAME': 'cltbld', 05:44:53 INFO - 'MAIL': '/var/mail/cltbld', 05:44:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:44:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:44:53 INFO - 'MOZ_NO_REMOTE': '1', 05:44:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:44:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:44:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:44:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:44:53 INFO - 'PWD': '/builds/slave/test', 05:44:53 INFO - 'SHELL': '/bin/bash', 05:44:53 INFO - 'SHLVL': '1', 05:44:53 INFO - 'TERM': 'linux', 05:44:53 INFO - 'TMOUT': '86400', 05:44:53 INFO - 'USER': 'cltbld', 05:44:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499710.663790-2134950419', 05:44:53 INFO - '_': '/tools/buildbot/bin/python'} 05:44:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:44:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:44:53 INFO - Running setup.py (path:/tmp/pip-GteD7w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:44:53 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:44:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:44:53 INFO - Running setup.py (path:/tmp/pip-lohawM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:44:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:44:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:44:53 INFO - Running setup.py (path:/tmp/pip-ESDAUT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:44:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:44:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:44:53 INFO - Running setup.py (path:/tmp/pip-dRmOyv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:44:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:44:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:44:54 INFO - Running setup.py (path:/tmp/pip-eD2LTe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:44:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:44:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:44:54 INFO - Running setup.py (path:/tmp/pip-WiX4VN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:44:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:44:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:44:54 INFO - Running setup.py (path:/tmp/pip-XE_WpP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:44:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:44:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:44:54 INFO - Running setup.py (path:/tmp/pip-4M9KZM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:44:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:44:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:44:54 INFO - Running setup.py (path:/tmp/pip-qPPhHx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:44:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:44:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:44:54 INFO - Running setup.py (path:/tmp/pip-KC4Z6G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:44:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:44:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:44:54 INFO - Running setup.py (path:/tmp/pip-bd3bSK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:44:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:44:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:44:55 INFO - Running setup.py (path:/tmp/pip-pLMuaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:44:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:44:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:44:55 INFO - Running setup.py (path:/tmp/pip-PcS2SV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:44:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:44:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:44:55 INFO - Running setup.py (path:/tmp/pip-dz8t2M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:44:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:44:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:44:55 INFO - Running setup.py (path:/tmp/pip-OCctRa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:44:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:44:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:44:55 INFO - Running setup.py (path:/tmp/pip-erbVdv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:44:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:44:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:44:55 INFO - Running setup.py (path:/tmp/pip-ZGn0kX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:44:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:44:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:44:55 INFO - Running setup.py (path:/tmp/pip-IVOZTY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:44:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:44:56 INFO - Running setup.py (path:/tmp/pip-1truSH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:44:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:44:56 INFO - Running setup.py (path:/tmp/pip-1PxA3C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:44:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:44:56 INFO - Running setup.py (path:/tmp/pip-xdENUk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:44:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:44:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:44:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:44:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:44:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:44:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:45:01 INFO - Downloading blessings-1.6.tar.gz 05:45:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:45:02 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:45:02 INFO - Installing collected packages: blessings 05:45:02 INFO - Running setup.py install for blessings 05:45:02 INFO - Successfully installed blessings 05:45:02 INFO - Cleaning up... 05:45:02 INFO - Return code: 0 05:45:02 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:45:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:45:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:45:02 INFO - Reading from file tmpfile_stdout 05:45:02 INFO - Current package versions: 05:45:02 INFO - argparse == 1.2.1 05:45:02 INFO - blessings == 1.6 05:45:02 INFO - blobuploader == 1.2.4 05:45:02 INFO - browsermob-proxy == 0.6.0 05:45:02 INFO - docopt == 0.6.1 05:45:02 INFO - manifestparser == 1.1 05:45:02 INFO - marionette-client == 2.3.0 05:45:02 INFO - marionette-driver == 1.4.0 05:45:02 INFO - mozInstall == 1.12 05:45:02 INFO - mozcrash == 0.17 05:45:02 INFO - mozdebug == 0.1 05:45:02 INFO - mozdevice == 0.48 05:45:02 INFO - mozfile == 1.2 05:45:02 INFO - mozhttpd == 0.7 05:45:02 INFO - mozinfo == 0.9 05:45:02 INFO - mozleak == 0.1 05:45:02 INFO - mozlog == 3.1 05:45:02 INFO - moznetwork == 0.27 05:45:02 INFO - mozprocess == 0.22 05:45:02 INFO - mozprofile == 0.28 05:45:02 INFO - mozrunner == 6.11 05:45:02 INFO - mozscreenshot == 0.1 05:45:02 INFO - mozsystemmonitor == 0.0 05:45:02 INFO - moztest == 0.7 05:45:02 INFO - mozversion == 1.4 05:45:02 INFO - psutil == 3.1.1 05:45:02 INFO - requests == 1.2.3 05:45:02 INFO - wptserve == 1.4.0 05:45:02 INFO - wsgiref == 0.1.2 05:45:02 INFO - Running post-action listener: _resource_record_post_action 05:45:02 INFO - Running post-action listener: _start_resource_monitoring 05:45:03 INFO - Starting resource monitoring. 05:45:03 INFO - ##### 05:45:03 INFO - ##### Running pull step. 05:45:03 INFO - ##### 05:45:03 INFO - Running pre-action listener: _resource_record_pre_action 05:45:03 INFO - Running main action method: pull 05:45:03 INFO - Pull has nothing to do! 05:45:03 INFO - Running post-action listener: _resource_record_post_action 05:45:03 INFO - ##### 05:45:03 INFO - ##### Running install step. 05:45:03 INFO - ##### 05:45:03 INFO - Running pre-action listener: _resource_record_pre_action 05:45:03 INFO - Running main action method: install 05:45:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:45:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:45:03 INFO - Reading from file tmpfile_stdout 05:45:03 INFO - Detecting whether we're running mozinstall >=1.0... 05:45:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:45:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:45:03 INFO - Reading from file tmpfile_stdout 05:45:03 INFO - Output received: 05:45:03 INFO - Usage: mozinstall [options] installer 05:45:03 INFO - Options: 05:45:03 INFO - -h, --help show this help message and exit 05:45:03 INFO - -d DEST, --destination=DEST 05:45:03 INFO - Directory to install application into. [default: 05:45:03 INFO - "/builds/slave/test"] 05:45:03 INFO - --app=APP Application being installed. [default: firefox] 05:45:03 INFO - mkdir: /builds/slave/test/build/application 05:45:03 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'] 05:45:03 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 05:45:42 INFO - Reading from file tmpfile_stdout 05:45:42 INFO - Output received: 05:45:42 INFO - /builds/slave/test/build/application/firefox/firefox 05:45:42 INFO - Running post-action listener: _resource_record_post_action 05:45:42 INFO - ##### 05:45:42 INFO - ##### Running run-tests step. 05:45:42 INFO - ##### 05:45:42 INFO - Running pre-action listener: _resource_record_pre_action 05:45:42 INFO - Running main action method: run_tests 05:45:42 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:45:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:45:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:45:42 INFO - grabbing minidump binary from tooltool 05:45:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:45:42 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 0x89e0f70>, '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 0x89e0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89e6750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:45:42 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 05:45:42 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 05:45:43 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:45:43 INFO - Return code: 0 05:45:43 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:45:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:45:43 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/Ue1ZqSWhSAWCproD8bBU7g/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 05:45:43 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/Ue1ZqSWhSAWCproD8bBU7g/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 05:45:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:45:43 INFO - 'CCACHE_UMASK': '002', 05:45:43 INFO - 'DISPLAY': ':0', 05:45:43 INFO - 'HOME': '/home/cltbld', 05:45:43 INFO - 'LANG': 'en_US.UTF-8', 05:45:43 INFO - 'LOGNAME': 'cltbld', 05:45:43 INFO - 'MAIL': '/var/mail/cltbld', 05:45:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:45:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:45:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:45:43 INFO - 'MOZ_NO_REMOTE': '1', 05:45:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:45:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:45:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:45:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:45:43 INFO - 'PWD': '/builds/slave/test', 05:45:43 INFO - 'SHELL': '/bin/bash', 05:45:43 INFO - 'SHLVL': '1', 05:45:43 INFO - 'TERM': 'linux', 05:45:43 INFO - 'TMOUT': '86400', 05:45:43 INFO - 'USER': 'cltbld', 05:45:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468499710.663790-2134950419', 05:45:43 INFO - '_': '/tools/buildbot/bin/python'} 05:45:43 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/Ue1ZqSWhSAWCproD8bBU7g/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 05:45:43 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:45:43 INFO - import pkg_resources 05:45:45 INFO - Using 1 client processes 05:45:45 INFO - wptserve Starting http server on 127.0.0.1:8000 05:45:45 INFO - wptserve Starting http server on 127.0.0.1:8001 05:45:45 INFO - wptserve Starting http server on 127.0.0.1:8443 05:45:47 INFO - SUITE-START | Running 778 tests 05:45:47 INFO - Running testharness tests 05:45:47 INFO - Setting up ssl 05:45:47 INFO - PROCESS | certutil | 05:45:47 INFO - PROCESS | certutil | 05:45:47 INFO - PROCESS | certutil | 05:45:47 INFO - Certificate Nickname Trust Attributes 05:45:47 INFO - SSL,S/MIME,JAR/XPI 05:45:47 INFO - 05:45:47 INFO - web-platform-tests CT,, 05:45:47 INFO - 05:45:47 INFO - Starting runner 05:45:50 INFO - PROCESS | 1764 | 1468500350823 Marionette DEBUG Marionette enabled via build flag and pref 05:45:51 INFO - PROCESS | 1764 | ++DOCSHELL 0xa4e4d000 == 1 [pid = 1764] [id = 1] 05:45:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 1 (0xa4e4d400) [pid = 1764] [serial = 1] [outer = (nil)] 05:45:51 INFO - PROCESS | 1764 | [1764] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:45:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 2 (0xa4e4dc00) [pid = 1764] [serial = 2] [outer = 0xa4e4d400] 05:45:51 INFO - PROCESS | 1764 | 1468500351630 Marionette INFO Listening on port 2828 05:45:52 INFO - PROCESS | 1764 | 1468500352297 Marionette DEBUG Marionette enabled via command-line flag 05:45:52 INFO - PROCESS | 1764 | ++DOCSHELL 0xa23a6800 == 2 [pid = 1764] [id = 2] 05:45:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 3 (0xa23a7c00) [pid = 1764] [serial = 3] [outer = (nil)] 05:45:52 INFO - PROCESS | 1764 | [1764] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:45:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1764] [serial = 4] [outer = 0xa23a7c00] 05:45:52 INFO - PROCESS | 1764 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cc2e0 05:45:52 INFO - PROCESS | 1764 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20ccdc0 05:45:52 INFO - PROCESS | 1764 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dae40 05:45:52 INFO - PROCESS | 1764 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7aa0 05:45:52 INFO - PROCESS | 1764 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fd7e0 05:45:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 5 (0xa102a000) [pid = 1764] [serial = 5] [outer = 0xa4e4d400] 05:45:52 INFO - PROCESS | 1764 | [1764] 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 05:45:52 INFO - PROCESS | 1764 | 1468500352745 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43476 05:45:52 INFO - PROCESS | 1764 | [1764] 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 05:45:52 INFO - PROCESS | 1764 | 1468500352781 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43477 05:45:52 INFO - PROCESS | 1764 | 1468500352844 Marionette DEBUG Closed connection conn0 05:45:52 INFO - PROCESS | 1764 | 1468500352849 Marionette DEBUG Closed connection conn1 05:45:52 INFO - PROCESS | 1764 | [1764] 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 05:45:52 INFO - PROCESS | 1764 | [1764] 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 05:45:52 INFO - PROCESS | 1764 | 1468500352986 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43478 05:45:53 INFO - PROCESS | 1764 | [1764] 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 05:45:53 INFO - PROCESS | 1764 | 1468500353048 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43479 05:45:53 INFO - PROCESS | 1764 | 1468500353053 Marionette DEBUG Closed connection conn2 05:45:53 INFO - PROCESS | 1764 | [1764] 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 05:45:53 INFO - PROCESS | 1764 | 1468500353106 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43480 05:45:53 INFO - PROCESS | 1764 | 1468500353123 Marionette DEBUG Closed connection conn3 05:45:53 INFO - PROCESS | 1764 | 1468500353167 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:45:53 INFO - PROCESS | 1764 | 1468500353188 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":"20160714035142","device":"desktop","version":"48.0"} 05:45:53 INFO - PROCESS | 1764 | [1764] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:45:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b354400 == 3 [pid = 1764] [id = 3] 05:45:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 6 (0x9b354800) [pid = 1764] [serial = 6] [outer = (nil)] 05:45:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b356800 == 4 [pid = 1764] [id = 4] 05:45:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 7 (0x9b356c00) [pid = 1764] [serial = 7] [outer = (nil)] 05:45:55 INFO - PROCESS | 1764 | [1764] 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 05:45:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a9f7c00 == 5 [pid = 1764] [id = 5] 05:45:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 8 (0x9a9f8000) [pid = 1764] [serial = 8] [outer = (nil)] 05:45:55 INFO - PROCESS | 1764 | [1764] 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 05:45:55 INFO - PROCESS | 1764 | [1764] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:45:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 9 (0x9a770800) [pid = 1764] [serial = 9] [outer = 0x9a9f8000] 05:45:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 10 (0x9aa78c00) [pid = 1764] [serial = 10] [outer = 0x9b354800] 05:45:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 11 (0x9aa7a800) [pid = 1764] [serial = 11] [outer = 0x9b356c00] 05:45:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 12 (0x9a367c00) [pid = 1764] [serial = 12] [outer = 0x9a9f8000] 05:45:57 INFO - PROCESS | 1764 | 1468500357473 Marionette INFO startBrowser 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:45:57 INFO - PROCESS | 1764 | 1468500357527 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1764 | 1468500357552 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1764 | 1468500357558 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:45:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 13 (0x9b49ac00) [pid = 1764] [serial = 13] [outer = 0x9a9f8000] 05:45:58 INFO - PROCESS | 1764 | 1468500358348 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"7d9d51f4-b454-4797-91b4-9c8016067c0e","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":"20160714035142","device":"desktop","version":"48.0","command_id":1}}] 05:45:58 INFO - PROCESS | 1764 | 1468500358688 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}] 05:45:58 INFO - PROCESS | 1764 | 1468500358695 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:45:59 INFO - PROCESS | 1764 | 1468500359131 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:45:59 INFO - PROCESS | 1764 | 1468500359251 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:45:59 INFO - PROCESS | 1764 | 1468500359256 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:45:59 INFO - PROCESS | 1764 | [1764] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:45:59 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:45:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 14 (0x951a9c00) [pid = 1764] [serial = 14] [outer = 0x9a9f8000] 05:45:59 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:45:59 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:45:59 INFO - PROCESS | 1764 | 1468500359912 Marionette TRACE conn4 <- [1,3,null,{}] 05:45:59 INFO - PROCESS | 1764 | 1468500359955 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:45:59 INFO - PROCESS | 1764 | 1468500359961 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:00 INFO - PROCESS | 1764 | 1468500360006 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:46:00 INFO - PROCESS | 1764 | 1468500360156 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 1764 | 1468500360161 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:46:00 INFO - PROCESS | 1764 | 1468500360171 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1764 | 1468500360180 Marionette TRACE conn4 <- [1,6,null,{}] 05:46:00 INFO - PROCESS | 1764 | 1468500360195 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}] 05:46:00 INFO - PROCESS | 1764 | 1468500360201 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:00 INFO - PROCESS | 1764 | 1468500360226 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:46:00 INFO - PROCESS | 1764 | 1468500360233 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1764 | 1468500360245 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x93c8bc00 == 6 [pid = 1764] [id = 6] 05:46:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 15 (0x93c8c000) [pid = 1764] [serial = 15] [outer = (nil)] 05:46:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 16 (0x93c8e000) [pid = 1764] [serial = 16] [outer = 0x93c8c000] 05:46:00 INFO - PROCESS | 1764 | 1468500360325 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 17 (0x93c92800) [pid = 1764] [serial = 17] [outer = 0x93c8c000] 05:46:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x93c97c00 == 7 [pid = 1764] [id = 7] 05:46:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 18 (0x93c98000) [pid = 1764] [serial = 18] [outer = (nil)] 05:46:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 19 (0x982bb800) [pid = 1764] [serial = 19] [outer = 0x93c98000] 05:46:00 INFO - PROCESS | 1764 | 1468500360841 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 20 (0x93935400) [pid = 1764] [serial = 20] [outer = 0x93c98000] 05:46:01 INFO - PROCESS | 1764 | [1764] 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 05:46:01 INFO - PROCESS | 1764 | 1468500361797 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]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1751ms 05:46:02 INFO - PROCESS | 1764 | 1468500362007 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 1764 | 1468500362016 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:46:02 INFO - PROCESS | 1764 | 1468500362224 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 1764 | 1468500362230 Marionette TRACE conn4 <- [1,10,null,{}] 05:46:02 INFO - PROCESS | 1764 | 1468500362265 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}] 05:46:02 INFO - PROCESS | 1764 | 1468500362273 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:02 INFO - PROCESS | 1764 | 1468500362490 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:46:02 INFO - PROCESS | 1764 | 1468500362623 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1764 | 1468500362633 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x93934c00 == 8 [pid = 1764] [id = 8] 05:46:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 21 (0x93a6a800) [pid = 1764] [serial = 21] [outer = (nil)] 05:46:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 22 (0x9b357c00) [pid = 1764] [serial = 22] [outer = 0x93a6a800] 05:46:02 INFO - PROCESS | 1764 | 1468500362724 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 23 (0x9b49a800) [pid = 1764] [serial = 23] [outer = 0x93a6a800] 05:46:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d82c000 == 9 [pid = 1764] [id = 9] 05:46:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 24 (0x9d834400) [pid = 1764] [serial = 24] [outer = (nil)] 05:46:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 25 (0xa200ec00) [pid = 1764] [serial = 25] [outer = 0x9d834400] 05:46:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 26 (0xa2008400) [pid = 1764] [serial = 26] [outer = 0x9d834400] 05:46:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b049000 == 10 [pid = 1764] [id = 10] 05:46:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 27 (0x9d476400) [pid = 1764] [serial = 27] [outer = (nil)] 05:46:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 28 (0xa2ff5800) [pid = 1764] [serial = 28] [outer = 0x9d476400] 05:46:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 29 (0xa501d800) [pid = 1764] [serial = 29] [outer = 0x9d476400] 05:46:03 INFO - PROCESS | 1764 | 1468500363963 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]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1817ms 05:46:04 INFO - PROCESS | 1764 | 1468500364018 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 1764 | 1468500364027 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:46:04 INFO - PROCESS | 1764 | 1468500364105 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1764 | 1468500364112 Marionette TRACE conn4 <- [1,14,null,{}] 05:46:04 INFO - PROCESS | 1764 | 1468500364188 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}] 05:46:04 INFO - PROCESS | 1764 | 1468500364196 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:04 INFO - PROCESS | 1764 | 1468500364411 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:46:04 INFO - PROCESS | 1764 | 1468500364512 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:04 INFO - PROCESS | 1764 | 1468500364521 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x9bb1d000 == 11 [pid = 1764] [id = 11] 05:46:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 30 (0xa2288c00) [pid = 1764] [serial = 30] [outer = (nil)] 05:46:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 31 (0xa6941000) [pid = 1764] [serial = 31] [outer = 0xa2288c00] 05:46:04 INFO - PROCESS | 1764 | 1468500364611 Marionette DEBUG loaded listener.js 05:46:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 32 (0xa901ac00) [pid = 1764] [serial = 32] [outer = 0xa2288c00] 05:46:05 INFO - PROCESS | 1764 | 1468500365606 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]]]}] 05:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1585ms 05:46:05 INFO - PROCESS | 1764 | 1468500365679 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:46:05 INFO - PROCESS | 1764 | 1468500365682 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:46:05 INFO - PROCESS | 1764 | 1468500365691 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:46:05 INFO - PROCESS | 1764 | 1468500365699 Marionette TRACE conn4 <- [1,18,null,{}] 05:46:05 INFO - PROCESS | 1764 | 1468500365719 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}] 05:46:05 INFO - PROCESS | 1764 | 1468500365730 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:06 INFO - PROCESS | 1764 | 1468500366053 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:46:06 INFO - PROCESS | 1764 | 1468500366205 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 1764 | 1468500366215 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x9bb14c00 == 12 [pid = 1764] [id = 12] 05:46:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 33 (0x9bb15000) [pid = 1764] [serial = 33] [outer = (nil)] 05:46:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 34 (0xa6f4a800) [pid = 1764] [serial = 34] [outer = 0x9bb15000] 05:46:06 INFO - PROCESS | 1764 | 1468500366314 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 35 (0xac08b800) [pid = 1764] [serial = 35] [outer = 0x9bb15000] 05:46:07 INFO - PROCESS | 1764 | 1468500367217 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]]]}] 05:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1595ms 05:46:07 INFO - PROCESS | 1764 | 1468500367288 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 1764 | 1468500367295 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:46:07 INFO - PROCESS | 1764 | 1468500367303 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 1764 | 1468500367307 Marionette TRACE conn4 <- [1,22,null,{}] 05:46:07 INFO - PROCESS | 1764 | 1468500367315 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}] 05:46:07 INFO - PROCESS | 1764 | 1468500367322 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:07 INFO - PROCESS | 1764 | 1468500367657 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:46:08 INFO - PROCESS | 1764 | 1468500368065 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1764 | 1468500368074 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x9472fc00 == 13 [pid = 1764] [id = 13] 05:46:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 36 (0x9519ec00) [pid = 1764] [serial = 36] [outer = (nil)] 05:46:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 37 (0x9654e400) [pid = 1764] [serial = 37] [outer = 0x9519ec00] 05:46:08 INFO - PROCESS | 1764 | 1468500368166 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 38 (0x982c5800) [pid = 1764] [serial = 38] [outer = 0x9519ec00] 05:46:09 INFO - PROCESS | 1764 | 1468500369084 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]]]}] 05:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1834ms 05:46:09 INFO - PROCESS | 1764 | 1468500369141 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1764 | 1468500369151 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:46:09 INFO - PROCESS | 1764 | 1468500369164 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1764 | 1468500369173 Marionette TRACE conn4 <- [1,26,null,{}] 05:46:09 INFO - PROCESS | 1764 | 1468500369187 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}] 05:46:09 INFO - PROCESS | 1764 | 1468500369201 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:09 INFO - PROCESS | 1764 | 1468500369499 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:46:09 INFO - PROCESS | 1764 | 1468500369681 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 1764 | 1468500369692 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x99fa2800 == 14 [pid = 1764] [id = 14] 05:46:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 39 (0x99fa3000) [pid = 1764] [serial = 39] [outer = (nil)] 05:46:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 40 (0x9a248400) [pid = 1764] [serial = 40] [outer = 0x99fa3000] 05:46:09 INFO - PROCESS | 1764 | 1468500369767 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 41 (0x9b041000) [pid = 1764] [serial = 41] [outer = 0x99fa3000] 05:46:10 INFO - PROCESS | 1764 | 1468500370568 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]]]}] 05:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1447ms 05:46:10 INFO - PROCESS | 1764 | 1468500370634 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 1764 | 1468500370641 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:46:10 INFO - PROCESS | 1764 | 1468500370653 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 1764 | 1468500370656 Marionette TRACE conn4 <- [1,30,null,{}] 05:46:10 INFO - PROCESS | 1764 | 1468500370664 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}] 05:46:10 INFO - PROCESS | 1764 | 1468500370668 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:10 INFO - PROCESS | 1764 | 1468500370847 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:46:10 INFO - PROCESS | 1764 | 1468500370858 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 1764 | 1468500370868 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a374c00 == 15 [pid = 1764] [id = 15] 05:46:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 42 (0x9aa7b800) [pid = 1764] [serial = 42] [outer = (nil)] 05:46:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 43 (0x9b35e000) [pid = 1764] [serial = 43] [outer = 0x9aa7b800] 05:46:10 INFO - PROCESS | 1764 | 1468500370943 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 44 (0x9b461800) [pid = 1764] [serial = 44] [outer = 0x9aa7b800] 05:46:11 INFO - PROCESS | 1764 | 1468500371826 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]]]}] 05:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1233ms 05:46:11 INFO - PROCESS | 1764 | 1468500371886 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 1764 | 1468500371889 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:46:11 INFO - PROCESS | 1764 | 1468500371900 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1764 | 1468500371909 Marionette TRACE conn4 <- [1,34,null,{}] 05:46:11 INFO - PROCESS | 1764 | 1468500371924 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}] 05:46:11 INFO - PROCESS | 1764 | 1468500371932 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:12 INFO - PROCESS | 1764 | 1468500372110 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:46:12 INFO - PROCESS | 1764 | 1468500372211 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1764 | 1468500372221 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a243000 == 16 [pid = 1764] [id = 16] 05:46:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 45 (0x9b307800) [pid = 1764] [serial = 45] [outer = (nil)] 05:46:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 46 (0x9bbdd400) [pid = 1764] [serial = 46] [outer = 0x9b307800] 05:46:12 INFO - PROCESS | 1764 | 1468500372298 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 47 (0x9bff6000) [pid = 1764] [serial = 47] [outer = 0x9b307800] 05:46:13 INFO - PROCESS | 1764 | 1468500373074 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]]]}] 05:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1192ms 05:46:13 INFO - PROCESS | 1764 | 1468500373091 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1764 | 1468500373096 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:46:13 INFO - PROCESS | 1764 | 1468500373103 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1764 | 1468500373107 Marionette TRACE conn4 <- [1,38,null,{}] 05:46:13 INFO - PROCESS | 1764 | 1468500373114 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}] 05:46:13 INFO - PROCESS | 1764 | 1468500373119 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:13 INFO - PROCESS | 1764 | 1468500373331 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:46:13 INFO - PROCESS | 1764 | 1468500373342 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1764 | 1468500373354 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x9bfeec00 == 17 [pid = 1764] [id = 17] 05:46:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 48 (0x9caa4800) [pid = 1764] [serial = 48] [outer = (nil)] 05:46:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 49 (0x9cadc800) [pid = 1764] [serial = 49] [outer = 0x9caa4800] 05:46:13 INFO - PROCESS | 1764 | 1468500373425 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 50 (0x9d82bc00) [pid = 1764] [serial = 50] [outer = 0x9caa4800] 05:46:14 INFO - PROCESS | 1764 | 1468500374256 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]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1285ms 05:46:14 INFO - PROCESS | 1764 | 1468500374391 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 1764 | 1468500374398 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:46:14 INFO - PROCESS | 1764 | 1468500374417 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1764 | 1468500374424 Marionette TRACE conn4 <- [1,42,null,{}] 05:46:14 INFO - PROCESS | 1764 | 1468500374433 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}] 05:46:14 INFO - PROCESS | 1764 | 1468500374440 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:14 INFO - PROCESS | 1764 | 1468500374697 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:46:14 INFO - PROCESS | 1764 | 1468500374844 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:14 INFO - PROCESS | 1764 | 1468500374876 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:14 INFO - PROCESS | 1764 | ++DOCSHELL 0xa2005c00 == 18 [pid = 1764] [id = 18] 05:46:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 51 (0xa2007800) [pid = 1764] [serial = 51] [outer = (nil)] 05:46:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 52 (0xa209ec00) [pid = 1764] [serial = 52] [outer = 0xa2007800] 05:46:15 INFO - PROCESS | 1764 | 1468500375078 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 53 (0xa2375400) [pid = 1764] [serial = 53] [outer = 0xa2007800] 05:46:16 INFO - PROCESS | 1764 | 1468500376194 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]]]}] 05:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1810ms 05:46:16 INFO - PROCESS | 1764 | 1468500376218 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:46:16 INFO - PROCESS | 1764 | 1468500376222 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:46:16 INFO - PROCESS | 1764 | 1468500376230 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1764 | 1468500376233 Marionette TRACE conn4 <- [1,46,null,{}] 05:46:16 INFO - PROCESS | 1764 | 1468500376239 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}] 05:46:16 INFO - PROCESS | 1764 | 1468500376246 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:16 INFO - PROCESS | 1764 | 1468500376416 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:46:16 INFO - PROCESS | 1764 | 1468500376426 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1764 | 1468500376438 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:16 INFO - PROCESS | 1764 | ++DOCSHELL 0xa23abc00 == 19 [pid = 1764] [id = 19] 05:46:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 54 (0xa253ec00) [pid = 1764] [serial = 54] [outer = (nil)] 05:46:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 55 (0xa2fbc400) [pid = 1764] [serial = 55] [outer = 0xa253ec00] 05:46:16 INFO - PROCESS | 1764 | 1468500376602 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 56 (0xa2ff6400) [pid = 1764] [serial = 56] [outer = 0xa253ec00] 05:46:17 INFO - PROCESS | 1764 | 1468500377360 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]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1143ms 05:46:17 INFO - PROCESS | 1764 | 1468500377373 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1764 | 1468500377378 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:46:17 INFO - PROCESS | 1764 | 1468500377389 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1764 | 1468500377392 Marionette TRACE conn4 <- [1,50,null,{}] 05:46:17 INFO - PROCESS | 1764 | 1468500377399 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}] 05:46:17 INFO - PROCESS | 1764 | 1468500377405 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:17 INFO - PROCESS | 1764 | 1468500377611 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:46:17 INFO - PROCESS | 1764 | 1468500377636 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:17 INFO - PROCESS | 1764 | 1468500377648 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x93810800 == 20 [pid = 1764] [id = 20] 05:46:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 57 (0x9b309800) [pid = 1764] [serial = 57] [outer = (nil)] 05:46:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 58 (0xa3450400) [pid = 1764] [serial = 58] [outer = 0x9b309800] 05:46:17 INFO - PROCESS | 1764 | 1468500377735 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 59 (0xa3294c00) [pid = 1764] [serial = 59] [outer = 0x9b309800] 05:46:18 INFO - PROCESS | 1764 | 1468500378521 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]]]}] 05:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1147ms 05:46:18 INFO - PROCESS | 1764 | 1468500378537 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:46:18 INFO - PROCESS | 1764 | 1468500378541 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:46:18 INFO - PROCESS | 1764 | 1468500378551 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:46:18 INFO - PROCESS | 1764 | 1468500378555 Marionette TRACE conn4 <- [1,54,null,{}] 05:46:18 INFO - PROCESS | 1764 | 1468500378561 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}] 05:46:18 INFO - PROCESS | 1764 | 1468500378567 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:19 INFO - PROCESS | 1764 | 1468500379751 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:46:19 INFO - PROCESS | 1764 | 1468500379878 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1764 | 1468500379887 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x93c8d400 == 21 [pid = 1764] [id = 21] 05:46:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 60 (0x93c8e400) [pid = 1764] [serial = 60] [outer = (nil)] 05:46:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 61 (0x94728c00) [pid = 1764] [serial = 61] [outer = 0x93c8e400] 05:46:19 INFO - PROCESS | 1764 | 1468500379968 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x952df800) [pid = 1764] [serial = 62] [outer = 0x93c8e400] 05:46:21 INFO - PROCESS | 1764 | 1468500381206 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]]]}] 05:46:21 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x93c8c000) [pid = 1764] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:46:21 INFO - PROCESS | 1764 | --DOMWINDOW == 60 (0x93a6a800) [pid = 1764] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:46:21 INFO - PROCESS | 1764 | --DOMWINDOW == 59 (0xa2288c00) [pid = 1764] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:46:21 INFO - PROCESS | 1764 | --DOMWINDOW == 58 (0x9bb15000) [pid = 1764] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:46:21 INFO - PROCESS | 1764 | --DOMWINDOW == 57 (0x9519ec00) [pid = 1764] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:46:21 INFO - PROCESS | 1764 | --DOMWINDOW == 56 (0x99fa3000) [pid = 1764] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:46:21 INFO - PROCESS | 1764 | --DOMWINDOW == 55 (0x9aa7b800) [pid = 1764] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:46:21 INFO - PROCESS | 1764 | --DOMWINDOW == 54 (0x9b307800) [pid = 1764] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:46:21 INFO - PROCESS | 1764 | --DOMWINDOW == 53 (0x9caa4800) [pid = 1764] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2740ms 05:46:21 INFO - PROCESS | 1764 | 1468500381306 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 1764 | 1468500381313 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:46:21 INFO - PROCESS | 1764 | 1468500381323 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 1764 | 1468500381327 Marionette TRACE conn4 <- [1,58,null,{}] 05:46:21 INFO - PROCESS | 1764 | 1468500381372 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}] 05:46:21 INFO - PROCESS | 1764 | 1468500381380 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:21 INFO - PROCESS | 1764 | 1468500381554 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:46:21 INFO - PROCESS | 1764 | 1468500381652 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:21 INFO - PROCESS | 1764 | 1468500381662 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x995e5000 == 22 [pid = 1764] [id = 22] 05:46:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 54 (0x99607c00) [pid = 1764] [serial = 63] [outer = (nil)] 05:46:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 55 (0x99d0ec00) [pid = 1764] [serial = 64] [outer = 0x99607c00] 05:46:21 INFO - PROCESS | 1764 | 1468500381739 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 56 (0x93932c00) [pid = 1764] [serial = 65] [outer = 0x99607c00] 05:46:22 INFO - PROCESS | 1764 | 1468500382477 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]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1202ms 05:46:22 INFO - PROCESS | 1764 | 1468500382525 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1764 | 1468500382531 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:46:22 INFO - PROCESS | 1764 | 1468500382548 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1764 | 1468500382553 Marionette TRACE conn4 <- [1,62,null,{}] 05:46:22 INFO - PROCESS | 1764 | 1468500382561 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}] 05:46:22 INFO - PROCESS | 1764 | 1468500382567 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:22 INFO - PROCESS | 1764 | 1468500382759 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:46:22 INFO - PROCESS | 1764 | 1468500382772 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1764 | 1468500382779 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x93816c00 == 23 [pid = 1764] [id = 23] 05:46:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 57 (0x9a7e5400) [pid = 1764] [serial = 66] [outer = (nil)] 05:46:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 58 (0x9b30f000) [pid = 1764] [serial = 67] [outer = 0x9a7e5400] 05:46:22 INFO - PROCESS | 1764 | 1468500382870 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 59 (0x9b361800) [pid = 1764] [serial = 68] [outer = 0x9a7e5400] 05:46:23 INFO - PROCESS | 1764 | 1468500383892 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]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1396ms 05:46:23 INFO - PROCESS | 1764 | 1468500383941 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:46:23 INFO - PROCESS | 1764 | 1468500383949 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:46:23 INFO - PROCESS | 1764 | 1468500383960 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1764 | 1468500383966 Marionette TRACE conn4 <- [1,66,null,{}] 05:46:23 INFO - PROCESS | 1764 | 1468500383979 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}] 05:46:23 INFO - PROCESS | 1764 | 1468500383987 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:24 INFO - PROCESS | 1764 | 1468500384231 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:46:24 INFO - PROCESS | 1764 | 1468500384420 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1764 | 1468500384431 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x952d5000 == 24 [pid = 1764] [id = 24] 05:46:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 60 (0x952dfc00) [pid = 1764] [serial = 69] [outer = (nil)] 05:46:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 61 (0x99f9d400) [pid = 1764] [serial = 70] [outer = 0x952dfc00] 05:46:24 INFO - PROCESS | 1764 | 1468500384572 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x9aa75000) [pid = 1764] [serial = 71] [outer = 0x952dfc00] 05:46:25 INFO - PROCESS | 1764 | 1468500385436 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]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1555ms 05:46:25 INFO - PROCESS | 1764 | 1468500385512 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1764 | 1468500385521 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:46:25 INFO - PROCESS | 1764 | 1468500385534 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1764 | 1468500385540 Marionette TRACE conn4 <- [1,70,null,{}] 05:46:25 INFO - PROCESS | 1764 | 1468500385548 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}] 05:46:25 INFO - PROCESS | 1764 | 1468500385555 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:25 INFO - PROCESS | 1764 | 1468500385787 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:46:25 INFO - PROCESS | 1764 | 1468500385925 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1764 | 1468500385938 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a7e3400 == 25 [pid = 1764] [id = 25] 05:46:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x9b48d800) [pid = 1764] [serial = 72] [outer = (nil)] 05:46:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x9bba4800) [pid = 1764] [serial = 73] [outer = 0x9b48d800] 05:46:26 INFO - PROCESS | 1764 | 1468500386058 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x9c03c800) [pid = 1764] [serial = 74] [outer = 0x9b48d800] 05:46:26 INFO - PROCESS | 1764 | 1468500386931 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]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1442ms 05:46:26 INFO - PROCESS | 1764 | 1468500386993 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 1764 | 1468500386999 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:46:27 INFO - PROCESS | 1764 | 1468500387009 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1764 | 1468500387016 Marionette TRACE conn4 <- [1,74,null,{}] 05:46:27 INFO - PROCESS | 1764 | 1468500387035 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}] 05:46:27 INFO - PROCESS | 1764 | 1468500387045 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:27 INFO - PROCESS | 1764 | 1468500387249 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:46:27 INFO - PROCESS | 1764 | 1468500387386 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1764 | 1468500387401 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:27 INFO - PROCESS | 1764 | ++DOCSHELL 0xa2322400 == 26 [pid = 1764] [id = 26] 05:46:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0xa2323000) [pid = 1764] [serial = 75] [outer = (nil)] 05:46:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0xa23b0000) [pid = 1764] [serial = 76] [outer = 0xa2323000] 05:46:27 INFO - PROCESS | 1764 | 1468500387500 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0xa2fb9000) [pid = 1764] [serial = 77] [outer = 0xa2323000] 05:46:28 INFO - PROCESS | 1764 | 1468500388394 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]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1445ms 05:46:28 INFO - PROCESS | 1764 | 1468500388462 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 1764 | 1468500388468 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:46:28 INFO - PROCESS | 1764 | 1468500388478 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1764 | 1468500388483 Marionette TRACE conn4 <- [1,78,null,{}] 05:46:28 INFO - PROCESS | 1764 | 1468500388490 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}] 05:46:28 INFO - PROCESS | 1764 | 1468500388497 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:28 INFO - PROCESS | 1764 | 1468500388709 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:46:28 INFO - PROCESS | 1764 | 1468500388851 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 1764 | 1468500388860 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d478c00 == 27 [pid = 1764] [id = 27] 05:46:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0xa253e800) [pid = 1764] [serial = 78] [outer = (nil)] 05:46:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0xa5078000) [pid = 1764] [serial = 79] [outer = 0xa253e800] 05:46:28 INFO - PROCESS | 1764 | 1468500388955 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0xa62bc400) [pid = 1764] [serial = 80] [outer = 0xa253e800] 05:46:29 INFO - PROCESS | 1764 | 1468500389864 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]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1435ms 05:46:29 INFO - PROCESS | 1764 | 1468500389913 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 1764 | 1468500389916 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:46:29 INFO - PROCESS | 1764 | 1468500389925 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 1764 | 1468500389929 Marionette TRACE conn4 <- [1,82,null,{}] 05:46:29 INFO - PROCESS | 1764 | 1468500389936 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}] 05:46:29 INFO - PROCESS | 1764 | 1468500389943 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:30 INFO - PROCESS | 1764 | 1468500390125 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:46:30 INFO - PROCESS | 1764 | 1468500390264 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 1764 | 1468500390274 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b362400 == 28 [pid = 1764] [id = 28] 05:46:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9b363400) [pid = 1764] [serial = 81] [outer = (nil)] 05:46:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x9b36a800) [pid = 1764] [serial = 82] [outer = 0x9b363400] 05:46:30 INFO - PROCESS | 1764 | 1468500390360 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x9b36d000) [pid = 1764] [serial = 83] [outer = 0x9b363400] 05:46:31 INFO - PROCESS | 1764 | 1468500391261 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]]]}] 05:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1385ms 05:46:31 INFO - PROCESS | 1764 | 1468500391319 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:46:31 INFO - PROCESS | 1764 | 1468500391324 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:46:31 INFO - PROCESS | 1764 | 1468500391333 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 1764 | 1468500391338 Marionette TRACE conn4 <- [1,86,null,{}] 05:46:31 INFO - PROCESS | 1764 | 1468500391345 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}] 05:46:31 INFO - PROCESS | 1764 | 1468500391356 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:31 INFO - PROCESS | 1764 | 1468500391590 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:46:31 INFO - PROCESS | 1764 | 1468500391733 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 1764 | 1468500391741 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x9380c800 == 29 [pid = 1764] [id = 29] 05:46:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0xa2322c00) [pid = 1764] [serial = 84] [outer = (nil)] 05:46:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0xa6893000) [pid = 1764] [serial = 85] [outer = 0xa2322c00] 05:46:31 INFO - PROCESS | 1764 | 1468500391879 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0xa689ec00) [pid = 1764] [serial = 86] [outer = 0xa2322c00] 05:46:32 INFO - PROCESS | 1764 | 1468500392765 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]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1492ms 05:46:32 INFO - PROCESS | 1764 | 1468500392831 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:46:32 INFO - PROCESS | 1764 | 1468500392837 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:46:32 INFO - PROCESS | 1764 | 1468500392846 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1764 | 1468500392850 Marionette TRACE conn4 <- [1,90,null,{}] 05:46:32 INFO - PROCESS | 1764 | 1468500392857 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}] 05:46:32 INFO - PROCESS | 1764 | 1468500392861 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:33 INFO - PROCESS | 1764 | 1468500393051 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:46:33 INFO - PROCESS | 1764 | 1468500393337 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1764 | 1468500393346 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x93810c00 == 30 [pid = 1764] [id = 30] 05:46:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x93811c00) [pid = 1764] [serial = 87] [outer = (nil)] 05:46:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x9393e800) [pid = 1764] [serial = 88] [outer = 0x93811c00] 05:46:33 INFO - PROCESS | 1764 | 1468500393449 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x96553800) [pid = 1764] [serial = 89] [outer = 0x93811c00] 05:46:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x9b357400) [pid = 1764] [serial = 90] [outer = 0x9d476400] 05:46:34 INFO - PROCESS | 1764 | 1468500394387 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]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1583ms 05:46:34 INFO - PROCESS | 1764 | 1468500394470 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1764 | 1468500394481 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:46:34 INFO - PROCESS | 1764 | 1468500394509 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1764 | 1468500394516 Marionette TRACE conn4 <- [1,94,null,{}] 05:46:34 INFO - PROCESS | 1764 | 1468500394527 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}] 05:46:34 INFO - PROCESS | 1764 | 1468500394540 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:35 INFO - PROCESS | 1764 | 1468500395523 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x9a367c00) [pid = 1764] [serial = 12] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x9b357c00) [pid = 1764] [serial = 22] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0xa2ff5800) [pid = 1764] [serial = 28] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0xa6941000) [pid = 1764] [serial = 31] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0xa6f4a800) [pid = 1764] [serial = 34] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x9654e400) [pid = 1764] [serial = 37] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x9a248400) [pid = 1764] [serial = 40] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x9b35e000) [pid = 1764] [serial = 43] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x9bbdd400) [pid = 1764] [serial = 46] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x9cadc800) [pid = 1764] [serial = 49] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x9bff6000) [pid = 1764] [serial = 47] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0xa209ec00) [pid = 1764] [serial = 52] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0xa2fbc400) [pid = 1764] [serial = 55] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0xa200ec00) [pid = 1764] [serial = 25] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x9d82bc00) [pid = 1764] [serial = 50] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x9b49a800) [pid = 1764] [serial = 23] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x9b461800) [pid = 1764] [serial = 44] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0xa901ac00) [pid = 1764] [serial = 32] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x9b041000) [pid = 1764] [serial = 41] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x982c5800) [pid = 1764] [serial = 38] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 60 (0xac08b800) [pid = 1764] [serial = 35] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 59 (0x93c92800) [pid = 1764] [serial = 17] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 58 (0x9a770800) [pid = 1764] [serial = 9] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 57 (0xa4e4dc00) [pid = 1764] [serial = 2] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 56 (0x982bb800) [pid = 1764] [serial = 19] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | --DOMWINDOW == 55 (0x93c8e000) [pid = 1764] [serial = 16] [outer = (nil)] [url = about:blank] 05:46:35 INFO - PROCESS | 1764 | 1468500395760 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1764 | 1468500395769 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x93c91400 == 31 [pid = 1764] [id = 31] 05:46:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 56 (0x93c92400) [pid = 1764] [serial = 91] [outer = (nil)] 05:46:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 57 (0x93c96c00) [pid = 1764] [serial = 92] [outer = 0x93c92400] 05:46:35 INFO - PROCESS | 1764 | 1468500395853 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 58 (0x96556c00) [pid = 1764] [serial = 93] [outer = 0x93c92400] 05:46:36 INFO - PROCESS | 1764 | 1468500396633 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]]]}] 05:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2155ms 05:46:36 INFO - PROCESS | 1764 | 1468500396653 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1764 | 1468500396662 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:46:36 INFO - PROCESS | 1764 | 1468500396672 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1764 | 1468500396677 Marionette TRACE conn4 <- [1,98,null,{}] 05:46:36 INFO - PROCESS | 1764 | 1468500396686 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}] 05:46:36 INFO - PROCESS | 1764 | 1468500396694 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:36 INFO - PROCESS | 1764 | 1468500396883 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:46:37 INFO - PROCESS | 1764 | 1468500396980 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1764 | 1468500396991 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x99678c00 == 32 [pid = 1764] [id = 32] 05:46:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 59 (0x99d0cc00) [pid = 1764] [serial = 94] [outer = (nil)] 05:46:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 60 (0x99fa2c00) [pid = 1764] [serial = 95] [outer = 0x99d0cc00] 05:46:37 INFO - PROCESS | 1764 | 1468500397079 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 61 (0x98253000) [pid = 1764] [serial = 96] [outer = 0x99d0cc00] 05:46:37 INFO - PROCESS | 1764 | 1468500397900 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]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1290ms 05:46:37 INFO - PROCESS | 1764 | 1468500397962 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 1764 | 1468500397968 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:46:37 INFO - PROCESS | 1764 | 1468500397976 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1764 | 1468500397981 Marionette TRACE conn4 <- [1,102,null,{}] 05:46:38 INFO - PROCESS | 1764 | 1468500397996 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}] 05:46:38 INFO - PROCESS | 1764 | 1468500398002 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:38 INFO - PROCESS | 1764 | 1468500398229 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:46:38 INFO - PROCESS | 1764 | 1468500398262 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 1764 | 1468500398274 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b35cc00 == 33 [pid = 1764] [id = 33] 05:46:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x9b35d000) [pid = 1764] [serial = 97] [outer = (nil)] 05:46:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x9b366400) [pid = 1764] [serial = 98] [outer = 0x9b35d000] 05:46:38 INFO - PROCESS | 1764 | 1468500398349 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x9b371000) [pid = 1764] [serial = 99] [outer = 0x9b35d000] 05:46:39 INFO - PROCESS | 1764 | 1468500399322 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]]]}] 05:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1400ms 05:46:39 INFO - PROCESS | 1764 | 1468500399384 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:46:39 INFO - PROCESS | 1764 | 1468500399391 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:46:39 INFO - PROCESS | 1764 | 1468500399412 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1764 | 1468500399421 Marionette TRACE conn4 <- [1,106,null,{}] 05:46:39 INFO - PROCESS | 1764 | 1468500399436 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}] 05:46:39 INFO - PROCESS | 1764 | 1468500399445 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:39 INFO - PROCESS | 1764 | 1468500399691 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:46:39 INFO - PROCESS | 1764 | 1468500399715 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 1764 | 1468500399750 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x9380cc00 == 34 [pid = 1764] [id = 34] 05:46:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x93810400) [pid = 1764] [serial = 100] [outer = (nil)] 05:46:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x9cace800) [pid = 1764] [serial = 101] [outer = 0x93810400] 05:46:39 INFO - PROCESS | 1764 | 1468500399873 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x9d82b800) [pid = 1764] [serial = 102] [outer = 0x93810400] 05:46:40 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x9b309800) [pid = 1764] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:46:40 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0xa253ec00) [pid = 1764] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:46:40 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0xa2007800) [pid = 1764] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:46:40 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x99607c00) [pid = 1764] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:46:40 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x93c8e400) [pid = 1764] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:46:40 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x9a7e5400) [pid = 1764] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:46:40 INFO - PROCESS | 1764 | 1468500400792 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]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1410ms 05:46:40 INFO - PROCESS | 1764 | 1468500400814 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1764 | 1468500400818 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:46:40 INFO - PROCESS | 1764 | 1468500400833 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1764 | 1468500400837 Marionette TRACE conn4 <- [1,110,null,{}] 05:46:40 INFO - PROCESS | 1764 | 1468500400843 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}] 05:46:40 INFO - PROCESS | 1764 | 1468500400849 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:41 INFO - PROCESS | 1764 | 1468500401011 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:46:41 INFO - PROCESS | 1764 | 1468500401027 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 1764 | 1468500401036 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b309400 == 35 [pid = 1764] [id = 35] 05:46:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x9cadac00) [pid = 1764] [serial = 103] [outer = (nil)] 05:46:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0xa10a0400) [pid = 1764] [serial = 104] [outer = 0x9cadac00] 05:46:41 INFO - PROCESS | 1764 | 1468500401114 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0xa209d800) [pid = 1764] [serial = 105] [outer = 0x9cadac00] 05:46:41 INFO - PROCESS | 1764 | 1468500401972 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]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1182ms 05:46:42 INFO - PROCESS | 1764 | 1468500402020 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 1764 | 1468500402024 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:46:42 INFO - PROCESS | 1764 | 1468500402033 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1764 | 1468500402038 Marionette TRACE conn4 <- [1,114,null,{}] 05:46:42 INFO - PROCESS | 1764 | 1468500402045 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}] 05:46:42 INFO - PROCESS | 1764 | 1468500402049 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:42 INFO - PROCESS | 1764 | 1468500402221 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:46:42 INFO - PROCESS | 1764 | 1468500402237 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 1764 | 1468500402256 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x93812000 == 36 [pid = 1764] [id = 36] 05:46:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x93813000) [pid = 1764] [serial = 106] [outer = (nil)] 05:46:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x93937400) [pid = 1764] [serial = 107] [outer = 0x93813000] 05:46:42 INFO - PROCESS | 1764 | 1468500402391 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x93c93400) [pid = 1764] [serial = 108] [outer = 0x93813000] 05:46:43 INFO - PROCESS | 1764 | 1468500403585 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]]]}] 05:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1634ms 05:46:43 INFO - PROCESS | 1764 | 1468500403670 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1764 | 1468500403677 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:46:43 INFO - PROCESS | 1764 | 1468500403688 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1764 | 1468500403693 Marionette TRACE conn4 <- [1,118,null,{}] 05:46:43 INFO - PROCESS | 1764 | 1468500403703 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}] 05:46:43 INFO - PROCESS | 1764 | 1468500403708 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:43 INFO - PROCESS | 1764 | 1468500403967 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:46:44 INFO - PROCESS | 1764 | 1468500404156 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 1764 | 1468500404164 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x9380f800 == 37 [pid = 1764] [id = 37] 05:46:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x96554400) [pid = 1764] [serial = 109] [outer = (nil)] 05:46:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x9a7dec00) [pid = 1764] [serial = 110] [outer = 0x96554400] 05:46:44 INFO - PROCESS | 1764 | 1468500404261 Marionette DEBUG loaded listener.js 05:46:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x9b309c00) [pid = 1764] [serial = 111] [outer = 0x96554400] 05:46:45 INFO - PROCESS | 1764 | 1468500405272 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]]]}] 05:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1606ms 05:46:45 INFO - PROCESS | 1764 | 1468500405292 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 1764 | 1468500405300 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:46:45 INFO - PROCESS | 1764 | 1468500405312 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 1764 | 1468500405317 Marionette TRACE conn4 <- [1,122,null,{}] 05:46:45 INFO - PROCESS | 1764 | 1468500405325 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}] 05:46:45 INFO - PROCESS | 1764 | 1468500405331 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:45 INFO - PROCESS | 1764 | 1468500405542 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:46:45 INFO - PROCESS | 1764 | 1468500405684 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 1764 | 1468500405696 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x9bbdb400 == 38 [pid = 1764] [id = 38] 05:46:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x9bbdcc00) [pid = 1764] [serial = 112] [outer = (nil)] 05:46:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9ca9f800) [pid = 1764] [serial = 113] [outer = 0x9bbdcc00] 05:46:45 INFO - PROCESS | 1764 | 1468500405820 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x9cad8c00) [pid = 1764] [serial = 114] [outer = 0x9bbdcc00] 05:46:46 INFO - PROCESS | 1764 | 1468500406874 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]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1591ms 05:46:46 INFO - PROCESS | 1764 | 1468500406904 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1764 | 1468500406909 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:46:46 INFO - PROCESS | 1764 | 1468500406944 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1764 | 1468500406951 Marionette TRACE conn4 <- [1,126,null,{}] 05:46:46 INFO - PROCESS | 1764 | 1468500406971 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}] 05:46:46 INFO - PROCESS | 1764 | 1468500406981 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:47 INFO - PROCESS | 1764 | 1468500407191 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:46:47 INFO - PROCESS | 1764 | 1468500407375 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 1764 | 1468500407387 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b35a400 == 39 [pid = 1764] [id = 39] 05:46:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x9bb1c400) [pid = 1764] [serial = 115] [outer = (nil)] 05:46:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0xa2537000) [pid = 1764] [serial = 116] [outer = 0x9bb1c400] 05:46:47 INFO - PROCESS | 1764 | 1468500407473 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0xa23a9400) [pid = 1764] [serial = 117] [outer = 0x9bb1c400] 05:46:48 INFO - PROCESS | 1764 | 1468500408626 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]]]}] 05:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1773ms 05:46:48 INFO - PROCESS | 1764 | 1468500408690 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1764 | 1468500408696 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:46:48 INFO - PROCESS | 1764 | 1468500408704 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1764 | 1468500408707 Marionette TRACE conn4 <- [1,130,null,{}] 05:46:48 INFO - PROCESS | 1764 | 1468500408757 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}] 05:46:48 INFO - PROCESS | 1764 | 1468500408761 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:49 INFO - PROCESS | 1764 | 1468500409165 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:46:49 INFO - PROCESS | 1764 | 1468500409291 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 1764 | 1468500409303 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x93811800 == 40 [pid = 1764] [id = 40] 05:46:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x9392f400) [pid = 1764] [serial = 118] [outer = (nil)] 05:46:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x93c8c400) [pid = 1764] [serial = 119] [outer = 0x9392f400] 05:46:49 INFO - PROCESS | 1764 | 1468500409385 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x952dc400) [pid = 1764] [serial = 120] [outer = 0x9392f400] 05:46:50 INFO - PROCESS | 1764 | --DOCSHELL 0x93816c00 == 39 [pid = 1764] [id = 23] 05:46:50 INFO - PROCESS | 1764 | --DOCSHELL 0x9a243000 == 38 [pid = 1764] [id = 16] 05:46:50 INFO - PROCESS | 1764 | --DOCSHELL 0x995e5000 == 37 [pid = 1764] [id = 22] 05:46:50 INFO - PROCESS | 1764 | --DOCSHELL 0x93c8d400 == 36 [pid = 1764] [id = 21] 05:46:50 INFO - PROCESS | 1764 | --DOCSHELL 0x9a374c00 == 35 [pid = 1764] [id = 15] 05:46:50 INFO - PROCESS | 1764 | --DOCSHELL 0x9b309400 == 34 [pid = 1764] [id = 35] 05:46:50 INFO - PROCESS | 1764 | --DOCSHELL 0x9380cc00 == 33 [pid = 1764] [id = 34] 05:46:50 INFO - PROCESS | 1764 | --DOCSHELL 0x9b35cc00 == 32 [pid = 1764] [id = 33] 05:46:50 INFO - PROCESS | 1764 | --DOCSHELL 0x99678c00 == 31 [pid = 1764] [id = 32] 05:46:50 INFO - PROCESS | 1764 | --DOCSHELL 0x93c91400 == 30 [pid = 1764] [id = 31] 05:46:50 INFO - PROCESS | 1764 | 1468500410384 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]]]}] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0xa3450400) [pid = 1764] [serial = 58] [outer = (nil)] [url = about:blank] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0xa501d800) [pid = 1764] [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.] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0xa2ff6400) [pid = 1764] [serial = 56] [outer = (nil)] [url = about:blank] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0xa2375400) [pid = 1764] [serial = 53] [outer = (nil)] [url = about:blank] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0xa3294c00) [pid = 1764] [serial = 59] [outer = (nil)] [url = about:blank] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x99d0ec00) [pid = 1764] [serial = 64] [outer = (nil)] [url = about:blank] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x94728c00) [pid = 1764] [serial = 61] [outer = (nil)] [url = about:blank] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x952df800) [pid = 1764] [serial = 62] [outer = (nil)] [url = about:blank] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x9b30f000) [pid = 1764] [serial = 67] [outer = (nil)] [url = about:blank] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x9b361800) [pid = 1764] [serial = 68] [outer = (nil)] [url = about:blank] 05:46:50 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x93932c00) [pid = 1764] [serial = 65] [outer = (nil)] [url = about:blank] 05:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1747ms 05:46:50 INFO - PROCESS | 1764 | 1468500410452 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:46:50 INFO - PROCESS | 1764 | 1468500410458 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:46:50 INFO - PROCESS | 1764 | 1468500410467 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 1764 | 1468500410472 Marionette TRACE conn4 <- [1,134,null,{}] 05:46:50 INFO - PROCESS | 1764 | 1468500410480 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}] 05:46:50 INFO - PROCESS | 1764 | 1468500410488 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:50 INFO - PROCESS | 1764 | 1468500410674 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:46:50 INFO - PROCESS | 1764 | 1468500410776 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1764 | 1468500410784 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x99f1fc00 == 31 [pid = 1764] [id = 41] 05:46:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x99f95000) [pid = 1764] [serial = 121] [outer = (nil)] 05:46:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x99f9c000) [pid = 1764] [serial = 122] [outer = 0x99f95000] 05:46:50 INFO - PROCESS | 1764 | 1468500410900 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x9a7de800) [pid = 1764] [serial = 123] [outer = 0x99f95000] 05:46:51 INFO - PROCESS | 1764 | 1468500411910 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]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1490ms 05:46:51 INFO - PROCESS | 1764 | 1468500411983 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1764 | 1468500411987 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:46:52 INFO - PROCESS | 1764 | 1468500412030 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 1764 | 1468500412035 Marionette TRACE conn4 <- [1,138,null,{}] 05:46:52 INFO - PROCESS | 1764 | 1468500412041 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}] 05:46:52 INFO - PROCESS | 1764 | 1468500412047 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:52 INFO - PROCESS | 1764 | 1468500412275 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:46:52 INFO - PROCESS | 1764 | 1468500412327 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 1764 | 1468500412338 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x9bb1a800 == 32 [pid = 1764] [id = 42] 05:46:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9bb9f000) [pid = 1764] [serial = 124] [outer = (nil)] 05:46:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x9d82b000) [pid = 1764] [serial = 125] [outer = 0x9bb9f000] 05:46:52 INFO - PROCESS | 1764 | 1468500412410 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0xa1092400) [pid = 1764] [serial = 126] [outer = 0x9bb9f000] 05:46:53 INFO - PROCESS | 1764 | 1468500413279 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]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1306ms 05:46:53 INFO - PROCESS | 1764 | 1468500413312 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 1764 | 1468500413318 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:46:53 INFO - PROCESS | 1764 | 1468500413343 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1764 | 1468500413351 Marionette TRACE conn4 <- [1,142,null,{}] 05:46:53 INFO - PROCESS | 1764 | 1468500413358 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}] 05:46:53 INFO - PROCESS | 1764 | 1468500413365 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:53 INFO - PROCESS | 1764 | 1468500413593 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:46:53 INFO - PROCESS | 1764 | 1468500413631 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1764 | 1468500413640 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:53 INFO - PROCESS | 1764 | ++DOCSHELL 0xa2fb8400 == 33 [pid = 1764] [id = 43] 05:46:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0xa2ff6800) [pid = 1764] [serial = 127] [outer = (nil)] 05:46:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0xa344f800) [pid = 1764] [serial = 128] [outer = 0xa2ff6800] 05:46:53 INFO - PROCESS | 1764 | 1468500413714 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0xa34ca800) [pid = 1764] [serial = 129] [outer = 0xa2ff6800] 05:46:54 INFO - PROCESS | 1764 | 1468500414627 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]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1348ms 05:46:54 INFO - PROCESS | 1764 | 1468500414684 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1764 | 1468500414687 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:46:54 INFO - PROCESS | 1764 | 1468500414695 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1764 | 1468500414698 Marionette TRACE conn4 <- [1,146,null,{}] 05:46:54 INFO - PROCESS | 1764 | 1468500414705 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}] 05:46:54 INFO - PROCESS | 1764 | 1468500414709 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:54 INFO - PROCESS | 1764 | 1468500414937 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:46:54 INFO - PROCESS | 1764 | 1468500414963 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 1764 | 1468500414972 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x95268c00 == 34 [pid = 1764] [id = 44] 05:46:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x9526b000) [pid = 1764] [serial = 130] [outer = (nil)] 05:46:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x9526e000) [pid = 1764] [serial = 131] [outer = 0x9526b000] 05:46:55 INFO - PROCESS | 1764 | 1468500415047 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x9526f800) [pid = 1764] [serial = 132] [outer = 0x9526b000] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x93810400) [pid = 1764] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x93c92400) [pid = 1764] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x93811c00) [pid = 1764] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x99d0cc00) [pid = 1764] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x9b48d800) [pid = 1764] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0xa2323000) [pid = 1764] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0xa253e800) [pid = 1764] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x9b35d000) [pid = 1764] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x9b363400) [pid = 1764] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0xa2322c00) [pid = 1764] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:46:55 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x952dfc00) [pid = 1764] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:46:55 INFO - PROCESS | 1764 | 1468500415983 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]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1330ms 05:46:56 INFO - PROCESS | 1764 | 1468500416027 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1764 | 1468500416032 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:46:56 INFO - PROCESS | 1764 | 1468500416060 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1764 | 1468500416065 Marionette TRACE conn4 <- [1,150,null,{}] 05:46:56 INFO - PROCESS | 1764 | 1468500416071 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}] 05:46:56 INFO - PROCESS | 1764 | 1468500416077 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:56 INFO - PROCESS | 1764 | 1468500416254 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:46:56 INFO - PROCESS | 1764 | 1468500416361 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1764 | 1468500416380 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a772000 == 35 [pid = 1764] [id = 45] 05:46:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x9b30f800) [pid = 1764] [serial = 133] [outer = (nil)] 05:46:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x9d82fc00) [pid = 1764] [serial = 134] [outer = 0x9b30f800] 05:46:56 INFO - PROCESS | 1764 | 1468500416467 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0xa4e4b400) [pid = 1764] [serial = 135] [outer = 0x9b30f800] 05:46:57 INFO - PROCESS | 1764 | 1468500417361 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]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1403ms 05:46:57 INFO - PROCESS | 1764 | 1468500417445 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1764 | 1468500417451 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:46:57 INFO - PROCESS | 1764 | 1468500417460 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1764 | 1468500417468 Marionette TRACE conn4 <- [1,154,null,{}] 05:46:57 INFO - PROCESS | 1764 | 1468500417536 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:46:57 INFO - PROCESS | 1764 | 1468500417551 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}] 05:46:57 INFO - PROCESS | 1764 | 1468500417559 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:57 INFO - PROCESS | 1764 | 1468500417872 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:46:58 INFO - PROCESS | 1764 | 1468500418052 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1764 | 1468500418067 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x965eec00 == 36 [pid = 1764] [id = 46] 05:46:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x965ef000) [pid = 1764] [serial = 136] [outer = (nil)] 05:46:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x965f3400) [pid = 1764] [serial = 137] [outer = 0x965ef000] 05:46:58 INFO - PROCESS | 1764 | 1468500418156 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x965f7400) [pid = 1764] [serial = 138] [outer = 0x965ef000] 05:46:59 INFO - PROCESS | 1764 | 1468500419115 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]]]}] 05:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1696ms 05:46:59 INFO - PROCESS | 1764 | 1468500419158 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:46:59 INFO - PROCESS | 1764 | 1468500419164 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:46:59 INFO - PROCESS | 1764 | 1468500419179 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:46:59 INFO - PROCESS | 1764 | 1468500419186 Marionette TRACE conn4 <- [1,158,null,{}] 05:46:59 INFO - PROCESS | 1764 | 1468500419193 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}] 05:46:59 INFO - PROCESS | 1764 | 1468500419200 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:59 INFO - PROCESS | 1764 | 1468500419446 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:46:59 INFO - PROCESS | 1764 | 1468500419633 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 1764 | 1468500419642 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:46:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a2f7000 == 37 [pid = 1764] [id = 47] 05:46:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x9b042400) [pid = 1764] [serial = 139] [outer = (nil)] 05:46:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x9b35d000) [pid = 1764] [serial = 140] [outer = 0x9b042400] 05:46:59 INFO - PROCESS | 1764 | 1468500419775 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x9b461400) [pid = 1764] [serial = 141] [outer = 0x9b042400] 05:47:00 INFO - PROCESS | 1764 | 1468500420993 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]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1862ms 05:47:01 INFO - PROCESS | 1764 | 1468500421037 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 1764 | 1468500421042 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:47:01 INFO - PROCESS | 1764 | 1468500421050 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 1764 | 1468500421053 Marionette TRACE conn4 <- [1,162,null,{}] 05:47:01 INFO - PROCESS | 1764 | 1468500421071 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}] 05:47:01 INFO - PROCESS | 1764 | 1468500421081 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:01 INFO - PROCESS | 1764 | 1468500421325 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:47:01 INFO - PROCESS | 1764 | 1468500421540 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1764 | 1468500421559 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d82ec00 == 38 [pid = 1764] [id = 48] 05:47:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0xa2fba000) [pid = 1764] [serial = 142] [outer = (nil)] 05:47:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0xa320b400) [pid = 1764] [serial = 143] [outer = 0xa2fba000] 05:47:01 INFO - PROCESS | 1764 | 1468500421700 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0xa34cc400) [pid = 1764] [serial = 144] [outer = 0xa2fba000] 05:47:02 INFO - PROCESS | 1764 | 1468500422632 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]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1640ms 05:47:02 INFO - PROCESS | 1764 | 1468500422691 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1764 | 1468500422694 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:47:02 INFO - PROCESS | 1764 | 1468500422706 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1764 | 1468500422710 Marionette TRACE conn4 <- [1,166,null,{}] 05:47:02 INFO - PROCESS | 1764 | 1468500422722 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}] 05:47:02 INFO - PROCESS | 1764 | 1468500422731 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:03 INFO - PROCESS | 1764 | 1468500423046 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:47:03 INFO - PROCESS | 1764 | 1468500423240 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 1764 | 1468500423250 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a2b6800 == 39 [pid = 1764] [id = 49] 05:47:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x9a5a4800) [pid = 1764] [serial = 145] [outer = (nil)] 05:47:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x9a5ac800) [pid = 1764] [serial = 146] [outer = 0x9a5a4800] 05:47:03 INFO - PROCESS | 1764 | 1468500423382 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x9a5b0400) [pid = 1764] [serial = 147] [outer = 0x9a5a4800] 05:47:04 INFO - PROCESS | 1764 | 1468500424298 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]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1643ms 05:47:04 INFO - PROCESS | 1764 | 1468500424347 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:47:04 INFO - PROCESS | 1764 | 1468500424352 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:47:04 INFO - PROCESS | 1764 | 1468500424361 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 1764 | 1468500424364 Marionette TRACE conn4 <- [1,170,null,{}] 05:47:04 INFO - PROCESS | 1764 | 1468500424372 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}] 05:47:04 INFO - PROCESS | 1764 | 1468500424378 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:04 INFO - PROCESS | 1764 | 1468500424583 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:47:04 INFO - PROCESS | 1764 | 1468500424732 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1764 | 1468500424741 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x96550800 == 40 [pid = 1764] [id = 50] 05:47:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x96553c00) [pid = 1764] [serial = 148] [outer = (nil)] 05:47:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x9b30f400) [pid = 1764] [serial = 149] [outer = 0x96553c00] 05:47:04 INFO - PROCESS | 1764 | 1468500424872 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0xa4e4e800) [pid = 1764] [serial = 150] [outer = 0x96553c00] 05:47:05 INFO - PROCESS | 1764 | 1468500425809 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]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1488ms 05:47:05 INFO - PROCESS | 1764 | 1468500425850 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 1764 | 1468500425855 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:47:05 INFO - PROCESS | 1764 | 1468500425863 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1764 | 1468500425868 Marionette TRACE conn4 <- [1,174,null,{}] 05:47:05 INFO - PROCESS | 1764 | 1468500425875 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}] 05:47:05 INFO - PROCESS | 1764 | 1468500425886 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:06 INFO - PROCESS | 1764 | 1468500426174 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:47:06 INFO - PROCESS | 1764 | 1468500426555 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1764 | 1468500426567 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x952d9000 == 41 [pid = 1764] [id = 51] 05:47:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x952da800) [pid = 1764] [serial = 151] [outer = (nil)] 05:47:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x96556000) [pid = 1764] [serial = 152] [outer = 0x952da800] 05:47:06 INFO - PROCESS | 1764 | 1468500426648 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x965ebc00) [pid = 1764] [serial = 153] [outer = 0x952da800] 05:47:07 INFO - PROCESS | 1764 | 1468500427532 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]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1734ms 05:47:07 INFO - PROCESS | 1764 | 1468500427600 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:47:07 INFO - PROCESS | 1764 | 1468500427606 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:47:07 INFO - PROCESS | 1764 | 1468500427616 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1764 | 1468500427621 Marionette TRACE conn4 <- [1,178,null,{}] 05:47:07 INFO - PROCESS | 1764 | 1468500427630 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}] 05:47:07 INFO - PROCESS | 1764 | 1468500427639 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:07 INFO - PROCESS | 1764 | 1468500427935 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:47:08 INFO - PROCESS | 1764 | 1468500428178 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1764 | 1468500428191 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x995e5c00 == 42 [pid = 1764] [id = 52] 05:47:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x99fa3000) [pid = 1764] [serial = 154] [outer = (nil)] 05:47:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x9a5a3c00) [pid = 1764] [serial = 155] [outer = 0x99fa3000] 05:47:08 INFO - PROCESS | 1764 | 1468500428274 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x9a5ad000) [pid = 1764] [serial = 156] [outer = 0x99fa3000] 05:47:08 INFO - PROCESS | 1764 | --DOCSHELL 0x99fa2800 == 41 [pid = 1764] [id = 14] 05:47:08 INFO - PROCESS | 1764 | --DOCSHELL 0x93810c00 == 40 [pid = 1764] [id = 30] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0xa10a0400) [pid = 1764] [serial = 104] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x9cace800) [pid = 1764] [serial = 101] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x93c96c00) [pid = 1764] [serial = 92] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x96556c00) [pid = 1764] [serial = 93] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x96553800) [pid = 1764] [serial = 89] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x9393e800) [pid = 1764] [serial = 88] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x99fa2c00) [pid = 1764] [serial = 95] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x9d82b800) [pid = 1764] [serial = 102] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x9c03c800) [pid = 1764] [serial = 74] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x9bba4800) [pid = 1764] [serial = 73] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0xa2fb9000) [pid = 1764] [serial = 77] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0xa23b0000) [pid = 1764] [serial = 76] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0xa62bc400) [pid = 1764] [serial = 80] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0xa5078000) [pid = 1764] [serial = 79] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x9b366400) [pid = 1764] [serial = 98] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x9b36d000) [pid = 1764] [serial = 83] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x9b371000) [pid = 1764] [serial = 99] [outer = (nil)] [url = about:blank] 05:47:09 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x9b36a800) [pid = 1764] [serial = 82] [outer = (nil)] [url = about:blank] 05:47:09 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0xa689ec00) [pid = 1764] [serial = 86] [outer = (nil)] [url = about:blank] 05:47:09 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0xa6893000) [pid = 1764] [serial = 85] [outer = (nil)] [url = about:blank] 05:47:09 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x9aa75000) [pid = 1764] [serial = 71] [outer = (nil)] [url = about:blank] 05:47:09 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x99f9d400) [pid = 1764] [serial = 70] [outer = (nil)] [url = about:blank] 05:47:09 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x98253000) [pid = 1764] [serial = 96] [outer = (nil)] [url = about:blank] 05:47:09 INFO - PROCESS | 1764 | 1468500429213 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]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1637ms 05:47:09 INFO - PROCESS | 1764 | 1468500429256 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1764 | 1468500429263 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:47:09 INFO - PROCESS | 1764 | 1468500429272 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1764 | 1468500429276 Marionette TRACE conn4 <- [1,182,null,{}] 05:47:09 INFO - PROCESS | 1764 | 1468500429283 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}] 05:47:09 INFO - PROCESS | 1764 | 1468500429288 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:09 INFO - PROCESS | 1764 | 1468500429484 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:47:09 INFO - PROCESS | 1764 | 1468500429606 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 1764 | 1468500429616 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x94726000 == 41 [pid = 1764] [id = 53] 05:47:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x96553800) [pid = 1764] [serial = 157] [outer = (nil)] 05:47:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9a7e6800) [pid = 1764] [serial = 158] [outer = 0x96553800] 05:47:09 INFO - PROCESS | 1764 | 1468500429698 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x9b35e400) [pid = 1764] [serial = 159] [outer = 0x96553800] 05:47:10 INFO - PROCESS | 1764 | 1468500430519 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]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1280ms 05:47:10 INFO - PROCESS | 1764 | 1468500430553 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 1764 | 1468500430556 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:47:10 INFO - PROCESS | 1764 | 1468500430575 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 1764 | 1468500430585 Marionette TRACE conn4 <- [1,186,null,{}] 05:47:10 INFO - PROCESS | 1764 | 1468500430599 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}] 05:47:10 INFO - PROCESS | 1764 | 1468500430608 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:10 INFO - PROCESS | 1764 | 1468500430803 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:47:10 INFO - PROCESS | 1764 | 1468500430927 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1764 | 1468500430937 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x9380a800 == 42 [pid = 1764] [id = 54] 05:47:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x9a246000) [pid = 1764] [serial = 160] [outer = (nil)] 05:47:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x9bfefc00) [pid = 1764] [serial = 161] [outer = 0x9a246000] 05:47:11 INFO - PROCESS | 1764 | 1468500431016 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x9ca9f400) [pid = 1764] [serial = 162] [outer = 0x9a246000] 05:47:11 INFO - PROCESS | 1764 | 1468500431859 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]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1363ms 05:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:47:11 INFO - PROCESS | 1764 | 1468500431931 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 1764 | 1468500431935 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:47:11 INFO - PROCESS | 1764 | 1468500431943 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 1764 | 1468500431946 Marionette TRACE conn4 <- [1,190,null,{}] 05:47:11 INFO - PROCESS | 1764 | 1468500431954 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}] 05:47:11 INFO - PROCESS | 1764 | 1468500431959 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:12 INFO - PROCESS | 1764 | 1468500432208 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:47:12 INFO - PROCESS | 1764 | 1468500432237 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1764 | 1468500432245 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x9380a000 == 43 [pid = 1764] [id = 55] 05:47:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x9b36bc00) [pid = 1764] [serial = 163] [outer = (nil)] 05:47:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0xa102fc00) [pid = 1764] [serial = 164] [outer = 0x9b36bc00] 05:47:12 INFO - PROCESS | 1764 | 1468500432324 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0xa20aa400) [pid = 1764] [serial = 165] [outer = 0x9b36bc00] 05:47:13 INFO - PROCESS | 1764 | 1468500433242 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]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1333ms 05:47:13 INFO - PROCESS | 1764 | 1468500433275 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:47:13 INFO - PROCESS | 1764 | 1468500433280 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:47:13 INFO - PROCESS | 1764 | 1468500433288 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1764 | 1468500433291 Marionette TRACE conn4 <- [1,194,null,{}] 05:47:13 INFO - PROCESS | 1764 | 1468500433371 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}] 05:47:13 INFO - PROCESS | 1764 | 1468500433377 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:13 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0xa2ff6800) [pid = 1764] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:47:13 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x9526b000) [pid = 1764] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:47:13 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x9bb9f000) [pid = 1764] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:47:13 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x99f95000) [pid = 1764] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:47:13 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x9392f400) [pid = 1764] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:47:13 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x9cadac00) [pid = 1764] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:47:13 INFO - PROCESS | 1764 | 1468500433615 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:47:13 INFO - PROCESS | 1764 | 1468500433689 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1764 | 1468500433707 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x94727000 == 44 [pid = 1764] [id = 56] 05:47:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x9bb13400) [pid = 1764] [serial = 166] [outer = (nil)] 05:47:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x9cad8400) [pid = 1764] [serial = 167] [outer = 0x9bb13400] 05:47:13 INFO - PROCESS | 1764 | 1468500433799 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0xa25f2000) [pid = 1764] [serial = 168] [outer = 0x9bb13400] 05:47:14 INFO - PROCESS | 1764 | 1468500434616 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]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1388ms 05:47:14 INFO - PROCESS | 1764 | 1468500434675 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 1764 | 1468500434680 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:47:14 INFO - PROCESS | 1764 | 1468500434690 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1764 | 1468500434694 Marionette TRACE conn4 <- [1,198,null,{}] 05:47:14 INFO - PROCESS | 1764 | 1468500434701 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}] 05:47:14 INFO - PROCESS | 1764 | 1468500434709 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:14 INFO - PROCESS | 1764 | 1468500434893 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:47:15 INFO - PROCESS | 1764 | 1468500435004 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 1764 | 1468500435013 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x93c92400 == 45 [pid = 1764] [id = 57] 05:47:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x95263400) [pid = 1764] [serial = 169] [outer = (nil)] 05:47:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0xa6827c00) [pid = 1764] [serial = 170] [outer = 0x95263400] 05:47:15 INFO - PROCESS | 1764 | 1468500435087 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0xa62b6000) [pid = 1764] [serial = 171] [outer = 0x95263400] 05:47:16 INFO - PROCESS | 1764 | 1468500436115 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]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1483ms 05:47:16 INFO - PROCESS | 1764 | 1468500436173 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 1764 | 1468500436181 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:47:16 INFO - PROCESS | 1764 | 1468500436195 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 1764 | 1468500436199 Marionette TRACE conn4 <- [1,202,null,{}] 05:47:16 INFO - PROCESS | 1764 | 1468500436255 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}] 05:47:16 INFO - PROCESS | 1764 | 1468500436261 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:16 INFO - PROCESS | 1764 | 1468500436496 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:47:16 INFO - PROCESS | 1764 | 1468500436713 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 1764 | 1468500436723 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x952d2800 == 46 [pid = 1764] [id = 58] 05:47:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x965f0800) [pid = 1764] [serial = 172] [outer = (nil)] 05:47:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x99f97c00) [pid = 1764] [serial = 173] [outer = 0x965f0800] 05:47:16 INFO - PROCESS | 1764 | 1468500436820 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x9a246800) [pid = 1764] [serial = 174] [outer = 0x965f0800] 05:47:17 INFO - PROCESS | 1764 | 1468500437799 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]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1658ms 05:47:17 INFO - PROCESS | 1764 | 1468500437853 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 1764 | 1468500437862 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:47:17 INFO - PROCESS | 1764 | 1468500437875 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1764 | 1468500437881 Marionette TRACE conn4 <- [1,206,null,{}] 05:47:17 INFO - PROCESS | 1764 | 1468500437889 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}] 05:47:17 INFO - PROCESS | 1764 | 1468500437895 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:18 INFO - PROCESS | 1764 | 1468500438144 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:47:18 INFO - PROCESS | 1764 | 1468500438336 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1764 | 1468500438346 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b357c00 == 47 [pid = 1764] [id = 59] 05:47:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x9b359400) [pid = 1764] [serial = 175] [outer = (nil)] 05:47:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x9b36b000) [pid = 1764] [serial = 176] [outer = 0x9b359400] 05:47:18 INFO - PROCESS | 1764 | 1468500438484 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x9b499000) [pid = 1764] [serial = 177] [outer = 0x9b359400] 05:47:19 INFO - PROCESS | 1764 | 1468500439445 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]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1645ms 05:47:19 INFO - PROCESS | 1764 | 1468500439521 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 1764 | 1468500439524 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:47:19 INFO - PROCESS | 1764 | 1468500439536 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1764 | 1468500439542 Marionette TRACE conn4 <- [1,210,null,{}] 05:47:19 INFO - PROCESS | 1764 | 1468500439564 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}] 05:47:19 INFO - PROCESS | 1764 | 1468500439575 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:19 INFO - PROCESS | 1764 | 1468500439898 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:47:20 INFO - PROCESS | 1764 | 1468500440072 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 1764 | 1468500440086 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:20 INFO - PROCESS | 1764 | ++DOCSHELL 0xa2235c00 == 48 [pid = 1764] [id = 60] 05:47:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0xa2236000) [pid = 1764] [serial = 178] [outer = (nil)] 05:47:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0xa2239800) [pid = 1764] [serial = 179] [outer = 0xa2236000] 05:47:20 INFO - PROCESS | 1764 | 1468500440185 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0xa223d000) [pid = 1764] [serial = 180] [outer = 0xa2236000] 05:47:21 INFO - PROCESS | 1764 | 1468500441135 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]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1644ms 05:47:21 INFO - PROCESS | 1764 | 1468500441181 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:47:21 INFO - PROCESS | 1764 | 1468500441187 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:47:21 INFO - PROCESS | 1764 | 1468500441195 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 1764 | 1468500441198 Marionette TRACE conn4 <- [1,214,null,{}] 05:47:21 INFO - PROCESS | 1764 | 1468500441206 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}] 05:47:21 INFO - PROCESS | 1764 | 1468500441213 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:21 INFO - PROCESS | 1764 | 1468500441429 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:47:21 INFO - PROCESS | 1764 | 1468500441630 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1764 | 1468500441641 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x995c0400 == 49 [pid = 1764] [id = 61] 05:47:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x995c3800) [pid = 1764] [serial = 181] [outer = (nil)] 05:47:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x995cb000) [pid = 1764] [serial = 182] [outer = 0x995c3800] 05:47:21 INFO - PROCESS | 1764 | 1468500441824 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x995cf800) [pid = 1764] [serial = 183] [outer = 0x995c3800] 05:47:22 INFO - PROCESS | 1764 | 1468500442774 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]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1643ms 05:47:22 INFO - PROCESS | 1764 | 1468500442838 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 1764 | 1468500442841 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:47:22 INFO - PROCESS | 1764 | 1468500442850 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1764 | 1468500442854 Marionette TRACE conn4 <- [1,218,null,{}] 05:47:22 INFO - PROCESS | 1764 | 1468500442862 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}] 05:47:22 INFO - PROCESS | 1764 | 1468500442867 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:23 INFO - PROCESS | 1764 | 1468500443071 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:47:23 INFO - PROCESS | 1764 | 1468500443224 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1764 | 1468500443234 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x995c1800 == 50 [pid = 1764] [id = 62] 05:47:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x995cbc00) [pid = 1764] [serial = 184] [outer = (nil)] 05:47:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0xa223cc00) [pid = 1764] [serial = 185] [outer = 0x995cbc00] 05:47:23 INFO - PROCESS | 1764 | 1468500443409 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0xa2373c00) [pid = 1764] [serial = 186] [outer = 0x995cbc00] 05:47:24 INFO - PROCESS | 1764 | 1468500444447 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]]]}] 05:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1635ms 05:47:24 INFO - PROCESS | 1764 | 1468500444486 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1764 | 1468500444490 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:47:24 INFO - PROCESS | 1764 | 1468500444498 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1764 | 1468500444502 Marionette TRACE conn4 <- [1,222,null,{}] 05:47:24 INFO - PROCESS | 1764 | 1468500444508 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}] 05:47:24 INFO - PROCESS | 1764 | 1468500444518 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:24 INFO - PROCESS | 1764 | 1468500444790 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:47:25 INFO - PROCESS | 1764 | 1468500445068 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 1764 | 1468500445075 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x93c8d400 == 51 [pid = 1764] [id = 63] 05:47:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x95268000) [pid = 1764] [serial = 187] [outer = (nil)] 05:47:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x96550c00) [pid = 1764] [serial = 188] [outer = 0x95268000] 05:47:25 INFO - PROCESS | 1764 | 1468500445175 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x9b04d400) [pid = 1764] [serial = 189] [outer = 0x95268000] 05:47:26 INFO - PROCESS | 1764 | 1468500446332 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]]]}] 05:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1894ms 05:47:26 INFO - PROCESS | 1764 | 1468500446393 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 1764 | 1468500446400 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:47:26 INFO - PROCESS | 1764 | 1468500446411 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 1764 | 1468500446415 Marionette TRACE conn4 <- [1,226,null,{}] 05:47:26 INFO - PROCESS | 1764 | 1468500446430 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}] 05:47:26 INFO - PROCESS | 1764 | 1468500446435 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:26 INFO - PROCESS | 1764 | 1468500446735 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:47:26 INFO - PROCESS | 1764 | 1468500446889 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1764 | 1468500446905 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x965f5800 == 52 [pid = 1764] [id = 64] 05:47:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x965f7000) [pid = 1764] [serial = 190] [outer = (nil)] 05:47:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x995c4000) [pid = 1764] [serial = 191] [outer = 0x965f7000] 05:47:27 INFO - PROCESS | 1764 | 1468500446997 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x995c9000) [pid = 1764] [serial = 192] [outer = 0x965f7000] 05:47:28 INFO - PROCESS | 1764 | 1468500448179 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]]]}] 05:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1850ms 05:47:28 INFO - PROCESS | 1764 | 1468500448261 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 1764 | 1468500448269 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:47:28 INFO - PROCESS | 1764 | 1468500448282 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1764 | 1468500448288 Marionette TRACE conn4 <- [1,230,null,{}] 05:47:28 INFO - PROCESS | 1764 | 1468500448295 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}] 05:47:28 INFO - PROCESS | 1764 | 1468500448303 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:28 INFO - PROCESS | 1764 | 1468500448690 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:47:28 INFO - PROCESS | 1764 | --DOCSHELL 0x9a7e3400 == 51 [pid = 1764] [id = 25] 05:47:28 INFO - PROCESS | 1764 | --DOCSHELL 0x9bfeec00 == 50 [pid = 1764] [id = 17] 05:47:28 INFO - PROCESS | 1764 | --DOCSHELL 0x952d5000 == 49 [pid = 1764] [id = 24] 05:47:28 INFO - PROCESS | 1764 | --DOCSHELL 0xa23abc00 == 48 [pid = 1764] [id = 19] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x9d82fc00) [pid = 1764] [serial = 134] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | 1468500448853 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1764 | 1468500448866 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0xa209d800) [pid = 1764] [serial = 105] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0xa34ca800) [pid = 1764] [serial = 129] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0xa344f800) [pid = 1764] [serial = 128] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x9526e000) [pid = 1764] [serial = 131] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x9526f800) [pid = 1764] [serial = 132] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x9d82b000) [pid = 1764] [serial = 125] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x99f9c000) [pid = 1764] [serial = 122] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x9a7de800) [pid = 1764] [serial = 123] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x952dc400) [pid = 1764] [serial = 120] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x93c8c400) [pid = 1764] [serial = 119] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x9a7dec00) [pid = 1764] [serial = 110] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0xa2537000) [pid = 1764] [serial = 116] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x9ca9f800) [pid = 1764] [serial = 113] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x93937400) [pid = 1764] [serial = 107] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0xa1092400) [pid = 1764] [serial = 126] [outer = (nil)] [url = about:blank] 05:47:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x9526e000 == 49 [pid = 1764] [id = 65] 05:47:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x9526f800) [pid = 1764] [serial = 193] [outer = (nil)] 05:47:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x952d7400) [pid = 1764] [serial = 194] [outer = 0x9526f800] 05:47:29 INFO - PROCESS | 1764 | 1468500448999 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x9a248400) [pid = 1764] [serial = 195] [outer = 0x9526f800] 05:47:29 INFO - PROCESS | 1764 | 1468500449858 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]]]}] 05:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1642ms 05:47:29 INFO - PROCESS | 1764 | 1468500449924 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:47:29 INFO - PROCESS | 1764 | 1468500449929 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:47:29 INFO - PROCESS | 1764 | 1468500449937 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 1764 | 1468500449944 Marionette TRACE conn4 <- [1,234,null,{}] 05:47:29 INFO - PROCESS | 1764 | 1468500449962 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}] 05:47:29 INFO - PROCESS | 1764 | 1468500449971 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:30 INFO - PROCESS | 1764 | 1468500450180 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:47:30 INFO - PROCESS | 1764 | 1468500450303 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 1764 | 1468500450316 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x9ca9f800 == 50 [pid = 1764] [id = 66] 05:47:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x9cad2400) [pid = 1764] [serial = 196] [outer = (nil)] 05:47:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x9d830800) [pid = 1764] [serial = 197] [outer = 0x9cad2400] 05:47:30 INFO - PROCESS | 1764 | 1468500450395 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0xa209ec00) [pid = 1764] [serial = 198] [outer = 0x9cad2400] 05:47:31 INFO - PROCESS | 1764 | 1468500451300 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]]]}] 05:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1445ms 05:47:31 INFO - PROCESS | 1764 | 1468500451386 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 1764 | 1468500451392 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:47:31 INFO - PROCESS | 1764 | 1468500451400 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1764 | 1468500451402 Marionette TRACE conn4 <- [1,238,null,{}] 05:47:31 INFO - PROCESS | 1764 | 1468500451411 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}] 05:47:31 INFO - PROCESS | 1764 | 1468500451415 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:31 INFO - PROCESS | 1764 | 1468500451649 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:47:31 INFO - PROCESS | 1764 | 1468500451677 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1764 | 1468500451685 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x9380c400 == 51 [pid = 1764] [id = 67] 05:47:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x9d837800) [pid = 1764] [serial = 199] [outer = (nil)] 05:47:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0xa23a2800) [pid = 1764] [serial = 200] [outer = 0x9d837800] 05:47:31 INFO - PROCESS | 1764 | 1468500451771 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0xa328e800) [pid = 1764] [serial = 201] [outer = 0x9d837800] 05:47:32 INFO - PROCESS | 1764 | 1468500452867 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]]]}] 05:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1539ms 05:47:32 INFO - PROCESS | 1764 | 1468500452939 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 1764 | 1468500452943 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:47:32 INFO - PROCESS | 1764 | 1468500452966 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 1764 | 1468500452971 Marionette TRACE conn4 <- [1,242,null,{}] 05:47:32 INFO - PROCESS | 1764 | 1468500452986 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}] 05:47:32 INFO - PROCESS | 1764 | 1468500452992 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:33 INFO - PROCESS | 1764 | 1468500453223 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:47:33 INFO - PROCESS | 1764 | 1468500453252 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1764 | 1468500453261 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x95265800 == 52 [pid = 1764] [id = 68] 05:47:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0xa228fc00) [pid = 1764] [serial = 202] [outer = (nil)] 05:47:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0xa620f400) [pid = 1764] [serial = 203] [outer = 0xa228fc00] 05:47:33 INFO - PROCESS | 1764 | 1468500453343 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0xa62b3800) [pid = 1764] [serial = 204] [outer = 0xa228fc00] 05:47:33 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x99fa3000) [pid = 1764] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:47:33 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x9a246000) [pid = 1764] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:47:33 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x9b36bc00) [pid = 1764] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:47:33 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x9bb13400) [pid = 1764] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:47:33 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x96553800) [pid = 1764] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:47:33 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x952da800) [pid = 1764] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:47:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x9a5eb000) [pid = 1764] [serial = 205] [outer = 0x9d476400] 05:47:34 INFO - PROCESS | 1764 | 1468500454489 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]]]}] 05:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1606ms 05:47:34 INFO - PROCESS | 1764 | 1468500454559 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 1764 | 1468500454565 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:47:34 INFO - PROCESS | 1764 | 1468500454574 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1764 | 1468500454577 Marionette TRACE conn4 <- [1,246,null,{}] 05:47:34 INFO - PROCESS | 1764 | 1468500454586 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}] 05:47:34 INFO - PROCESS | 1764 | 1468500454600 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:34 INFO - PROCESS | 1764 | 1468500454870 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:47:35 INFO - PROCESS | 1764 | 1468500455001 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1764 | 1468500455014 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x93c8fc00 == 53 [pid = 1764] [id = 69] 05:47:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x99f9e000) [pid = 1764] [serial = 206] [outer = (nil)] 05:47:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x9a5f0800) [pid = 1764] [serial = 207] [outer = 0x99f9e000] 05:47:35 INFO - PROCESS | 1764 | 1468500455091 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0xa682bc00) [pid = 1764] [serial = 208] [outer = 0x99f9e000] 05:47:36 INFO - PROCESS | 1764 | 1468500456033 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]]]}] 05:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1537ms 05:47:36 INFO - PROCESS | 1764 | 1468500456111 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 1764 | 1468500456118 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:47:36 INFO - PROCESS | 1764 | 1468500456128 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1764 | 1468500456133 Marionette TRACE conn4 <- [1,250,null,{}] 05:47:36 INFO - PROCESS | 1764 | 1468500456144 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}] 05:47:36 INFO - PROCESS | 1764 | 1468500456150 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:36 INFO - PROCESS | 1764 | 1468500456415 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:47:36 INFO - PROCESS | 1764 | 1468500456651 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1764 | 1468500456663 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x952d7000 == 54 [pid = 1764] [id = 70] 05:47:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x952d7c00) [pid = 1764] [serial = 209] [outer = (nil)] 05:47:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x995cb400) [pid = 1764] [serial = 210] [outer = 0x952d7c00] 05:47:36 INFO - PROCESS | 1764 | 1468500456756 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x9a367800) [pid = 1764] [serial = 211] [outer = 0x952d7c00] 05:47:37 INFO - PROCESS | 1764 | 1468500457731 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]]]}] 05:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1641ms 05:47:37 INFO - PROCESS | 1764 | 1468500457769 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 1764 | 1468500457778 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:47:37 INFO - PROCESS | 1764 | 1468500457792 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 1764 | 1468500457798 Marionette TRACE conn4 <- [1,254,null,{}] 05:47:37 INFO - PROCESS | 1764 | 1468500457806 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}] 05:47:37 INFO - PROCESS | 1764 | 1468500457813 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:38 INFO - PROCESS | 1764 | 1468500458032 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:47:38 INFO - PROCESS | 1764 | 1468500458233 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1764 | 1468500458247 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a5f2800 == 55 [pid = 1764] [id = 71] 05:47:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x9a5f5000) [pid = 1764] [serial = 212] [outer = (nil)] 05:47:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x9b458800) [pid = 1764] [serial = 213] [outer = 0x9a5f5000] 05:47:38 INFO - PROCESS | 1764 | 1468500458391 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x9bbe8800) [pid = 1764] [serial = 214] [outer = 0x9a5f5000] 05:47:39 INFO - PROCESS | 1764 | 1468500459424 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]]]}] 05:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1698ms 05:47:39 INFO - PROCESS | 1764 | 1468500459489 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1764 | 1468500459495 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:47:39 INFO - PROCESS | 1764 | 1468500459503 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1764 | 1468500459510 Marionette TRACE conn4 <- [1,258,null,{}] 05:47:39 INFO - PROCESS | 1764 | 1468500459529 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}] 05:47:39 INFO - PROCESS | 1764 | 1468500459540 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:39 INFO - PROCESS | 1764 | 1468500459804 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:47:40 INFO - PROCESS | 1764 | 1468500460052 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 1764 | 1468500460067 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:40 INFO - PROCESS | 1764 | ++DOCSHELL 0xa320b800 == 56 [pid = 1764] [id = 72] 05:47:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0xa4e0a800) [pid = 1764] [serial = 215] [outer = (nil)] 05:47:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0xa6ea9000) [pid = 1764] [serial = 216] [outer = 0xa4e0a800] 05:47:40 INFO - PROCESS | 1764 | 1468500460158 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0xa6f45000) [pid = 1764] [serial = 217] [outer = 0xa4e0a800] 05:47:41 INFO - PROCESS | 1764 | 1468500461119 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]]]}] 05:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1691ms 05:47:41 INFO - PROCESS | 1764 | 1468500461194 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1764 | 1468500461202 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:47:41 INFO - PROCESS | 1764 | 1468500461211 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1764 | 1468500461215 Marionette TRACE conn4 <- [1,262,null,{}] 05:47:41 INFO - PROCESS | 1764 | 1468500461223 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}] 05:47:41 INFO - PROCESS | 1764 | 1468500461229 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:41 INFO - PROCESS | 1764 | 1468500461524 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:47:41 INFO - PROCESS | 1764 | 1468500461773 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1764 | 1468500461781 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x918c4800 == 57 [pid = 1764] [id = 73] 05:47:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x918c5c00) [pid = 1764] [serial = 218] [outer = (nil)] 05:47:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x918cc800) [pid = 1764] [serial = 219] [outer = 0x918c5c00] 05:47:41 INFO - PROCESS | 1764 | 1468500461874 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x918d0000) [pid = 1764] [serial = 220] [outer = 0x918c5c00] 05:47:42 INFO - PROCESS | 1764 | 1468500462774 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]]]}] 05:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1593ms 05:47:42 INFO - PROCESS | 1764 | 1468500462810 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 1764 | 1468500462813 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:47:42 INFO - PROCESS | 1764 | 1468500462824 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1764 | 1468500462829 Marionette TRACE conn4 <- [1,266,null,{}] 05:47:42 INFO - PROCESS | 1764 | 1468500462836 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}] 05:47:42 INFO - PROCESS | 1764 | 1468500462841 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:43 INFO - PROCESS | 1764 | 1468500463045 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:47:43 INFO - PROCESS | 1764 | 1468500463204 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1764 | 1468500463213 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x918ca400 == 58 [pid = 1764] [id = 74] 05:47:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x918cd400) [pid = 1764] [serial = 221] [outer = (nil)] 05:47:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0xa6ea7400) [pid = 1764] [serial = 222] [outer = 0x918cd400] 05:47:43 INFO - PROCESS | 1764 | 1468500463299 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0xa6f46c00) [pid = 1764] [serial = 223] [outer = 0x918cd400] 05:47:44 INFO - PROCESS | 1764 | 1468500464297 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]]]}] 05:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1536ms 05:47:44 INFO - PROCESS | 1764 | 1468500464360 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:47:44 INFO - PROCESS | 1764 | 1468500464365 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:47:44 INFO - PROCESS | 1764 | 1468500464373 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 1764 | 1468500464377 Marionette TRACE conn4 <- [1,270,null,{}] 05:47:44 INFO - PROCESS | 1764 | 1468500464385 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}] 05:47:44 INFO - PROCESS | 1764 | 1468500464396 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:44 INFO - PROCESS | 1764 | 1468500464683 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:47:44 INFO - PROCESS | 1764 | 1468500464937 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1764 | 1468500464946 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x918ca800 == 59 [pid = 1764] [id = 75] 05:47:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0xa82ed800) [pid = 1764] [serial = 224] [outer = (nil)] 05:47:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0xa8c1e000) [pid = 1764] [serial = 225] [outer = 0xa82ed800] 05:47:45 INFO - PROCESS | 1764 | 1468500465037 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0xa8c42c00) [pid = 1764] [serial = 226] [outer = 0xa82ed800] 05:47:45 INFO - PROCESS | 1764 | 1468500465961 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]]]}] 05:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1641ms 05:47:46 INFO - PROCESS | 1764 | 1468500466015 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1764 | 1468500466018 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:47:46 INFO - PROCESS | 1764 | 1468500466028 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1764 | 1468500466032 Marionette TRACE conn4 <- [1,274,null,{}] 05:47:46 INFO - PROCESS | 1764 | 1468500466040 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}] 05:47:46 INFO - PROCESS | 1764 | 1468500466047 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:46 INFO - PROCESS | 1764 | 1468500466273 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:47:46 INFO - PROCESS | 1764 | 1468500466475 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1764 | 1468500466488 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x93c8ec00 == 60 [pid = 1764] [id = 76] 05:47:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x94726800) [pid = 1764] [serial = 227] [outer = (nil)] 05:47:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x99f95400) [pid = 1764] [serial = 228] [outer = 0x94726800] 05:47:46 INFO - PROCESS | 1764 | 1468500466621 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x9b310c00) [pid = 1764] [serial = 229] [outer = 0x94726800] 05:47:47 INFO - PROCESS | 1764 | 1468500467887 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]]]}] 05:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1934ms 05:47:47 INFO - PROCESS | 1764 | 1468500467963 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 1764 | 1468500467970 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:47:47 INFO - PROCESS | 1764 | 1468500467980 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 1764 | 1468500467985 Marionette TRACE conn4 <- [1,278,null,{}] 05:47:47 INFO - PROCESS | 1764 | 1468500467995 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}] 05:47:48 INFO - PROCESS | 1764 | 1468500468003 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:48 INFO - PROCESS | 1764 | 1468500468292 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:47:48 INFO - PROCESS | 1764 | 1468500468560 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1764 | 1468500468571 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x9526ac00 == 61 [pid = 1764] [id = 77] 05:47:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x9526b800) [pid = 1764] [serial = 230] [outer = (nil)] 05:47:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x952d3000) [pid = 1764] [serial = 231] [outer = 0x9526b800] 05:47:48 INFO - PROCESS | 1764 | 1468500468657 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x952de400) [pid = 1764] [serial = 232] [outer = 0x9526b800] 05:47:49 INFO - PROCESS | 1764 | --DOCSHELL 0x9472fc00 == 60 [pid = 1764] [id = 13] 05:47:49 INFO - PROCESS | 1764 | --DOCSHELL 0x93811800 == 59 [pid = 1764] [id = 40] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0xa6827c00) [pid = 1764] [serial = 170] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x9b30f400) [pid = 1764] [serial = 149] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOCSHELL 0x95265800 == 58 [pid = 1764] [id = 68] 05:47:49 INFO - PROCESS | 1764 | --DOCSHELL 0x9380c400 == 57 [pid = 1764] [id = 67] 05:47:49 INFO - PROCESS | 1764 | --DOCSHELL 0x9ca9f800 == 56 [pid = 1764] [id = 66] 05:47:49 INFO - PROCESS | 1764 | --DOCSHELL 0x9526e000 == 55 [pid = 1764] [id = 65] 05:47:49 INFO - PROCESS | 1764 | --DOCSHELL 0x965f5800 == 54 [pid = 1764] [id = 64] 05:47:49 INFO - PROCESS | 1764 | 1468500469628 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]]]}] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x9a5ac800) [pid = 1764] [serial = 146] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x9a5a3c00) [pid = 1764] [serial = 155] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0xa320b400) [pid = 1764] [serial = 143] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x9ca9f400) [pid = 1764] [serial = 162] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x965f3400) [pid = 1764] [serial = 137] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0xa20aa400) [pid = 1764] [serial = 165] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x9cad8400) [pid = 1764] [serial = 167] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x9b35e400) [pid = 1764] [serial = 159] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x9b35d000) [pid = 1764] [serial = 140] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x9a5ad000) [pid = 1764] [serial = 156] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x96556000) [pid = 1764] [serial = 152] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0xa25f2000) [pid = 1764] [serial = 168] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0xa102fc00) [pid = 1764] [serial = 164] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x9a7e6800) [pid = 1764] [serial = 158] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x9bfefc00) [pid = 1764] [serial = 161] [outer = (nil)] [url = about:blank] 05:47:49 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x965ebc00) [pid = 1764] [serial = 153] [outer = (nil)] [url = about:blank] 05:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1702ms 05:47:49 INFO - PROCESS | 1764 | 1468500469682 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 1764 | 1468500469691 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:47:49 INFO - PROCESS | 1764 | 1468500469705 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1764 | 1468500469710 Marionette TRACE conn4 <- [1,282,null,{}] 05:47:49 INFO - PROCESS | 1764 | 1468500469718 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}] 05:47:49 INFO - PROCESS | 1764 | 1468500469724 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:49 INFO - PROCESS | 1764 | 1468500469918 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:47:50 INFO - PROCESS | 1764 | 1468500470094 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1764 | 1468500470102 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x965f5000 == 55 [pid = 1764] [id = 78] 05:47:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x965f5800) [pid = 1764] [serial = 233] [outer = (nil)] 05:47:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x995c7400) [pid = 1764] [serial = 234] [outer = 0x965f5800] 05:47:50 INFO - PROCESS | 1764 | 1468500470188 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x99f97400) [pid = 1764] [serial = 235] [outer = 0x965f5800] 05:47:51 INFO - PROCESS | 1764 | 1468500471058 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]]]}] 05:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1385ms 05:47:51 INFO - PROCESS | 1764 | 1468500471090 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:47:51 INFO - PROCESS | 1764 | 1468500471095 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:47:51 INFO - PROCESS | 1764 | 1468500471103 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1764 | 1468500471109 Marionette TRACE conn4 <- [1,286,null,{}] 05:47:51 INFO - PROCESS | 1764 | 1468500471126 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}] 05:47:51 INFO - PROCESS | 1764 | 1468500471136 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:51 INFO - PROCESS | 1764 | 1468500471483 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:47:51 INFO - PROCESS | 1764 | 1468500471596 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1764 | 1468500471608 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a76cc00 == 56 [pid = 1764] [id = 79] 05:47:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x9a770000) [pid = 1764] [serial = 236] [outer = (nil)] 05:47:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x9b364000) [pid = 1764] [serial = 237] [outer = 0x9a770000] 05:47:51 INFO - PROCESS | 1764 | 1468500471693 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x9b49a800) [pid = 1764] [serial = 238] [outer = 0x9a770000] 05:47:52 INFO - PROCESS | 1764 | 1468500472552 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]]]}] 05:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1489ms 05:47:52 INFO - PROCESS | 1764 | 1468500472593 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:47:52 INFO - PROCESS | 1764 | 1468500472598 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:47:52 INFO - PROCESS | 1764 | 1468500472610 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:47:52 INFO - PROCESS | 1764 | 1468500472613 Marionette TRACE conn4 <- [1,290,null,{}] 05:47:52 INFO - PROCESS | 1764 | 1468500472620 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}] 05:47:52 INFO - PROCESS | 1764 | 1468500472626 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:52 INFO - PROCESS | 1764 | 1468500472853 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:47:52 INFO - PROCESS | 1764 | 1468500472885 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 1764 | 1468500472897 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x910b7800 == 57 [pid = 1764] [id = 80] 05:47:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x910bd800) [pid = 1764] [serial = 239] [outer = (nil)] 05:47:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x910c0000) [pid = 1764] [serial = 240] [outer = 0x910bd800] 05:47:52 INFO - PROCESS | 1764 | 1468500472986 Marionette DEBUG loaded listener.js 05:47:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x910c3000) [pid = 1764] [serial = 241] [outer = 0x910bd800] 05:47:53 INFO - PROCESS | 1764 | 1468500473893 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]]]}] 05:47:54 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x965f7000) [pid = 1764] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:47:54 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x9526f800) [pid = 1764] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:47:54 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x9d837800) [pid = 1764] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:47:54 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x9cad2400) [pid = 1764] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1490ms 05:47:54 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0xa228fc00) [pid = 1764] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:47:54 INFO - PROCESS | 1764 | 1468500474100 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:47:54 INFO - PROCESS | 1764 | 1468500474103 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:47:54 INFO - PROCESS | 1764 | 1468500474113 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:47:54 INFO - PROCESS | 1764 | 1468500474116 Marionette TRACE conn4 <- [1,294,null,{}] 05:47:54 INFO - PROCESS | 1764 | 1468500474124 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}] 05:47:54 INFO - PROCESS | 1764 | 1468500474130 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:54 INFO - PROCESS | 1764 | 1468500474301 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:47:54 INFO - PROCESS | 1764 | 1468500474464 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1764 | 1468500474474 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x910b5400 == 58 [pid = 1764] [id = 81] 05:47:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x910b6800) [pid = 1764] [serial = 242] [outer = (nil)] 05:47:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x9b361800) [pid = 1764] [serial = 243] [outer = 0x910b6800] 05:47:54 INFO - PROCESS | 1764 | 1468500474559 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x9bbe0400) [pid = 1764] [serial = 244] [outer = 0x910b6800] 05:47:55 INFO - PROCESS | 1764 | 1468500475408 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]]]}] 05:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1339ms 05:47:55 INFO - PROCESS | 1764 | 1468500475453 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 1764 | 1468500475459 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:47:55 INFO - PROCESS | 1764 | 1468500475471 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 1764 | 1468500475477 Marionette TRACE conn4 <- [1,298,null,{}] 05:47:55 INFO - PROCESS | 1764 | 1468500475486 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}] 05:47:55 INFO - PROCESS | 1764 | 1468500475499 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:55 INFO - PROCESS | 1764 | 1468500475717 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:47:55 INFO - PROCESS | 1764 | 1468500475843 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 1764 | 1468500475852 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x9101a400 == 59 [pid = 1764] [id = 82] 05:47:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x9101fc00) [pid = 1764] [serial = 245] [outer = (nil)] 05:47:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x91025c00) [pid = 1764] [serial = 246] [outer = 0x9101fc00] 05:47:55 INFO - PROCESS | 1764 | 1468500475928 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x9caa4800) [pid = 1764] [serial = 247] [outer = 0x9101fc00] 05:47:57 INFO - PROCESS | 1764 | 1468500477024 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]]]}] 05:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1593ms 05:47:57 INFO - PROCESS | 1764 | 1468500477063 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:47:57 INFO - PROCESS | 1764 | 1468500477071 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:47:57 INFO - PROCESS | 1764 | 1468500477082 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 1764 | 1468500477091 Marionette TRACE conn4 <- [1,302,null,{}] 05:47:57 INFO - PROCESS | 1764 | 1468500477100 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}] 05:47:57 INFO - PROCESS | 1764 | 1468500477106 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:57 INFO - PROCESS | 1764 | 1468500477332 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:47:57 INFO - PROCESS | 1764 | 1468500477609 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1764 | 1468500477616 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x91024400 == 60 [pid = 1764] [id = 83] 05:47:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x91039400) [pid = 1764] [serial = 248] [outer = (nil)] 05:47:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x910c2c00) [pid = 1764] [serial = 249] [outer = 0x91039400] 05:47:57 INFO - PROCESS | 1764 | 1468500477716 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x9380c400) [pid = 1764] [serial = 250] [outer = 0x91039400] 05:47:58 INFO - PROCESS | 1764 | 1468500478715 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]]]}] 05:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1697ms 05:47:58 INFO - PROCESS | 1764 | 1468500478779 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:47:58 INFO - PROCESS | 1764 | 1468500478787 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:47:58 INFO - PROCESS | 1764 | 1468500478799 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 1764 | 1468500478805 Marionette TRACE conn4 <- [1,306,null,{}] 05:47:58 INFO - PROCESS | 1764 | 1468500478812 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}] 05:47:58 INFO - PROCESS | 1764 | 1468500478819 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:59 INFO - PROCESS | 1764 | 1468500479073 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:47:59 INFO - PROCESS | 1764 | 1468500479348 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:59 INFO - PROCESS | 1764 | 1468500479357 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:47:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x965f3400 == 61 [pid = 1764] [id = 84] 05:47:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x965f6800) [pid = 1764] [serial = 251] [outer = (nil)] 05:47:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x995c7c00) [pid = 1764] [serial = 252] [outer = 0x965f6800] 05:47:59 INFO - PROCESS | 1764 | 1468500479450 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x9a374c00) [pid = 1764] [serial = 253] [outer = 0x965f6800] 05:48:00 INFO - PROCESS | 1764 | 1468500480469 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]]]}] 05:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1699ms 05:48:00 INFO - PROCESS | 1764 | 1468500480500 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:48:00 INFO - PROCESS | 1764 | 1468500480505 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:48:00 INFO - PROCESS | 1764 | 1468500480513 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 1764 | 1468500480520 Marionette TRACE conn4 <- [1,310,null,{}] 05:48:00 INFO - PROCESS | 1764 | 1468500480539 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}] 05:48:00 INFO - PROCESS | 1764 | 1468500480549 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:00 INFO - PROCESS | 1764 | 1468500480771 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:48:01 INFO - PROCESS | 1764 | 1468500480983 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:01 INFO - PROCESS | 1764 | 1468500480997 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d47a400 == 62 [pid = 1764] [id = 85] 05:48:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x9d82b000) [pid = 1764] [serial = 254] [outer = (nil)] 05:48:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0xa1029800) [pid = 1764] [serial = 255] [outer = 0x9d82b000] 05:48:01 INFO - PROCESS | 1764 | 1468500481167 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0xa2232400) [pid = 1764] [serial = 256] [outer = 0x9d82b000] 05:48:02 INFO - PROCESS | 1764 | 1468500482197 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]]]}] 05:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1748ms 05:48:02 INFO - PROCESS | 1764 | 1468500482262 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 1764 | 1468500482267 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:48:02 INFO - PROCESS | 1764 | 1468500482276 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 1764 | 1468500482280 Marionette TRACE conn4 <- [1,314,null,{}] 05:48:02 INFO - PROCESS | 1764 | 1468500482288 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}] 05:48:02 INFO - PROCESS | 1764 | 1468500482294 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:02 INFO - PROCESS | 1764 | 1468500482576 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:48:02 INFO - PROCESS | 1764 | 1468500482827 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 1764 | 1468500482838 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x91038400 == 63 [pid = 1764] [id = 86] 05:48:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x93c90000) [pid = 1764] [serial = 257] [outer = (nil)] 05:48:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0xa2374c00) [pid = 1764] [serial = 258] [outer = 0x93c90000] 05:48:02 INFO - PROCESS | 1764 | 1468500482928 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0xa2537000) [pid = 1764] [serial = 259] [outer = 0x93c90000] 05:48:03 INFO - PROCESS | 1764 | 1468500483957 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]]]}] 05:48: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. 05:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1738ms 05:48:04 INFO - PROCESS | 1764 | 1468500484015 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 1764 | 1468500484020 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:48:04 INFO - PROCESS | 1764 | 1468500484028 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 1764 | 1468500484032 Marionette TRACE conn4 <- [1,318,null,{}] 05:48:04 INFO - PROCESS | 1764 | 1468500484039 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}] 05:48:04 INFO - PROCESS | 1764 | 1468500484044 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:04 INFO - PROCESS | 1764 | 1468500484287 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:48:04 INFO - PROCESS | 1764 | 1468500484548 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:04 INFO - PROCESS | 1764 | 1468500484558 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x91037c00 == 64 [pid = 1764] [id = 87] 05:48:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x9a5f1000) [pid = 1764] [serial = 260] [outer = (nil)] 05:48:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0xa5020c00) [pid = 1764] [serial = 261] [outer = 0x9a5f1000] 05:48:04 INFO - PROCESS | 1764 | 1468500484650 Marionette DEBUG loaded listener.js 05:48:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0xa62b0400) [pid = 1764] [serial = 262] [outer = 0x9a5f1000] 05:48:05 INFO - PROCESS | 1764 | 1468500485670 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]]]}] 05:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1695ms 05:48:05 INFO - PROCESS | 1764 | 1468500485723 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:48:05 INFO - PROCESS | 1764 | 1468500485727 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:48:05 INFO - PROCESS | 1764 | 1468500485735 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:48:05 INFO - PROCESS | 1764 | 1468500485740 Marionette TRACE conn4 <- [1,322,null,{}] 05:48:05 INFO - PROCESS | 1764 | 1468500485747 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}] 05:48:05 INFO - PROCESS | 1764 | 1468500485759 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:06 INFO - PROCESS | 1764 | 1468500486023 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:48:06 INFO - PROCESS | 1764 | 1468500486295 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1764 | 1468500486301 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x91036400 == 65 [pid = 1764] [id = 88] 05:48:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x91037800) [pid = 1764] [serial = 263] [outer = (nil)] 05:48:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x92bf3800) [pid = 1764] [serial = 264] [outer = 0x91037800] 05:48:06 INFO - PROCESS | 1764 | 1468500486401 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0xa2290400) [pid = 1764] [serial = 265] [outer = 0x91037800] 05:48:07 INFO - PROCESS | 1764 | 1468500487415 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]]]}] 05:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1755ms 05:48:07 INFO - PROCESS | 1764 | 1468500487493 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 1764 | 1468500487500 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:48:07 INFO - PROCESS | 1764 | 1468500487510 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1764 | 1468500487516 Marionette TRACE conn4 <- [1,326,null,{}] 05:48:07 INFO - PROCESS | 1764 | 1468500487524 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}] 05:48:07 INFO - PROCESS | 1764 | 1468500487531 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:07 INFO - PROCESS | 1764 | 1468500487768 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:48:07 INFO - PROCESS | 1764 | 1468500487972 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:07 INFO - PROCESS | 1764 | 1468500487982 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f936000 == 66 [pid = 1764] [id = 89] 05:48:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x8f937000) [pid = 1764] [serial = 266] [outer = (nil)] 05:48:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8f93cc00) [pid = 1764] [serial = 267] [outer = 0x8f937000] 05:48:08 INFO - PROCESS | 1764 | 1468500488136 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8f93fc00) [pid = 1764] [serial = 268] [outer = 0x8f937000] 05:48:09 INFO - PROCESS | 1764 | 1468500489105 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]]]}] 05:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1649ms 05:48:09 INFO - PROCESS | 1764 | 1468500489160 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 1764 | 1468500489164 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:48:09 INFO - PROCESS | 1764 | 1468500489172 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 1764 | 1468500489176 Marionette TRACE conn4 <- [1,330,null,{}] 05:48:09 INFO - PROCESS | 1764 | 1468500489183 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}] 05:48:09 INFO - PROCESS | 1764 | 1468500489188 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:09 INFO - PROCESS | 1764 | 1468500489428 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:48:09 INFO - PROCESS | 1764 | 1468500489849 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:09 INFO - PROCESS | 1764 | 1468500489861 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x91039000 == 67 [pid = 1764] [id = 90] 05:48:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x9103a800) [pid = 1764] [serial = 269] [outer = (nil)] 05:48:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x910bb400) [pid = 1764] [serial = 270] [outer = 0x9103a800] 05:48:09 INFO - PROCESS | 1764 | 1468500489962 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x918c3000) [pid = 1764] [serial = 271] [outer = 0x9103a800] 05:48:11 INFO - PROCESS | 1764 | 1468500491020 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]]]}] 05:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1885ms 05:48:11 INFO - PROCESS | 1764 | 1468500491061 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 1764 | 1468500491068 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:48:11 INFO - PROCESS | 1764 | 1468500491076 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 1764 | 1468500491082 Marionette TRACE conn4 <- [1,334,null,{}] 05:48:11 INFO - PROCESS | 1764 | 1468500491093 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}] 05:48:11 INFO - PROCESS | 1764 | 1468500491102 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:11 INFO - PROCESS | 1764 | 1468500491370 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:48:11 INFO - PROCESS | 1764 | 1468500491688 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:11 INFO - PROCESS | 1764 | 1468500491698 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x910bb000 == 68 [pid = 1764] [id = 91] 05:48:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x918c8400) [pid = 1764] [serial = 272] [outer = (nil)] 05:48:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x93c92000) [pid = 1764] [serial = 273] [outer = 0x918c8400] 05:48:11 INFO - PROCESS | 1764 | 1468500491783 Marionette DEBUG loaded listener.js 05:48:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x95268800) [pid = 1764] [serial = 274] [outer = 0x918c8400] 05:48:12 INFO - PROCESS | 1764 | --DOCSHELL 0x9b362400 == 67 [pid = 1764] [id = 28] 05:48:12 INFO - PROCESS | 1764 | --DOCSHELL 0xa2005c00 == 66 [pid = 1764] [id = 18] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0xa223cc00) [pid = 1764] [serial = 185] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x96550c00) [pid = 1764] [serial = 188] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x9a5f0800) [pid = 1764] [serial = 207] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOCSHELL 0x910b5400 == 65 [pid = 1764] [id = 81] 05:48:12 INFO - PROCESS | 1764 | --DOCSHELL 0x910b7800 == 64 [pid = 1764] [id = 80] 05:48:12 INFO - PROCESS | 1764 | --DOCSHELL 0x9a76cc00 == 63 [pid = 1764] [id = 79] 05:48:12 INFO - PROCESS | 1764 | --DOCSHELL 0x965f5000 == 62 [pid = 1764] [id = 78] 05:48:12 INFO - PROCESS | 1764 | --DOCSHELL 0x9526ac00 == 61 [pid = 1764] [id = 77] 05:48:12 INFO - PROCESS | 1764 | --DOCSHELL 0x9a5f2800 == 60 [pid = 1764] [id = 71] 05:48:12 INFO - PROCESS | 1764 | --DOCSHELL 0x952d7000 == 59 [pid = 1764] [id = 70] 05:48:12 INFO - PROCESS | 1764 | --DOCSHELL 0x93c8fc00 == 58 [pid = 1764] [id = 69] 05:48:12 INFO - PROCESS | 1764 | 1468500492790 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]]]}] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x995c9000) [pid = 1764] [serial = 192] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x995c4000) [pid = 1764] [serial = 191] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x952d7400) [pid = 1764] [serial = 194] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x9a248400) [pid = 1764] [serial = 195] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0xa328e800) [pid = 1764] [serial = 201] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x99f97c00) [pid = 1764] [serial = 173] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x9d830800) [pid = 1764] [serial = 197] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x995cb000) [pid = 1764] [serial = 182] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0xa2239800) [pid = 1764] [serial = 179] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x9b36b000) [pid = 1764] [serial = 176] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0xa620f400) [pid = 1764] [serial = 203] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x9b357400) [pid = 1764] [serial = 90] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0xa23a2800) [pid = 1764] [serial = 200] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0xa62b3800) [pid = 1764] [serial = 204] [outer = (nil)] [url = about:blank] 05:48:12 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0xa209ec00) [pid = 1764] [serial = 198] [outer = (nil)] [url = about:blank] 05:48: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. 05:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1791ms 05:48:12 INFO - PROCESS | 1764 | 1468500492871 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 1764 | 1468500492879 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:48:12 INFO - PROCESS | 1764 | 1468500492888 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 1764 | 1468500492892 Marionette TRACE conn4 <- [1,338,null,{}] 05:48:12 INFO - PROCESS | 1764 | 1468500492899 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}] 05:48:12 INFO - PROCESS | 1764 | 1468500492905 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:13 INFO - PROCESS | 1764 | 1468500493121 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:48:13 INFO - PROCESS | 1764 | 1468500493308 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:13 INFO - PROCESS | 1764 | 1468500493317 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x918c3800 == 59 [pid = 1764] [id = 92] 05:48:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x965d2000) [pid = 1764] [serial = 275] [outer = (nil)] 05:48:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x965f5000) [pid = 1764] [serial = 276] [outer = 0x965d2000] 05:48:13 INFO - PROCESS | 1764 | 1468500493421 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x995cf400) [pid = 1764] [serial = 277] [outer = 0x965d2000] 05:48:14 INFO - PROCESS | 1764 | 1468500494414 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]]]}] 05:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1586ms 05:48:14 INFO - PROCESS | 1764 | 1468500494475 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 1764 | 1468500494479 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:48:14 INFO - PROCESS | 1764 | 1468500494494 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 1764 | 1468500494504 Marionette TRACE conn4 <- [1,342,null,{}] 05:48:14 INFO - PROCESS | 1764 | 1468500494514 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}] 05:48:14 INFO - PROCESS | 1764 | 1468500494522 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:14 INFO - PROCESS | 1764 | 1468500494720 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:48:14 INFO - PROCESS | 1764 | 1468500494918 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1764 | 1468500494924 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x92bf3400 == 60 [pid = 1764] [id = 93] 05:48:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x99f9cc00) [pid = 1764] [serial = 278] [outer = (nil)] 05:48:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x9a76cc00) [pid = 1764] [serial = 279] [outer = 0x99f9cc00] 05:48:15 INFO - PROCESS | 1764 | 1468500495019 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x9b305400) [pid = 1764] [serial = 280] [outer = 0x99f9cc00] 05:48:15 INFO - PROCESS | 1764 | 1468500495906 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]]]}] 05:48: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. 05:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1449ms 05:48:15 INFO - PROCESS | 1764 | 1468500495936 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:48:15 INFO - PROCESS | 1764 | 1468500495941 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:48:15 INFO - PROCESS | 1764 | 1468500495949 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1764 | 1468500495952 Marionette TRACE conn4 <- [1,346,null,{}] 05:48:15 INFO - PROCESS | 1764 | 1468500495968 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}] 05:48:15 INFO - PROCESS | 1764 | 1468500495973 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:16 INFO - PROCESS | 1764 | 1468500496260 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:48:16 INFO - PROCESS | 1764 | 1468500496313 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:16 INFO - PROCESS | 1764 | 1468500496321 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a5a7800 == 61 [pid = 1764] [id = 94] 05:48:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x9b369000) [pid = 1764] [serial = 281] [outer = (nil)] 05:48:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x9c0a6400) [pid = 1764] [serial = 282] [outer = 0x9b369000] 05:48:16 INFO - PROCESS | 1764 | 1468500496478 Marionette DEBUG loaded listener.js 05:48:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x9c0aa800) [pid = 1764] [serial = 283] [outer = 0x9b369000] 05:48:17 INFO - PROCESS | 1764 | 1468500497459 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]]]}] 05:48:17 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x910b6800) [pid = 1764] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:48:17 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x9526b800) [pid = 1764] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:48:17 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x965f5800) [pid = 1764] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:48:17 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x9a770000) [pid = 1764] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:48:17 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x910bd800) [pid = 1764] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1588ms 05:48:17 INFO - PROCESS | 1764 | 1468500497536 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:48:17 INFO - PROCESS | 1764 | 1468500497541 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:48:17 INFO - PROCESS | 1764 | 1468500497552 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:48:17 INFO - PROCESS | 1764 | 1468500497555 Marionette TRACE conn4 <- [1,350,null,{}] 05:48:17 INFO - PROCESS | 1764 | 1468500497563 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}] 05:48:17 INFO - PROCESS | 1764 | 1468500497568 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:17 INFO - PROCESS | 1764 | 1468500497795 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:48:17 INFO - PROCESS | 1764 | 1468500497927 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 1764 | 1468500497944 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc07000 == 62 [pid = 1764] [id = 95] 05:48:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x8fc09000) [pid = 1764] [serial = 284] [outer = (nil)] 05:48:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8fc0cc00) [pid = 1764] [serial = 285] [outer = 0x8fc09000] 05:48:18 INFO - PROCESS | 1764 | 1468500498036 Marionette DEBUG loaded listener.js 05:48:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x91028c00) [pid = 1764] [serial = 286] [outer = 0x8fc09000] 05:48:18 INFO - PROCESS | 1764 | 1468500498859 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]]]}] 05:48: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. 05:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1334ms 05:48:18 INFO - PROCESS | 1764 | 1468500498888 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 1764 | 1468500498893 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:48:18 INFO - PROCESS | 1764 | 1468500498901 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 1764 | 1468500498905 Marionette TRACE conn4 <- [1,354,null,{}] 05:48:18 INFO - PROCESS | 1764 | 1468500498911 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}] 05:48:18 INFO - PROCESS | 1764 | 1468500498918 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:19 INFO - PROCESS | 1764 | 1468500499125 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:48:19 INFO - PROCESS | 1764 | 1468500499252 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:19 INFO - PROCESS | 1764 | 1468500499261 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc09c00 == 63 [pid = 1764] [id = 96] 05:48:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8fc0ac00) [pid = 1764] [serial = 287] [outer = (nil)] 05:48:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x9c0ab800) [pid = 1764] [serial = 288] [outer = 0x8fc0ac00] 05:48:19 INFO - PROCESS | 1764 | 1468500499337 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x9c0ad400) [pid = 1764] [serial = 289] [outer = 0x8fc0ac00] 05:48:20 INFO - PROCESS | 1764 | 1468500500531 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]]]}] 05:48: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. 05:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1691ms 05:48:20 INFO - PROCESS | 1764 | 1468500500593 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 1764 | 1468500500601 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:48:20 INFO - PROCESS | 1764 | 1468500500610 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 1764 | 1468500500622 Marionette TRACE conn4 <- [1,358,null,{}] 05:48:20 INFO - PROCESS | 1764 | 1468500500685 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}] 05:48:20 INFO - PROCESS | 1764 | 1468500500694 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:20 INFO - PROCESS | 1764 | 1468500500995 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:48:21 INFO - PROCESS | 1764 | 1468500501185 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1764 | 1468500501197 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc08800 == 64 [pid = 1764] [id = 97] 05:48:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8fc0a800) [pid = 1764] [serial = 290] [outer = (nil)] 05:48:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x910bf400) [pid = 1764] [serial = 291] [outer = 0x8fc0a800] 05:48:21 INFO - PROCESS | 1764 | 1468500501336 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x92beb400) [pid = 1764] [serial = 292] [outer = 0x8fc0a800] 05:48:22 INFO - PROCESS | 1764 | 1468500502393 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]]]}] 05:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1841ms 05:48:22 INFO - PROCESS | 1764 | 1468500502451 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 1764 | 1468500502465 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:48:22 INFO - PROCESS | 1764 | 1468500502485 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1764 | 1468500502494 Marionette TRACE conn4 <- [1,362,null,{}] 05:48:22 INFO - PROCESS | 1764 | 1468500502558 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}] 05:48:22 INFO - PROCESS | 1764 | 1468500502565 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:22 INFO - PROCESS | 1764 | 1468500502809 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:48:23 INFO - PROCESS | 1764 | 1468500503025 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1764 | 1468500503034 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x9102c000 == 65 [pid = 1764] [id = 98] 05:48:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x965e9800) [pid = 1764] [serial = 293] [outer = (nil)] 05:48:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x995cd000) [pid = 1764] [serial = 294] [outer = 0x965e9800] 05:48:23 INFO - PROCESS | 1764 | 1468500503126 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x99f9d400) [pid = 1764] [serial = 295] [outer = 0x965e9800] 05:48:24 INFO - PROCESS | 1764 | 1468500504174 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]]]}] 05:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1737ms 05:48:24 INFO - PROCESS | 1764 | 1468500504223 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:48:24 INFO - PROCESS | 1764 | 1468500504228 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:48:24 INFO - PROCESS | 1764 | 1468500504237 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 1764 | 1468500504244 Marionette TRACE conn4 <- [1,366,null,{}] 05:48:24 INFO - PROCESS | 1764 | 1468500504263 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}] 05:48:24 INFO - PROCESS | 1764 | 1468500504274 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:24 INFO - PROCESS | 1764 | 1468500504606 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:48:24 INFO - PROCESS | 1764 | 1468500504799 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:24 INFO - PROCESS | 1764 | 1468500504811 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c0a6000 == 66 [pid = 1764] [id = 99] 05:48:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x9c0a7400) [pid = 1764] [serial = 296] [outer = (nil)] 05:48:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x9c0b2800) [pid = 1764] [serial = 297] [outer = 0x9c0a7400] 05:48:24 INFO - PROCESS | 1764 | 1468500504907 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x9cad0000) [pid = 1764] [serial = 298] [outer = 0x9c0a7400] 05:48:25 INFO - PROCESS | 1764 | 1468500505903 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]]]}] 05:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1697ms 05:48:25 INFO - PROCESS | 1764 | 1468500505936 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 1764 | 1468500505944 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:48:25 INFO - PROCESS | 1764 | 1468500505956 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 1764 | 1468500505961 Marionette TRACE conn4 <- [1,370,null,{}] 05:48:25 INFO - PROCESS | 1764 | 1468500505971 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}] 05:48:25 INFO - PROCESS | 1764 | 1468500505978 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:26 INFO - PROCESS | 1764 | 1468500506238 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:48:26 INFO - PROCESS | 1764 | 1468500506532 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:26 INFO - PROCESS | 1764 | 1468500506546 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x91027000 == 67 [pid = 1764] [id = 100] 05:48:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x9d478000) [pid = 1764] [serial = 299] [outer = (nil)] 05:48:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0xa209d800) [pid = 1764] [serial = 300] [outer = 0x9d478000] 05:48:26 INFO - PROCESS | 1764 | 1468500506638 Marionette DEBUG loaded listener.js 05:48:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0xa2231000) [pid = 1764] [serial = 301] [outer = 0x9d478000] 05:48:27 INFO - PROCESS | 1764 | 1468500507743 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]]]}] 05:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1845ms 05:48:27 INFO - PROCESS | 1764 | 1468500507801 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:48:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:48:27 INFO - PROCESS | 1764 | 1468500507806 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:48:27 INFO - PROCESS | 1764 | 1468500507814 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:48:27 INFO - PROCESS | 1764 | 1468500507817 Marionette TRACE conn4 <- [1,374,null,{}] 05:48:27 INFO - PROCESS | 1764 | 1468500507827 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}] 05:48:27 INFO - PROCESS | 1764 | 1468500507832 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:28 INFO - PROCESS | 1764 | 1468500508130 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:48:28 INFO - PROCESS | 1764 | 1468500508357 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1764 | 1468500508366 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f933c00 == 68 [pid = 1764] [id = 101] 05:48:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x91023400) [pid = 1764] [serial = 302] [outer = (nil)] 05:48:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0xa2561400) [pid = 1764] [serial = 303] [outer = 0x91023400] 05:48:28 INFO - PROCESS | 1764 | 1468500508492 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0xa3207000) [pid = 1764] [serial = 304] [outer = 0x91023400] 05:48:29 INFO - PROCESS | 1764 | 1468500509438 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:48:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:48:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1687ms 05:48:29 INFO - PROCESS | 1764 | 1468500509501 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:48:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:48:29 INFO - PROCESS | 1764 | 1468500509505 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:48:29 INFO - PROCESS | 1764 | 1468500509512 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 1764 | 1468500509517 Marionette TRACE conn4 <- [1,378,null,{}] 05:48:29 INFO - PROCESS | 1764 | 1468500509524 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}] 05:48:29 INFO - PROCESS | 1764 | 1468500509534 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:29 INFO - PROCESS | 1764 | 1468500509799 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:48:30 INFO - PROCESS | 1764 | 1468500510067 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1764 | 1468500510073 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc10400 == 69 [pid = 1764] [id = 102] 05:48:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8fc10c00) [pid = 1764] [serial = 305] [outer = (nil)] 05:48:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8fda7400) [pid = 1764] [serial = 306] [outer = 0x8fc10c00] 05:48:30 INFO - PROCESS | 1764 | 1468500510161 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0xa25ffc00) [pid = 1764] [serial = 307] [outer = 0x8fc10c00] 05:48:31 INFO - PROCESS | 1764 | 1468500511112 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:48:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:48:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1636ms 05:48:31 INFO - PROCESS | 1764 | 1468500511149 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 1764 | 1468500511152 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:48:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:48:31 INFO - PROCESS | 1764 | 1468500511161 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1764 | 1468500511165 Marionette TRACE conn4 <- [1,382,null,{}] 05:48:31 INFO - PROCESS | 1764 | 1468500511173 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}] 05:48:31 INFO - PROCESS | 1764 | 1468500511178 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:31 INFO - PROCESS | 1764 | 1468500511440 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:48:31 INFO - PROCESS | 1764 | 1468500511959 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:31 INFO - PROCESS | 1764 | 1468500511966 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fd9f000 == 70 [pid = 1764] [id = 103] 05:48:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8fd9f800) [pid = 1764] [serial = 308] [outer = (nil)] 05:48:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8fda5800) [pid = 1764] [serial = 309] [outer = 0x8fd9f800] 05:48:32 INFO - PROCESS | 1764 | 1468500512053 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x9101bc00) [pid = 1764] [serial = 310] [outer = 0x8fd9f800] 05:48:32 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:48:32 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:48:32 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:48:32 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:48:32 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:48:33 INFO - PROCESS | 1764 | 1468500513139 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:48:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:48:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 2000ms 05:48:33 INFO - PROCESS | 1764 | 1468500513164 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 1764 | 1468500513170 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:48:33 INFO - PROCESS | 1764 | 1468500513179 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 1764 | 1468500513186 Marionette TRACE conn4 <- [1,386,null,{}] 05:48:33 INFO - PROCESS | 1764 | 1468500513199 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}] 05:48:33 INFO - PROCESS | 1764 | 1468500513212 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:33 INFO - PROCESS | 1764 | 1468500513525 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:48:33 INFO - PROCESS | 1764 | 1468500513753 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:33 INFO - PROCESS | 1764 | 1468500513767 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x9101b000 == 71 [pid = 1764] [id = 104] 05:48:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x910b9400) [pid = 1764] [serial = 311] [outer = (nil)] 05:48:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x918d0800) [pid = 1764] [serial = 312] [outer = 0x910b9400] 05:48:33 INFO - PROCESS | 1764 | 1468500513888 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x92bf2800) [pid = 1764] [serial = 313] [outer = 0x910b9400] 05:48:34 INFO - PROCESS | 1764 | 1468500514964 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]]]}] 05:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1852ms 05:48:35 INFO - PROCESS | 1764 | 1468500515034 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 1764 | 1468500515041 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:48:35 INFO - PROCESS | 1764 | 1468500515050 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 1764 | 1468500515054 Marionette TRACE conn4 <- [1,390,null,{}] 05:48:35 INFO - PROCESS | 1764 | 1468500515062 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}] 05:48:35 INFO - PROCESS | 1764 | 1468500515069 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:35 INFO - PROCESS | 1764 | 1468500515325 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:48:35 INFO - PROCESS | 1764 | 1468500515600 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 1764 | 1468500515609 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc07c00 == 72 [pid = 1764] [id = 105] 05:48:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x91033800) [pid = 1764] [serial = 314] [outer = (nil)] 05:48:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x965d0c00) [pid = 1764] [serial = 315] [outer = 0x91033800] 05:48:35 INFO - PROCESS | 1764 | 1468500515689 Marionette DEBUG loaded listener.js 05:48:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x995cc800) [pid = 1764] [serial = 316] [outer = 0x91033800] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0xa2235c00 == 71 [pid = 1764] [id = 60] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0x995c0400 == 70 [pid = 1764] [id = 61] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0x995c1800 == 69 [pid = 1764] [id = 62] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0x93c8d400 == 68 [pid = 1764] [id = 63] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x91025c00) [pid = 1764] [serial = 246] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x99f95400) [pid = 1764] [serial = 228] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x9b458800) [pid = 1764] [serial = 213] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0xa8c1e000) [pid = 1764] [serial = 225] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0xa6ea7400) [pid = 1764] [serial = 222] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0xa6ea9000) [pid = 1764] [serial = 216] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x918cc800) [pid = 1764] [serial = 219] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x995cb400) [pid = 1764] [serial = 210] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc07000 == 67 [pid = 1764] [id = 95] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0x9a5a7800 == 66 [pid = 1764] [id = 94] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0x92bf3400 == 65 [pid = 1764] [id = 93] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0x918c3800 == 64 [pid = 1764] [id = 92] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0x910bb000 == 63 [pid = 1764] [id = 91] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0x91039000 == 62 [pid = 1764] [id = 90] 05:48:36 INFO - PROCESS | 1764 | --DOCSHELL 0x91038400 == 61 [pid = 1764] [id = 86] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9bbe0400) [pid = 1764] [serial = 244] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x952d3000) [pid = 1764] [serial = 231] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x99f97400) [pid = 1764] [serial = 235] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x9b49a800) [pid = 1764] [serial = 238] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x952de400) [pid = 1764] [serial = 232] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x910c3000) [pid = 1764] [serial = 241] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9b364000) [pid = 1764] [serial = 237] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x910c0000) [pid = 1764] [serial = 240] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x995c7400) [pid = 1764] [serial = 234] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x9b361800) [pid = 1764] [serial = 243] [outer = (nil)] [url = about:blank] 05:48:36 INFO - PROCESS | 1764 | 1468500516761 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]]]}] 05:48:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:48:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1751ms 05:48:36 INFO - PROCESS | 1764 | 1468500516802 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 1764 | 1468500516807 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:48:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:48:36 INFO - PROCESS | 1764 | 1468500516823 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 1764 | 1468500516833 Marionette TRACE conn4 <- [1,394,null,{}] 05:48:36 INFO - PROCESS | 1764 | 1468500516843 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}] 05:48:36 INFO - PROCESS | 1764 | 1468500516854 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:37 INFO - PROCESS | 1764 | 1468500517118 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:48:37 INFO - PROCESS | 1764 | 1468500517296 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1764 | 1468500517302 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x910bb000 == 62 [pid = 1764] [id = 106] 05:48:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x918c8800) [pid = 1764] [serial = 317] [outer = (nil)] 05:48:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x995cec00) [pid = 1764] [serial = 318] [outer = 0x918c8800] 05:48:37 INFO - PROCESS | 1764 | 1468500517380 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x99f99000) [pid = 1764] [serial = 319] [outer = 0x918c8800] 05:48:38 INFO - PROCESS | 1764 | 1468500518193 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]]]}] 05:48:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:48:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1449ms 05:48:38 INFO - PROCESS | 1764 | 1468500518265 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 1764 | 1468500518270 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:48:38 INFO - PROCESS | 1764 | 1468500518278 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 1764 | 1468500518283 Marionette TRACE conn4 <- [1,398,null,{}] 05:48:38 INFO - PROCESS | 1764 | 1468500518290 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}] 05:48:38 INFO - PROCESS | 1764 | 1468500518296 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:38 INFO - PROCESS | 1764 | 1468500518485 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:48:38 INFO - PROCESS | 1764 | 1468500518637 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:38 INFO - PROCESS | 1764 | 1468500518645 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f935000 == 63 [pid = 1764] [id = 107] 05:48:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x995c9c00) [pid = 1764] [serial = 320] [outer = (nil)] 05:48:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x9a5e9000) [pid = 1764] [serial = 321] [outer = 0x995c9c00] 05:48:38 INFO - PROCESS | 1764 | 1468500518736 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x9a5f6800) [pid = 1764] [serial = 322] [outer = 0x995c9c00] 05:48:39 INFO - PROCESS | 1764 | 1468500519715 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]]]}] 05:48:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:48:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1488ms 05:48:39 INFO - PROCESS | 1764 | 1468500519768 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 1764 | 1468500519772 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:48:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:48:39 INFO - PROCESS | 1764 | 1468500519788 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 1764 | 1468500519792 Marionette TRACE conn4 <- [1,402,null,{}] 05:48:39 INFO - PROCESS | 1764 | 1468500519798 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}] 05:48:39 INFO - PROCESS | 1764 | 1468500519805 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:40 INFO - PROCESS | 1764 | 1468500520040 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:48:40 INFO - PROCESS | 1764 | 1468500520066 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 1764 | 1468500520102 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece8400 == 64 [pid = 1764] [id = 108] 05:48:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8ece8800) [pid = 1764] [serial = 323] [outer = (nil)] 05:48:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8eceb800) [pid = 1764] [serial = 324] [outer = 0x8ece8800] 05:48:40 INFO - PROCESS | 1764 | 1468500520260 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x9967e000) [pid = 1764] [serial = 325] [outer = 0x8ece8800] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x93813000) [pid = 1764] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9a5a4800) [pid = 1764] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x96554400) [pid = 1764] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x965ef000) [pid = 1764] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9bb1c400) [pid = 1764] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x95268000) [pid = 1764] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x96553c00) [pid = 1764] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9b369000) [pid = 1764] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x99f9cc00) [pid = 1764] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x9103a800) [pid = 1764] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x965d2000) [pid = 1764] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x918c8400) [pid = 1764] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8fc09000) [pid = 1764] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x9b30f800) [pid = 1764] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x94726800) [pid = 1764] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0xa2fba000) [pid = 1764] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x9bbdcc00) [pid = 1764] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:48:41 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x9b042400) [pid = 1764] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:48:41 INFO - PROCESS | 1764 | 1468500521739 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]]]}] 05:48:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:48:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1991ms 05:48:41 INFO - PROCESS | 1764 | 1468500521780 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 1764 | 1468500521783 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:48:41 INFO - PROCESS | 1764 | 1468500521790 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 1764 | 1468500521794 Marionette TRACE conn4 <- [1,406,null,{}] 05:48:41 INFO - PROCESS | 1764 | 1468500521801 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}] 05:48:41 INFO - PROCESS | 1764 | 1468500521807 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:41 INFO - PROCESS | 1764 | 1468500521986 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:48:42 INFO - PROCESS | 1764 | 1468500522114 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 1764 | 1468500522125 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ecec000 == 65 [pid = 1764] [id = 109] 05:48:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8fc08400) [pid = 1764] [serial = 326] [outer = (nil)] 05:48:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x99608400) [pid = 1764] [serial = 327] [outer = 0x8fc08400] 05:48:42 INFO - PROCESS | 1764 | 1468500522248 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x9a5ec000) [pid = 1764] [serial = 328] [outer = 0x8fc08400] 05:48:43 INFO - PROCESS | 1764 | 1468500523013 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]]]}] 05:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1286ms 05:48:43 INFO - PROCESS | 1764 | 1468500523077 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 1764 | 1468500523082 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:48:43 INFO - PROCESS | 1764 | 1468500523090 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 1764 | 1468500523094 Marionette TRACE conn4 <- [1,410,null,{}] 05:48:43 INFO - PROCESS | 1764 | 1468500523100 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}] 05:48:43 INFO - PROCESS | 1764 | 1468500523105 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:43 INFO - PROCESS | 1764 | 1468500523367 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:48:43 INFO - PROCESS | 1764 | 1468500523520 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:43 INFO - PROCESS | 1764 | 1468500523530 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ecee800 == 66 [pid = 1764] [id = 110] 05:48:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8f938c00) [pid = 1764] [serial = 329] [outer = (nil)] 05:48:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8fc0f400) [pid = 1764] [serial = 330] [outer = 0x8f938c00] 05:48:43 INFO - PROCESS | 1764 | 1468500523700 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8fd9e800) [pid = 1764] [serial = 331] [outer = 0x8f938c00] 05:48:44 INFO - PROCESS | 1764 | 1468500524737 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]]]}] 05:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1685ms 05:48:44 INFO - PROCESS | 1764 | 1468500524778 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:48:44 INFO - PROCESS | 1764 | 1468500524789 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:48:44 INFO - PROCESS | 1764 | 1468500524799 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 1764 | 1468500524805 Marionette TRACE conn4 <- [1,414,null,{}] 05:48:44 INFO - PROCESS | 1764 | 1468500524814 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}] 05:48:44 INFO - PROCESS | 1764 | 1468500524821 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:45 INFO - PROCESS | 1764 | 1468500525059 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:48:45 INFO - PROCESS | 1764 | 1468500525295 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1764 | 1468500525303 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x910c3400 == 67 [pid = 1764] [id = 111] 05:48:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x910c3800) [pid = 1764] [serial = 332] [outer = (nil)] 05:48:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x918cf800) [pid = 1764] [serial = 333] [outer = 0x910c3800] 05:48:45 INFO - PROCESS | 1764 | 1468500525400 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x92bf3c00) [pid = 1764] [serial = 334] [outer = 0x910c3800] 05:48:46 INFO - PROCESS | 1764 | 1468500526433 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]]]}] 05:48:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1688ms 05:48:46 INFO - PROCESS | 1764 | 1468500526485 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 1764 | 1468500526501 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:48:46 INFO - PROCESS | 1764 | 1468500526511 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 1764 | 1468500526516 Marionette TRACE conn4 <- [1,418,null,{}] 05:48:46 INFO - PROCESS | 1764 | 1468500526524 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}] 05:48:46 INFO - PROCESS | 1764 | 1468500526530 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:46 INFO - PROCESS | 1764 | 1468500526744 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:48:47 INFO - PROCESS | 1764 | 1468500527102 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 1764 | 1468500527119 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x982bb800 == 68 [pid = 1764] [id = 112] 05:48:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x995c1800) [pid = 1764] [serial = 335] [outer = (nil)] 05:48:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x99d07c00) [pid = 1764] [serial = 336] [outer = 0x995c1800] 05:48:47 INFO - PROCESS | 1764 | 1468500527259 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x9a5ae800) [pid = 1764] [serial = 337] [outer = 0x995c1800] 05:48:48 INFO - PROCESS | 1764 | 1468500528688 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]]]}] 05:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2235ms 05:48:48 INFO - PROCESS | 1764 | 1468500528767 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 1764 | 1468500528774 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:48:48 INFO - PROCESS | 1764 | 1468500528796 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 1764 | 1468500528805 Marionette TRACE conn4 <- [1,422,null,{}] 05:48:48 INFO - PROCESS | 1764 | 1468500528814 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}] 05:48:48 INFO - PROCESS | 1764 | 1468500528822 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:49 INFO - PROCESS | 1764 | 1468500529029 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:48:49 INFO - PROCESS | 1764 | 1468500529204 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:49 INFO - PROCESS | 1764 | 1468500529212 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x93a66c00 == 69 [pid = 1764] [id = 113] 05:48:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x99d12000) [pid = 1764] [serial = 338] [outer = (nil)] 05:48:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x9c036000) [pid = 1764] [serial = 339] [outer = 0x99d12000] 05:48:49 INFO - PROCESS | 1764 | 1468500529299 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x9ca99c00) [pid = 1764] [serial = 340] [outer = 0x99d12000] 05:48:50 INFO - PROCESS | 1764 | 1468500530726 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]]]}] 05:48:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2005ms 05:48:50 INFO - PROCESS | 1764 | 1468500530792 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:48:50 INFO - PROCESS | 1764 | 1468500530797 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:48:50 INFO - PROCESS | 1764 | 1468500530807 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 1764 | 1468500530811 Marionette TRACE conn4 <- [1,426,null,{}] 05:48:50 INFO - PROCESS | 1764 | 1468500530818 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}] 05:48:50 INFO - PROCESS | 1764 | 1468500530825 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:51 INFO - PROCESS | 1764 | 1468500531038 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:48:51 INFO - PROCESS | 1764 | 1468500531215 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:51 INFO - PROCESS | 1764 | 1468500531226 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x98253000 == 70 [pid = 1764] [id = 114] 05:48:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x9bb10400) [pid = 1764] [serial = 341] [outer = (nil)] 05:48:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0xa102b400) [pid = 1764] [serial = 342] [outer = 0x9bb10400] 05:48:51 INFO - PROCESS | 1764 | 1468500531309 Marionette DEBUG loaded listener.js 05:48:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0xa2010800) [pid = 1764] [serial = 343] [outer = 0x9bb10400] 05:48:52 INFO - PROCESS | 1764 | 1468500532300 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] 05:48:52 INFO - PROCESS | 1764 | 1468500532348 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:48:52 INFO - PROCESS | 1764 | 1468500532356 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:48:52 INFO - PROCESS | 1764 | 1468500532361 Marionette TRACE conn4 <- [1,430,null,{}] 05:48:52 INFO - PROCESS | 1764 | 1468500532367 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}] 05:48:52 INFO - PROCESS | 1764 | 1468500532374 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:52 INFO - PROCESS | 1764 | 1468500532597 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:48:52 INFO - PROCESS | 1764 | 1468500532885 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 1764 | 1468500532904 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:52 INFO - PROCESS | 1764 | ++DOCSHELL 0xa5022c00 == 71 [pid = 1764] [id = 115] 05:48:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0xa62b2800) [pid = 1764] [serial = 344] [outer = (nil)] 05:48:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0xa6891400) [pid = 1764] [serial = 345] [outer = 0xa62b2800] 05:48:53 INFO - PROCESS | 1764 | 1468500533025 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0xa6e11000) [pid = 1764] [serial = 346] [outer = 0xa62b2800] 05:48:54 INFO - PROCESS | 1764 | 1468500534027 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]]]}] 05:48:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:48:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1735ms 05:48:54 INFO - PROCESS | 1764 | 1468500534093 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 1764 | 1468500534099 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:48:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:48:54 INFO - PROCESS | 1764 | 1468500534106 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 1764 | 1468500534109 Marionette TRACE conn4 <- [1,434,null,{}] 05:48:54 INFO - PROCESS | 1764 | 1468500534117 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}] 05:48:54 INFO - PROCESS | 1764 | 1468500534123 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:54 INFO - PROCESS | 1764 | 1468500534346 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:48:54 INFO - PROCESS | 1764 | 1468500534573 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:54 INFO - PROCESS | 1764 | 1468500534581 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc05000 == 72 [pid = 1764] [id = 116] 05:48:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8fc06400) [pid = 1764] [serial = 347] [outer = (nil)] 05:48:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x9248b800) [pid = 1764] [serial = 348] [outer = 0x8fc06400] 05:48:54 INFO - PROCESS | 1764 | 1468500534703 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x92490400) [pid = 1764] [serial = 349] [outer = 0x8fc06400] 05:48:56 INFO - PROCESS | 1764 | 1468500536307 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]]]}] 05:48:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:48:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 2241ms 05:48:56 INFO - PROCESS | 1764 | 1468500536348 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:48:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:48:56 INFO - PROCESS | 1764 | 1468500536353 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:48:56 INFO - PROCESS | 1764 | 1468500536361 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1764 | 1468500536364 Marionette TRACE conn4 <- [1,438,null,{}] 05:48:56 INFO - PROCESS | 1764 | 1468500536371 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}] 05:48:56 INFO - PROCESS | 1764 | 1468500536376 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:56 INFO - PROCESS | 1764 | 1468500536631 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:48:56 INFO - PROCESS | 1764 | 1468500536814 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:56 INFO - PROCESS | 1764 | 1468500536823 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc04000 == 73 [pid = 1764] [id = 117] 05:48:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x9248c000) [pid = 1764] [serial = 350] [outer = (nil)] 05:48:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0xa6e18000) [pid = 1764] [serial = 351] [outer = 0x9248c000] 05:48:56 INFO - PROCESS | 1764 | 1468500536921 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0xa823d000) [pid = 1764] [serial = 352] [outer = 0x9248c000] 05:48:57 INFO - PROCESS | 1764 | 1468500537930 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]]]}] 05:48:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:48:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1635ms 05:48:57 INFO - PROCESS | 1764 | 1468500537996 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 1764 | 1468500538001 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:48:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:48:58 INFO - PROCESS | 1764 | 1468500538009 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 1764 | 1468500538014 Marionette TRACE conn4 <- [1,442,null,{}] 05:48:58 INFO - PROCESS | 1764 | 1468500538022 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}] 05:48:58 INFO - PROCESS | 1764 | 1468500538028 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:58 INFO - PROCESS | 1764 | 1468500538257 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:48:58 INFO - PROCESS | 1764 | 1468500538549 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1764 | 1468500538557 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:48:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae3c00 == 74 [pid = 1764] [id = 118] 05:48:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8cae5800) [pid = 1764] [serial = 353] [outer = (nil)] 05:48:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x8caeec00) [pid = 1764] [serial = 354] [outer = 0x8cae5800] 05:48:58 INFO - PROCESS | 1764 | 1468500538652 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x8caf0000) [pid = 1764] [serial = 355] [outer = 0x8cae5800] 05:48:59 INFO - PROCESS | 1764 | 1468500539741 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]]]}] 05:48:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:48:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1789ms 05:48:59 INFO - PROCESS | 1764 | 1468500539800 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 1764 | 1468500539803 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:48:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:48:59 INFO - PROCESS | 1764 | 1468500539813 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 1764 | 1468500539816 Marionette TRACE conn4 <- [1,446,null,{}] 05:48:59 INFO - PROCESS | 1764 | 1468500539824 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}] 05:48:59 INFO - PROCESS | 1764 | 1468500539830 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:00 INFO - PROCESS | 1764 | 1468500540078 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:49:00 INFO - PROCESS | 1764 | 1468500540325 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:00 INFO - PROCESS | 1764 | 1468500540334 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caebc00 == 75 [pid = 1764] [id = 119] 05:49:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x8caec800) [pid = 1764] [serial = 356] [outer = (nil)] 05:49:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8d929000) [pid = 1764] [serial = 357] [outer = 0x8caec800] 05:49:00 INFO - PROCESS | 1764 | 1468500540495 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8d929800) [pid = 1764] [serial = 358] [outer = 0x8caec800] 05:49:01 INFO - PROCESS | 1764 | 1468500541782 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]]]}] 05:49:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:49:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1991ms 05:49:01 INFO - PROCESS | 1764 | 1468500541808 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:49:01 INFO - PROCESS | 1764 | 1468500541816 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:49:01 INFO - PROCESS | 1764 | 1468500541850 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:49:01 INFO - PROCESS | 1764 | 1468500541856 Marionette TRACE conn4 <- [1,450,null,{}] 05:49:01 INFO - PROCESS | 1764 | 1468500541866 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}] 05:49:01 INFO - PROCESS | 1764 | 1468500541875 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:02 INFO - PROCESS | 1764 | 1468500542309 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:49:02 INFO - PROCESS | 1764 | 1468500542505 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:02 INFO - PROCESS | 1764 | 1468500542514 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d927400 == 76 [pid = 1764] [id = 120] 05:49:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x8d92d800) [pid = 1764] [serial = 359] [outer = (nil)] 05:49:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x8ec85c00) [pid = 1764] [serial = 360] [outer = 0x8d92d800] 05:49:02 INFO - PROCESS | 1764 | 1468500542613 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x8ec8c800) [pid = 1764] [serial = 361] [outer = 0x8d92d800] 05:49:04 INFO - PROCESS | 1764 | 1468500544020 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] 05:49:04 INFO - PROCESS | 1764 | 1468500544103 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:49:04 INFO - PROCESS | 1764 | 1468500544113 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1764 | 1468500544122 Marionette TRACE conn4 <- [1,454,null,{}] 05:49:04 INFO - PROCESS | 1764 | 1468500544131 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}] 05:49:04 INFO - PROCESS | 1764 | 1468500544136 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:04 INFO - PROCESS | 1764 | 1468500544385 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:49:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x8f932400) [pid = 1764] [serial = 362] [outer = 0x9d476400] 05:49:04 INFO - PROCESS | 1764 | 1468500544850 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1764 | 1468500544858 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fd9b800 == 77 [pid = 1764] [id = 121] 05:49:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x8fd9cc00) [pid = 1764] [serial = 363] [outer = (nil)] 05:49:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x8fda8000) [pid = 1764] [serial = 364] [outer = 0x8fd9cc00] 05:49:04 INFO - PROCESS | 1764 | 1468500544958 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x91020000) [pid = 1764] [serial = 365] [outer = 0x8fd9cc00] 05:49:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8ecec000 == 76 [pid = 1764] [id = 109] 05:49:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece8400 == 75 [pid = 1764] [id = 108] 05:49:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8f935000 == 74 [pid = 1764] [id = 107] 05:49:06 INFO - PROCESS | 1764 | --DOCSHELL 0x910bb000 == 73 [pid = 1764] [id = 106] 05:49:06 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc07c00 == 72 [pid = 1764] [id = 105] 05:49:06 INFO - PROCESS | 1764 | --DOCSHELL 0x9101b000 == 71 [pid = 1764] [id = 104] 05:49:06 INFO - PROCESS | 1764 | --DOCSHELL 0x8fd9f000 == 70 [pid = 1764] [id = 103] 05:49:06 INFO - PROCESS | 1764 | --DOCSHELL 0x9c0a6000 == 69 [pid = 1764] [id = 99] 05:49:06 INFO - PROCESS | 1764 | --DOCSHELL 0x9102c000 == 68 [pid = 1764] [id = 98] 05:49:06 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:06 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc08800 == 67 [pid = 1764] [id = 97] 05:49:06 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc09c00 == 66 [pid = 1764] [id = 96] 05:49:06 INFO - PROCESS | 1764 | 1468500546185 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]]]}] 05:49:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2097ms 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0xa4e4b400) [pid = 1764] [serial = 135] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x9b310c00) [pid = 1764] [serial = 229] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0xa34cc400) [pid = 1764] [serial = 144] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x9cad8c00) [pid = 1764] [serial = 114] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x9b461400) [pid = 1764] [serial = 141] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x93c93400) [pid = 1764] [serial = 108] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x9a5b0400) [pid = 1764] [serial = 147] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x9b309c00) [pid = 1764] [serial = 111] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x965f7400) [pid = 1764] [serial = 138] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0xa23a9400) [pid = 1764] [serial = 117] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x9b04d400) [pid = 1764] [serial = 189] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0xa4e4e800) [pid = 1764] [serial = 150] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0xa5020c00) [pid = 1764] [serial = 261] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x8f93cc00) [pid = 1764] [serial = 267] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9c0aa800) [pid = 1764] [serial = 283] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8fc0cc00) [pid = 1764] [serial = 285] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x91028c00) [pid = 1764] [serial = 286] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x9b305400) [pid = 1764] [serial = 280] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x9c0a6400) [pid = 1764] [serial = 282] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x910c2c00) [pid = 1764] [serial = 249] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x995c7c00) [pid = 1764] [serial = 252] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9a76cc00) [pid = 1764] [serial = 279] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x918c3000) [pid = 1764] [serial = 271] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x910bb400) [pid = 1764] [serial = 270] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x965f5000) [pid = 1764] [serial = 276] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x995cf400) [pid = 1764] [serial = 277] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x95268800) [pid = 1764] [serial = 274] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x93c92000) [pid = 1764] [serial = 273] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x92bf3800) [pid = 1764] [serial = 264] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0xa2374c00) [pid = 1764] [serial = 258] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0xa1029800) [pid = 1764] [serial = 255] [outer = (nil)] [url = about:blank] 05:49:06 INFO - PROCESS | 1764 | 1468500546276 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 1764 | 1468500546282 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:49:06 INFO - PROCESS | 1764 | 1468500546297 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 1764 | 1468500546303 Marionette TRACE conn4 <- [1,458,null,{}] 05:49:06 INFO - PROCESS | 1764 | 1468500546312 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}] 05:49:06 INFO - PROCESS | 1764 | 1468500546318 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:06 INFO - PROCESS | 1764 | 1468500546619 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:49:06 INFO - PROCESS | 1764 | 1468500546791 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1764 | 1468500546799 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc0a000 == 67 [pid = 1764] [id = 122] 05:49:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x91032000) [pid = 1764] [serial = 366] [outer = (nil)] 05:49:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x910bd000) [pid = 1764] [serial = 367] [outer = 0x91032000] 05:49:06 INFO - PROCESS | 1764 | 1468500546929 Marionette DEBUG loaded listener.js 05:49:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x918c1800) [pid = 1764] [serial = 368] [outer = 0x91032000] 05:49:07 INFO - PROCESS | 1764 | 1468500547927 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] 05:49:08 INFO - PROCESS | 1764 | 1468500548001 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:49:08 INFO - PROCESS | 1764 | 1468500548013 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 1764 | 1468500548023 Marionette TRACE conn4 <- [1,462,null,{}] 05:49:08 INFO - PROCESS | 1764 | 1468500548049 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}] 05:49:08 INFO - PROCESS | 1764 | 1468500548063 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:08 INFO - PROCESS | 1764 | 1468500548405 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:49:08 INFO - PROCESS | 1764 | 1468500548601 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 1764 | 1468500548611 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x93816000 == 68 [pid = 1764] [id = 123] 05:49:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x93937400) [pid = 1764] [serial = 369] [outer = (nil)] 05:49:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x9519e000) [pid = 1764] [serial = 370] [outer = 0x93937400] 05:49:08 INFO - PROCESS | 1764 | 1468500548687 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x952d3c00) [pid = 1764] [serial = 371] [outer = 0x93937400] 05:49:09 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:09 INFO - PROCESS | 1764 | 1468500549709 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] 05:49:09 INFO - PROCESS | 1764 | 1468500549771 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:49:09 INFO - PROCESS | 1764 | 1468500549779 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1764 | 1468500549782 Marionette TRACE conn4 <- [1,466,null,{}] 05:49:09 INFO - PROCESS | 1764 | 1468500549794 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}] 05:49:09 INFO - PROCESS | 1764 | 1468500549799 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:10 INFO - PROCESS | 1764 | 1468500550118 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:49:10 INFO - PROCESS | 1764 | 1468500550316 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 1764 | 1468500550325 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x965e8c00 == 69 [pid = 1764] [id = 124] 05:49:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x965efc00) [pid = 1764] [serial = 372] [outer = (nil)] 05:49:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x99174400) [pid = 1764] [serial = 373] [outer = 0x965efc00] 05:49:10 INFO - PROCESS | 1764 | 1468500550398 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x995cb000) [pid = 1764] [serial = 374] [outer = 0x965efc00] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x9b359400) [pid = 1764] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x910b9400) [pid = 1764] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x9a5f5000) [pid = 1764] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x91033800) [pid = 1764] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x995c9c00) [pid = 1764] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8ece8800) [pid = 1764] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x995c3800) [pid = 1764] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x918c8800) [pid = 1764] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0xa4e0a800) [pid = 1764] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0xa2236000) [pid = 1764] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x95263400) [pid = 1764] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x952d7c00) [pid = 1764] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8fd9f800) [pid = 1764] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x918c5c00) [pid = 1764] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x99f9e000) [pid = 1764] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x965f0800) [pid = 1764] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x995cbc00) [pid = 1764] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x918cd400) [pid = 1764] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0xa82ed800) [pid = 1764] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x965f6800) [pid = 1764] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x9101fc00) [pid = 1764] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:49:11 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x91039400) [pid = 1764] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:49:12 INFO - PROCESS | 1764 | 1468500552087 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] 05:49:12 INFO - PROCESS | 1764 | 1468500552140 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:49:12 INFO - PROCESS | 1764 | 1468500552151 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 1764 | 1468500552157 Marionette TRACE conn4 <- [1,470,null,{}] 05:49:12 INFO - PROCESS | 1764 | 1468500552167 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}] 05:49:12 INFO - PROCESS | 1764 | 1468500552174 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:12 INFO - PROCESS | 1764 | 1468500552487 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:49:12 INFO - PROCESS | 1764 | 1468500552675 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:12 INFO - PROCESS | 1764 | 1468500552683 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece6800 == 70 [pid = 1764] [id = 125] 05:49:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8ece7400) [pid = 1764] [serial = 375] [outer = (nil)] 05:49:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x952d7c00) [pid = 1764] [serial = 376] [outer = 0x8ece7400] 05:49:12 INFO - PROCESS | 1764 | 1468500552770 Marionette DEBUG loaded listener.js 05:49:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x995c4000) [pid = 1764] [serial = 377] [outer = 0x8ece7400] 05:49:14 INFO - PROCESS | 1764 | 1468500554354 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]]]}] 05:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2354ms 05:49:14 INFO - PROCESS | 1764 | 1468500554541 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 1764 | 1468500554553 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:49:14 INFO - PROCESS | 1764 | 1468500554569 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1764 | 1468500554574 Marionette TRACE conn4 <- [1,474,null,{}] 05:49:14 INFO - PROCESS | 1764 | 1468500554584 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}] 05:49:14 INFO - PROCESS | 1764 | 1468500554591 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:14 INFO - PROCESS | 1764 | 1468500554845 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:49:15 INFO - PROCESS | 1764 | 1468500555033 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:15 INFO - PROCESS | 1764 | 1468500555042 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d921c00 == 71 [pid = 1764] [id = 126] 05:49:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x8ece3400) [pid = 1764] [serial = 378] [outer = (nil)] 05:49:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8fc0fc00) [pid = 1764] [serial = 379] [outer = 0x8ece3400] 05:49:15 INFO - PROCESS | 1764 | 1468500555172 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x91033c00) [pid = 1764] [serial = 380] [outer = 0x8ece3400] 05:49:16 INFO - PROCESS | 1764 | 1468500556239 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]]]}] 05:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1747ms 05:49:16 INFO - PROCESS | 1764 | 1468500556314 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 1764 | 1468500556323 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:49:16 INFO - PROCESS | 1764 | 1468500556335 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 1764 | 1468500556340 Marionette TRACE conn4 <- [1,478,null,{}] 05:49:16 INFO - PROCESS | 1764 | 1468500556348 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}] 05:49:16 INFO - PROCESS | 1764 | 1468500556355 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:16 INFO - PROCESS | 1764 | 1468500556629 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:49:16 INFO - PROCESS | 1764 | 1468500556913 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1764 | 1468500556927 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x92be8000 == 72 [pid = 1764] [id = 127] 05:49:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x93813000) [pid = 1764] [serial = 381] [outer = (nil)] 05:49:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x93c93000) [pid = 1764] [serial = 382] [outer = 0x93813000] 05:49:17 INFO - PROCESS | 1764 | 1468500557109 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x96553800) [pid = 1764] [serial = 383] [outer = 0x93813000] 05:49:18 INFO - PROCESS | 1764 | 1468500558202 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]]]}] 05:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1944ms 05:49:18 INFO - PROCESS | 1764 | 1468500558280 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:49:18 INFO - PROCESS | 1764 | 1468500558286 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:49:18 INFO - PROCESS | 1764 | 1468500558293 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1764 | 1468500558300 Marionette TRACE conn4 <- [1,482,null,{}] 05:49:18 INFO - PROCESS | 1764 | 1468500558318 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}] 05:49:18 INFO - PROCESS | 1764 | 1468500558329 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:18 INFO - PROCESS | 1764 | 1468500558679 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:49:18 INFO - PROCESS | 1764 | 1468500558867 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:18 INFO - PROCESS | 1764 | 1468500558880 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a5f0800 == 73 [pid = 1764] [id = 128] 05:49:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x9a5f2800) [pid = 1764] [serial = 384] [outer = (nil)] 05:49:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x9a76d800) [pid = 1764] [serial = 385] [outer = 0x9a5f2800] 05:49:18 INFO - PROCESS | 1764 | 1468500558968 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x9b30a000) [pid = 1764] [serial = 386] [outer = 0x9a5f2800] 05:49:19 INFO - PROCESS | 1764 | 1468500559928 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]]]}] 05:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1689ms 05:49:19 INFO - PROCESS | 1764 | 1468500559983 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:49:19 INFO - PROCESS | 1764 | 1468500559988 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:49:19 INFO - PROCESS | 1764 | 1468500559995 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1764 | 1468500560000 Marionette TRACE conn4 <- [1,486,null,{}] 05:49:20 INFO - PROCESS | 1764 | 1468500560007 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}] 05:49:20 INFO - PROCESS | 1764 | 1468500560014 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:20 INFO - PROCESS | 1764 | 1468500560233 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:49:20 INFO - PROCESS | 1764 | 1468500560478 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:20 INFO - PROCESS | 1764 | 1468500560490 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec84000 == 74 [pid = 1764] [id = 129] 05:49:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x9b30dc00) [pid = 1764] [serial = 387] [outer = (nil)] 05:49:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x9b36ac00) [pid = 1764] [serial = 388] [outer = 0x9b30dc00] 05:49:20 INFO - PROCESS | 1764 | 1468500560619 Marionette DEBUG loaded listener.js 05:49:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x9b48d400) [pid = 1764] [serial = 389] [outer = 0x9b30dc00] 05:49:21 INFO - PROCESS | 1764 | 1468500561628 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]]]}] 05:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1687ms 05:49:21 INFO - PROCESS | 1764 | 1468500561684 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 1764 | 1468500561689 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:49:21 INFO - PROCESS | 1764 | 1468500561697 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 1764 | 1468500561701 Marionette TRACE conn4 <- [1,490,null,{}] 05:49:21 INFO - PROCESS | 1764 | 1468500561708 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}] 05:49:21 INFO - PROCESS | 1764 | 1468500561715 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:21 INFO - PROCESS | 1764 | 1468500561930 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:49:22 INFO - PROCESS | 1764 | 1468500562163 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:22 INFO - PROCESS | 1764 | 1468500562173 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b35bc00 == 75 [pid = 1764] [id = 130] 05:49:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x9b361800) [pid = 1764] [serial = 390] [outer = (nil)] 05:49:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x9c0a6000) [pid = 1764] [serial = 391] [outer = 0x9b361800] 05:49:22 INFO - PROCESS | 1764 | 1468500562276 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x9c0a8800) [pid = 1764] [serial = 392] [outer = 0x9b361800] 05:49:23 INFO - PROCESS | 1764 | 1468500563286 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]]]}] 05:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1645ms 05:49:23 INFO - PROCESS | 1764 | 1468500563343 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:49:23 INFO - PROCESS | 1764 | 1468500563347 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:49:23 INFO - PROCESS | 1764 | 1468500563355 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 1764 | 1468500563359 Marionette TRACE conn4 <- [1,494,null,{}] 05:49:23 INFO - PROCESS | 1764 | 1468500563366 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}] 05:49:23 INFO - PROCESS | 1764 | 1468500563378 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:23 INFO - PROCESS | 1764 | 1468500563751 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:49:23 INFO - PROCESS | 1764 | 1468500563966 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 1764 | 1468500563976 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fda6800 == 76 [pid = 1764] [id = 131] 05:49:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x9cada000) [pid = 1764] [serial = 393] [outer = (nil)] 05:49:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0xa231f800) [pid = 1764] [serial = 394] [outer = 0x9cada000] 05:49:24 INFO - PROCESS | 1764 | 1468500564063 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0xa2542c00) [pid = 1764] [serial = 395] [outer = 0x9cada000] 05:49:25 INFO - PROCESS | 1764 | 1468500565096 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]]]}] 05:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1797ms 05:49:25 INFO - PROCESS | 1764 | 1468500565153 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:49:25 INFO - PROCESS | 1764 | 1468500565157 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:49:25 INFO - PROCESS | 1764 | 1468500565167 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1764 | 1468500565171 Marionette TRACE conn4 <- [1,498,null,{}] 05:49:25 INFO - PROCESS | 1764 | 1468500565180 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}] 05:49:25 INFO - PROCESS | 1764 | 1468500565187 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:25 INFO - PROCESS | 1764 | 1468500565465 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:49:25 INFO - PROCESS | 1764 | 1468500565811 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 1764 | 1468500565827 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x9248d800 == 77 [pid = 1764] [id = 132] 05:49:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x924a3000) [pid = 1764] [serial = 396] [outer = (nil)] 05:49:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x924aac00) [pid = 1764] [serial = 397] [outer = 0x924a3000] 05:49:25 INFO - PROCESS | 1764 | 1468500565958 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x924ac800) [pid = 1764] [serial = 398] [outer = 0x924a3000] 05:49:26 INFO - PROCESS | 1764 | 1468500566956 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]]]}] 05:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1841ms 05:49:27 INFO - PROCESS | 1764 | 1468500567007 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:49:27 INFO - PROCESS | 1764 | 1468500567019 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:49:27 INFO - PROCESS | 1764 | 1468500567028 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 1764 | 1468500567032 Marionette TRACE conn4 <- [1,502,null,{}] 05:49:27 INFO - PROCESS | 1764 | 1468500567038 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}] 05:49:27 INFO - PROCESS | 1764 | 1468500567044 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:27 INFO - PROCESS | 1764 | 1468500567253 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:49:27 INFO - PROCESS | 1764 | 1468500567479 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 1764 | 1468500567487 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92f400 == 78 [pid = 1764] [id = 133] 05:49:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8fc72800) [pid = 1764] [serial = 399] [outer = (nil)] 05:49:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8fc7a000) [pid = 1764] [serial = 400] [outer = 0x8fc72800] 05:49:27 INFO - PROCESS | 1764 | 1468500567630 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x8fc7dc00) [pid = 1764] [serial = 401] [outer = 0x8fc72800] 05:49:28 INFO - PROCESS | 1764 | 1468500568544 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]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1584ms 05:49:28 INFO - PROCESS | 1764 | 1468500568612 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 1764 | 1468500568615 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:49:28 INFO - PROCESS | 1764 | 1468500568623 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1764 | 1468500568627 Marionette TRACE conn4 <- [1,506,null,{}] 05:49:28 INFO - PROCESS | 1764 | 1468500568634 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}] 05:49:28 INFO - PROCESS | 1764 | 1468500568638 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:28 INFO - PROCESS | 1764 | 1468500568888 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:49:29 INFO - PROCESS | 1764 | 1468500569120 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1764 | 1468500569129 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece4c00 == 79 [pid = 1764] [id = 134] 05:49:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x8ece7c00) [pid = 1764] [serial = 402] [outer = (nil)] 05:49:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x8fc81800) [pid = 1764] [serial = 403] [outer = 0x8ece7c00] 05:49:29 INFO - PROCESS | 1764 | 1468500569260 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x91992c00) [pid = 1764] [serial = 404] [outer = 0x8ece7c00] 05:49:30 INFO - PROCESS | 1764 | 1468500570220 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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1643ms 05:49:30 INFO - PROCESS | 1764 | 1468500570268 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1764 | 1468500570272 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:49:30 INFO - PROCESS | 1764 | 1468500570280 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1764 | 1468500570284 Marionette TRACE conn4 <- [1,510,null,{}] 05:49:30 INFO - PROCESS | 1764 | 1468500570290 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}] 05:49:30 INFO - PROCESS | 1764 | 1468500570296 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:30 INFO - PROCESS | 1764 | 1468500570519 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:49:30 INFO - PROCESS | 1764 | 1468500570760 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1764 | 1468500570769 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece7000 == 80 [pid = 1764] [id = 135] 05:49:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x8ece8000) [pid = 1764] [serial = 405] [outer = (nil)] 05:49:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8f935800) [pid = 1764] [serial = 406] [outer = 0x8ece8000] 05:49:31 INFO - PROCESS | 1764 | 1468500571201 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x8fc0f000) [pid = 1764] [serial = 407] [outer = 0x8ece8000] 05:49:32 INFO - PROCESS | 1764 | 1468500572251 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]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:49:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2035ms 05:49:32 INFO - PROCESS | 1764 | 1468500572316 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 1764 | 1468500572323 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:49:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:49:32 INFO - PROCESS | 1764 | 1468500572333 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1764 | 1468500572338 Marionette TRACE conn4 <- [1,514,null,{}] 05:49:32 INFO - PROCESS | 1764 | 1468500572348 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}] 05:49:32 INFO - PROCESS | 1764 | 1468500572354 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:32 INFO - PROCESS | 1764 | 1468500572615 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:49:33 INFO - PROCESS | 1764 | 1468500573024 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1764 | 1468500573034 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec86800 == 81 [pid = 1764] [id = 136] 05:49:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x8ec8d000) [pid = 1764] [serial = 408] [outer = (nil)] 05:49:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x910b9400) [pid = 1764] [serial = 409] [outer = 0x8ec8d000] 05:49:33 INFO - PROCESS | 1764 | 1468500573117 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x9199c400) [pid = 1764] [serial = 410] [outer = 0x8ec8d000] 05:49:33 INFO - PROCESS | 1764 | --DOCSHELL 0x965e8c00 == 80 [pid = 1764] [id = 124] 05:49:33 INFO - PROCESS | 1764 | --DOCSHELL 0x93816000 == 79 [pid = 1764] [id = 123] 05:49:33 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x99608400) [pid = 1764] [serial = 327] [outer = (nil)] [url = about:blank] 05:49:33 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc0a000 == 78 [pid = 1764] [id = 122] 05:49:33 INFO - PROCESS | 1764 | --DOCSHELL 0x8fd9b800 == 77 [pid = 1764] [id = 121] 05:49:34 INFO - PROCESS | 1764 | 1468500574119 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]]]}] 05:49:34 INFO - PROCESS | 1764 | --DOCSHELL 0x93a66c00 == 76 [pid = 1764] [id = 113] 05:49:34 INFO - PROCESS | 1764 | --DOCSHELL 0x910c3400 == 75 [pid = 1764] [id = 111] 05:49:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8ecee800 == 74 [pid = 1764] [id = 110] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x9b499000) [pid = 1764] [serial = 177] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x918d0800) [pid = 1764] [serial = 312] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x9bbe8800) [pid = 1764] [serial = 214] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x995cc800) [pid = 1764] [serial = 316] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x9a5e9000) [pid = 1764] [serial = 321] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9967e000) [pid = 1764] [serial = 325] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x995cf800) [pid = 1764] [serial = 183] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x99f99000) [pid = 1764] [serial = 319] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0xa6f45000) [pid = 1764] [serial = 217] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0xa223d000) [pid = 1764] [serial = 180] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0xa2561400) [pid = 1764] [serial = 303] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0xa62b6000) [pid = 1764] [serial = 171] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9c0ab800) [pid = 1764] [serial = 288] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x92bf2800) [pid = 1764] [serial = 313] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9a367800) [pid = 1764] [serial = 211] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x9101bc00) [pid = 1764] [serial = 310] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x995cd000) [pid = 1764] [serial = 294] [outer = (nil)] [url = about:blank] 05:49:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:49:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1847ms 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8eceb800) [pid = 1764] [serial = 324] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x918d0000) [pid = 1764] [serial = 220] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x995cec00) [pid = 1764] [serial = 318] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0xa209d800) [pid = 1764] [serial = 300] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0xa682bc00) [pid = 1764] [serial = 208] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x9a246800) [pid = 1764] [serial = 174] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x965d0c00) [pid = 1764] [serial = 315] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0xa2373c00) [pid = 1764] [serial = 186] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0xa6f46c00) [pid = 1764] [serial = 223] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x9c0b2800) [pid = 1764] [serial = 297] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x910bf400) [pid = 1764] [serial = 291] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0xa8c42c00) [pid = 1764] [serial = 226] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x8fda7400) [pid = 1764] [serial = 306] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x9a5f6800) [pid = 1764] [serial = 322] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8fda5800) [pid = 1764] [serial = 309] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x9a374c00) [pid = 1764] [serial = 253] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x9caa4800) [pid = 1764] [serial = 247] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x9380c400) [pid = 1764] [serial = 250] [outer = (nil)] [url = about:blank] 05:49:34 INFO - PROCESS | 1764 | 1468500574187 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1764 | 1468500574203 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:49:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:49:34 INFO - PROCESS | 1764 | 1468500574221 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1764 | 1468500574225 Marionette TRACE conn4 <- [1,518,null,{}] 05:49:34 INFO - PROCESS | 1764 | 1468500574240 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}] 05:49:34 INFO - PROCESS | 1764 | 1468500574248 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:34 INFO - PROCESS | 1764 | 1468500574453 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:49:34 INFO - PROCESS | 1764 | 1468500574647 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 1764 | 1468500574655 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x910c3400 == 75 [pid = 1764] [id = 137] 05:49:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x918d0400) [pid = 1764] [serial = 411] [outer = (nil)] 05:49:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x919a0800) [pid = 1764] [serial = 412] [outer = 0x918d0400] 05:49:34 INFO - PROCESS | 1764 | 1468500574739 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x9248d400) [pid = 1764] [serial = 413] [outer = 0x918d0400] 05:49:35 INFO - PROCESS | 1764 | 1468500575636 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]]]}] 05:49:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:49:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1486ms 05:49:35 INFO - PROCESS | 1764 | 1468500575708 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:49:35 INFO - PROCESS | 1764 | 1468500575713 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:49:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:49:35 INFO - PROCESS | 1764 | 1468500575721 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 1764 | 1468500575728 Marionette TRACE conn4 <- [1,522,null,{}] 05:49:35 INFO - PROCESS | 1764 | 1468500575746 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}] 05:49:35 INFO - PROCESS | 1764 | 1468500575755 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:35 INFO - PROCESS | 1764 | 1468500575969 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:49:36 INFO - PROCESS | 1764 | 1468500576171 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1764 | 1468500576185 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x92bef000 == 76 [pid = 1764] [id = 138] 05:49:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x92bf0c00) [pid = 1764] [serial = 414] [outer = (nil)] 05:49:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x93a66c00) [pid = 1764] [serial = 415] [outer = 0x92bf0c00] 05:49:36 INFO - PROCESS | 1764 | 1468500576278 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x93c95800) [pid = 1764] [serial = 416] [outer = 0x92bf0c00] 05:49:37 INFO - PROCESS | 1764 | 1468500577307 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]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:49:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1643ms 05:49:37 INFO - PROCESS | 1764 | 1468500577383 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 1764 | 1468500577390 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:49:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:49:37 INFO - PROCESS | 1764 | 1468500577400 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1764 | 1468500577405 Marionette TRACE conn4 <- [1,526,null,{}] 05:49:37 INFO - PROCESS | 1764 | 1468500577411 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}] 05:49:37 INFO - PROCESS | 1764 | 1468500577417 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:37 INFO - PROCESS | 1764 | 1468500577711 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:49:37 INFO - PROCESS | 1764 | 1468500577907 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:37 INFO - PROCESS | 1764 | 1468500577913 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x92bf6800 == 77 [pid = 1764] [id = 139] 05:49:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x93817000) [pid = 1764] [serial = 417] [outer = (nil)] 05:49:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x965e8c00) [pid = 1764] [serial = 418] [outer = 0x93817000] 05:49:38 INFO - PROCESS | 1764 | 1468500578028 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x965f3c00) [pid = 1764] [serial = 419] [outer = 0x93817000] 05:49:39 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x965efc00) [pid = 1764] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:49:39 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8fc08400) [pid = 1764] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:49:39 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8fd9cc00) [pid = 1764] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:49:39 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x91032000) [pid = 1764] [serial = 366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:49:39 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x93937400) [pid = 1764] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:49:39 INFO - PROCESS | 1764 | 1468500579586 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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:49:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2248ms 05:49:39 INFO - PROCESS | 1764 | 1468500579647 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:49:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:49:39 INFO - PROCESS | 1764 | 1468500579651 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:49:39 INFO - PROCESS | 1764 | 1468500579660 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1764 | 1468500579663 Marionette TRACE conn4 <- [1,530,null,{}] 05:49:39 INFO - PROCESS | 1764 | 1468500579670 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}] 05:49:39 INFO - PROCESS | 1764 | 1468500579674 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:39 INFO - PROCESS | 1764 | 1468500579871 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:49:40 INFO - PROCESS | 1764 | 1468500580012 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 1764 | 1468500580023 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x92483000 == 78 [pid = 1764] [id = 140] 05:49:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x9526ec00) [pid = 1764] [serial = 420] [outer = (nil)] 05:49:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x995c3400) [pid = 1764] [serial = 421] [outer = 0x9526ec00] 05:49:40 INFO - PROCESS | 1764 | 1468500580105 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x9960a400) [pid = 1764] [serial = 422] [outer = 0x9526ec00] 05:49:40 INFO - PROCESS | 1764 | 1468500580862 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"]]]}] 05:49:40 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:49:40 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:49:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:49:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1243ms 05:49:40 INFO - PROCESS | 1764 | 1468500580915 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 1764 | 1468500580919 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:49:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:49:40 INFO - PROCESS | 1764 | 1468500580927 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1764 | 1468500580931 Marionette TRACE conn4 <- [1,534,null,{}] 05:49:40 INFO - PROCESS | 1764 | 1468500580946 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}] 05:49:40 INFO - PROCESS | 1764 | 1468500580957 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:41 INFO - PROCESS | 1764 | 1468500581164 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:49:41 INFO - PROCESS | 1764 | 1468500581174 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1764 | 1468500581185 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x965efc00 == 79 [pid = 1764] [id = 141] 05:49:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x965f3000) [pid = 1764] [serial = 423] [outer = (nil)] 05:49:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x9a76c000) [pid = 1764] [serial = 424] [outer = 0x965f3000] 05:49:41 INFO - PROCESS | 1764 | 1468500581256 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x9aa78800) [pid = 1764] [serial = 425] [outer = 0x965f3000] 05:49:42 INFO - PROCESS | 1764 | 1468500582459 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]]]}] 05:49:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:49:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1553ms 05:49:42 INFO - PROCESS | 1764 | 1468500582515 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:49:42 INFO - PROCESS | 1764 | 1468500582523 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:49:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:49:42 INFO - PROCESS | 1764 | 1468500582536 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 1764 | 1468500582545 Marionette TRACE conn4 <- [1,538,null,{}] 05:49:42 INFO - PROCESS | 1764 | 1468500582556 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}] 05:49:42 INFO - PROCESS | 1764 | 1468500582561 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:42 INFO - PROCESS | 1764 | 1468500582815 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:49:43 INFO - PROCESS | 1764 | 1468500583105 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1764 | 1468500583116 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8a400 == 80 [pid = 1764] [id = 142] 05:49:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8ec8c000) [pid = 1764] [serial = 426] [outer = (nil)] 05:49:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8fda7800) [pid = 1764] [serial = 427] [outer = 0x8ec8c000] 05:49:43 INFO - PROCESS | 1764 | 1468500583205 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x91992800) [pid = 1764] [serial = 428] [outer = 0x8ec8c000] 05:49:44 INFO - PROCESS | 1764 | 1468500584138 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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:49:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1648ms 05:49:44 INFO - PROCESS | 1764 | 1468500584186 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 1764 | 1468500584194 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:49:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:49:44 INFO - PROCESS | 1764 | 1468500584209 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1764 | 1468500584213 Marionette TRACE conn4 <- [1,542,null,{}] 05:49:44 INFO - PROCESS | 1764 | 1468500584221 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}] 05:49:44 INFO - PROCESS | 1764 | 1468500584228 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:44 INFO - PROCESS | 1764 | 1468500584460 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:49:44 INFO - PROCESS | 1764 | 1468500584740 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 1764 | 1468500584751 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x9248c800 == 81 [pid = 1764] [id = 143] 05:49:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x92bf3400) [pid = 1764] [serial = 429] [outer = (nil)] 05:49:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x93816000) [pid = 1764] [serial = 430] [outer = 0x92bf3400] 05:49:44 INFO - PROCESS | 1764 | 1468500584855 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x965ed000) [pid = 1764] [serial = 431] [outer = 0x92bf3400] 05:49:45 INFO - PROCESS | 1764 | 1468500585755 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]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:49:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1600ms 05:49:45 INFO - PROCESS | 1764 | 1468500585814 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 1764 | 1468500585817 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:49:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:49:45 INFO - PROCESS | 1764 | 1468500585829 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 1764 | 1468500585835 Marionette TRACE conn4 <- [1,546,null,{}] 05:49:45 INFO - PROCESS | 1764 | 1468500585855 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}] 05:49:45 INFO - PROCESS | 1764 | 1468500585865 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:46 INFO - PROCESS | 1764 | 1468500586116 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:49:46 INFO - PROCESS | 1764 | 1468500586360 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1764 | 1468500586376 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d930c00 == 82 [pid = 1764] [id = 144] 05:49:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x99f98400) [pid = 1764] [serial = 432] [outer = (nil)] 05:49:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x9b308000) [pid = 1764] [serial = 433] [outer = 0x99f98400] 05:49:46 INFO - PROCESS | 1764 | 1468500586507 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x9bb1a400) [pid = 1764] [serial = 434] [outer = 0x99f98400] 05:49:47 INFO - PROCESS | 1764 | 1468500587488 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]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:49:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1690ms 05:49:47 INFO - PROCESS | 1764 | 1468500587520 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 1764 | 1468500587526 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:49:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:49:47 INFO - PROCESS | 1764 | 1468500587534 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1764 | 1468500587537 Marionette TRACE conn4 <- [1,550,null,{}] 05:49:47 INFO - PROCESS | 1764 | 1468500587544 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}] 05:49:47 INFO - PROCESS | 1764 | 1468500587551 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:47 INFO - PROCESS | 1764 | 1468500587821 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:49:48 INFO - PROCESS | 1764 | 1468500588087 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1764 | 1468500588096 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x995da800 == 83 [pid = 1764] [id = 145] 05:49:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x9bbdf000) [pid = 1764] [serial = 435] [outer = (nil)] 05:49:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x9c0b4800) [pid = 1764] [serial = 436] [outer = 0x9bbdf000] 05:49:48 INFO - PROCESS | 1764 | 1468500588215 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x9d476c00) [pid = 1764] [serial = 437] [outer = 0x9bbdf000] 05:49:49 INFO - PROCESS | 1764 | 1468500589132 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]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:49:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1683ms 05:49:49 INFO - PROCESS | 1764 | 1468500589219 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1764 | 1468500589224 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:49:49 INFO - PROCESS | 1764 | 1468500589231 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1764 | 1468500589236 Marionette TRACE conn4 <- [1,554,null,{}] 05:49:49 INFO - PROCESS | 1764 | 1468500589243 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}] 05:49:49 INFO - PROCESS | 1764 | 1468500589249 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:49 INFO - PROCESS | 1764 | 1468500589506 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:49:49 INFO - PROCESS | 1764 | 1468500589773 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:49 INFO - PROCESS | 1764 | 1468500589785 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec82800 == 84 [pid = 1764] [id = 146] 05:49:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8ecdfc00) [pid = 1764] [serial = 438] [outer = (nil)] 05:49:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0xa2236000) [pid = 1764] [serial = 439] [outer = 0x8ecdfc00] 05:49:49 INFO - PROCESS | 1764 | 1468500589871 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0xa223d400) [pid = 1764] [serial = 440] [outer = 0x8ecdfc00] 05:49:50 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:50 INFO - PROCESS | 1764 | 1468500590879 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]]]}] 05:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1681ms 05:49:50 INFO - PROCESS | 1764 | 1468500590914 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 1764 | 1468500590919 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:49:50 INFO - PROCESS | 1764 | 1468500590927 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 1764 | 1468500590931 Marionette TRACE conn4 <- [1,558,null,{}] 05:49:50 INFO - PROCESS | 1764 | 1468500590938 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}] 05:49:50 INFO - PROCESS | 1764 | 1468500590949 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:51 INFO - PROCESS | 1764 | 1468500591221 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:49:51 INFO - PROCESS | 1764 | 1468500591570 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1764 | 1468500591577 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:51 INFO - PROCESS | 1764 | ++DOCSHELL 0xa682d800 == 85 [pid = 1764] [id = 147] 05:49:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0xa682e800) [pid = 1764] [serial = 441] [outer = (nil)] 05:49:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0xa6942000) [pid = 1764] [serial = 442] [outer = 0xa682e800] 05:49:51 INFO - PROCESS | 1764 | 1468500591668 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0xa694e400) [pid = 1764] [serial = 443] [outer = 0xa682e800] 05:49:52 INFO - PROCESS | 1764 | 1468500592571 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]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1685ms 05:49:52 INFO - PROCESS | 1764 | 1468500592613 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 1764 | 1468500592617 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:49:52 INFO - PROCESS | 1764 | 1468500592624 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1764 | 1468500592628 Marionette TRACE conn4 <- [1,562,null,{}] 05:49:52 INFO - PROCESS | 1764 | 1468500592635 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}] 05:49:52 INFO - PROCESS | 1764 | 1468500592640 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:52 INFO - PROCESS | 1764 | 1468500592853 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:49:53 INFO - PROCESS | 1764 | 1468500593088 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 1764 | 1468500593097 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d928000 == 86 [pid = 1764] [id = 148] 05:49:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x8ed10000) [pid = 1764] [serial = 444] [outer = (nil)] 05:49:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x8ed19400) [pid = 1764] [serial = 445] [outer = 0x8ed10000] 05:49:53 INFO - PROCESS | 1764 | 1468500593230 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x8ed19c00) [pid = 1764] [serial = 446] [outer = 0x8ed10000] 05:49:53 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:54 INFO - PROCESS | 1764 | 1468500594174 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]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1585ms 05:49:54 INFO - PROCESS | 1764 | 1468500594210 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 1764 | 1468500594214 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:49:54 INFO - PROCESS | 1764 | 1468500594223 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 1764 | 1468500594228 Marionette TRACE conn4 <- [1,566,null,{}] 05:49:54 INFO - PROCESS | 1764 | 1468500594234 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}] 05:49:54 INFO - PROCESS | 1764 | 1468500594239 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:54 INFO - PROCESS | 1764 | 1468500594454 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:49:54 INFO - PROCESS | 1764 | 1468500594724 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 1764 | 1468500594732 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1d800 == 87 [pid = 1764] [id = 149] 05:49:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8fc79000) [pid = 1764] [serial = 447] [outer = (nil)] 05:49:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x91884c00) [pid = 1764] [serial = 448] [outer = 0x8fc79000] 05:49:54 INFO - PROCESS | 1764 | 1468500594883 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x91888400) [pid = 1764] [serial = 449] [outer = 0x8fc79000] 05:49:55 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:55 INFO - PROCESS | 1764 | 1468500595936 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]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:49:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1790ms 05:49:56 INFO - PROCESS | 1764 | 1468500596014 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1764 | 1468500596019 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:49:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:49:56 INFO - PROCESS | 1764 | 1468500596040 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1764 | 1468500596046 Marionette TRACE conn4 <- [1,570,null,{}] 05:49:56 INFO - PROCESS | 1764 | 1468500596053 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}] 05:49:56 INFO - PROCESS | 1764 | 1468500596058 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:56 INFO - PROCESS | 1764 | 1468500596361 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:49:56 INFO - PROCESS | 1764 | 1468500596565 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 1764 | 1468500596573 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae8800 == 88 [pid = 1764] [id = 150] 05:49:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x8ed1b400) [pid = 1764] [serial = 450] [outer = (nil)] 05:49:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x9188ac00) [pid = 1764] [serial = 451] [outer = 0x8ed1b400] 05:49:56 INFO - PROCESS | 1764 | 1468500596666 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x9188d400) [pid = 1764] [serial = 452] [outer = 0x8ed1b400] 05:49:57 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:57 INFO - PROCESS | 1764 | 1468500597669 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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1689ms 05:49:57 INFO - PROCESS | 1764 | 1468500597730 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 1764 | 1468500597733 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:49:57 INFO - PROCESS | 1764 | 1468500597742 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 1764 | 1468500597746 Marionette TRACE conn4 <- [1,574,null,{}] 05:49:57 INFO - PROCESS | 1764 | 1468500597754 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}] 05:49:57 INFO - PROCESS | 1764 | 1468500597760 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:58 INFO - PROCESS | 1764 | 1468500598029 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:49:58 INFO - PROCESS | 1764 | 1468500598336 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 1764 | 1468500598347 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28bc00 == 89 [pid = 1764] [id = 151] 05:49:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x8e293400) [pid = 1764] [serial = 453] [outer = (nil)] 05:49:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x8e296400) [pid = 1764] [serial = 454] [outer = 0x8e293400] 05:49:58 INFO - PROCESS | 1764 | 1468500598461 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x8e298000) [pid = 1764] [serial = 455] [outer = 0x8e293400] 05:49:59 INFO - PROCESS | 1764 | 1468500599424 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]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1740ms 05:49:59 INFO - PROCESS | 1764 | 1468500599483 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 1764 | 1468500599488 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:49:59 INFO - PROCESS | 1764 | 1468500599496 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 1764 | 1468500599502 Marionette TRACE conn4 <- [1,578,null,{}] 05:49:59 INFO - PROCESS | 1764 | 1468500599509 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}] 05:49:59 INFO - PROCESS | 1764 | 1468500599516 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:49:59 INFO - PROCESS | 1764 | 1468500599775 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:50:00 INFO - PROCESS | 1764 | 1468500600061 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1764 | 1468500600070 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3edc00 == 90 [pid = 1764] [id = 152] 05:50:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x8e3f0c00) [pid = 1764] [serial = 456] [outer = (nil)] 05:50:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x8e3f5400) [pid = 1764] [serial = 457] [outer = 0x8e3f0c00] 05:50:00 INFO - PROCESS | 1764 | 1468500600166 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x9136c000) [pid = 1764] [serial = 458] [outer = 0x8e3f0c00] 05:50:01 INFO - PROCESS | 1764 | 1468500601171 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]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1736ms 05:50:01 INFO - PROCESS | 1764 | 1468500601232 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:50:01 INFO - PROCESS | 1764 | 1468500601238 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:50:01 INFO - PROCESS | 1764 | 1468500601245 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 1764 | 1468500601248 Marionette TRACE conn4 <- [1,582,null,{}] 05:50:01 INFO - PROCESS | 1764 | 1468500601256 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}] 05:50:01 INFO - PROCESS | 1764 | 1468500601261 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:01 INFO - PROCESS | 1764 | 1468500601488 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:50:01 INFO - PROCESS | 1764 | 1468500601723 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 1764 | 1468500601730 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cd800 == 91 [pid = 1764] [id = 153] 05:50:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x8c8ce000) [pid = 1764] [serial = 459] [outer = (nil)] 05:50:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x8c8d5c00) [pid = 1764] [serial = 460] [outer = 0x8c8ce000] 05:50:01 INFO - PROCESS | 1764 | 1468500601925 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x8c8d8800) [pid = 1764] [serial = 461] [outer = 0x8c8ce000] 05:50:02 INFO - PROCESS | 1764 | 1468500602942 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]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1737ms 05:50:02 INFO - PROCESS | 1764 | 1468500602986 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 1764 | 1468500602991 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:50:03 INFO - PROCESS | 1764 | 1468500602998 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 1764 | 1468500603003 Marionette TRACE conn4 <- [1,586,null,{}] 05:50:03 INFO - PROCESS | 1764 | 1468500603009 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}] 05:50:03 INFO - PROCESS | 1764 | 1468500603013 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:03 INFO - PROCESS | 1764 | 1468500603255 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:50:03 INFO - PROCESS | 1764 | 1468500603958 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 1764 | 1468500603970 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4400 == 92 [pid = 1764] [id = 154] 05:50:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x8c8d4800) [pid = 1764] [serial = 462] [outer = (nil)] 05:50:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x8c8d8c00) [pid = 1764] [serial = 463] [outer = 0x8c8d4800] 05:50:04 INFO - PROCESS | 1764 | 1468500604053 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x8caee400) [pid = 1764] [serial = 464] [outer = 0x8c8d4800] 05:50:04 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:05 INFO - PROCESS | 1764 | 1468500605031 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]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:50:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 2085ms 05:50:05 INFO - PROCESS | 1764 | 1468500605087 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:50:05 INFO - PROCESS | 1764 | 1468500605092 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:50:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:50:05 INFO - PROCESS | 1764 | 1468500605101 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 1764 | 1468500605106 Marionette TRACE conn4 <- [1,590,null,{}] 05:50:05 INFO - PROCESS | 1764 | 1468500605119 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}] 05:50:05 INFO - PROCESS | 1764 | 1468500605128 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:05 INFO - PROCESS | 1764 | 1468500605456 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:50:05 INFO - PROCESS | 1764 | 1468500605761 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 1764 | 1468500605771 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d927c00 == 93 [pid = 1764] [id = 155] 05:50:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x8d92c800) [pid = 1764] [serial = 465] [outer = (nil)] 05:50:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x8e3ee400) [pid = 1764] [serial = 466] [outer = 0x8d92c800] 05:50:05 INFO - PROCESS | 1764 | 1468500605859 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x8e3f9000) [pid = 1764] [serial = 467] [outer = 0x8d92c800] 05:50:06 INFO - PROCESS | 1764 | 1468500606973 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]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:50:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1945ms 05:50:07 INFO - PROCESS | 1764 | 1468500607050 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 1764 | 1468500607057 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:50:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:50:07 INFO - PROCESS | 1764 | 1468500607064 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 1764 | 1468500607067 Marionette TRACE conn4 <- [1,594,null,{}] 05:50:07 INFO - PROCESS | 1764 | 1468500607074 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}] 05:50:07 INFO - PROCESS | 1764 | 1468500607079 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:07 INFO - PROCESS | 1764 | 1468500607341 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:50:07 INFO - PROCESS | 1764 | --DOCSHELL 0x93810800 == 92 [pid = 1764] [id = 20] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0xa6e18000) [pid = 1764] [serial = 351] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x9248b800) [pid = 1764] [serial = 348] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x8fc0f400) [pid = 1764] [serial = 330] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x99d07c00) [pid = 1764] [serial = 336] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x8d929000) [pid = 1764] [serial = 357] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0xa6891400) [pid = 1764] [serial = 345] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x918cf800) [pid = 1764] [serial = 333] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x9c036000) [pid = 1764] [serial = 339] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0xa102b400) [pid = 1764] [serial = 342] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x8caeec00) [pid = 1764] [serial = 354] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8ec85c00) [pid = 1764] [serial = 360] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x952d7c00) [pid = 1764] [serial = 376] [outer = (nil)] [url = about:blank] 05:50:07 INFO - PROCESS | 1764 | --DOCSHELL 0x92483000 == 91 [pid = 1764] [id = 140] 05:50:07 INFO - PROCESS | 1764 | --DOCSHELL 0x92bf6800 == 90 [pid = 1764] [id = 139] 05:50:07 INFO - PROCESS | 1764 | 1468500607792 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 1764 | 1468500607801 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:07 INFO - PROCESS | 1764 | --DOCSHELL 0x92bef000 == 89 [pid = 1764] [id = 138] 05:50:07 INFO - PROCESS | 1764 | --DOCSHELL 0x910c3400 == 88 [pid = 1764] [id = 137] 05:50:07 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec86800 == 87 [pid = 1764] [id = 136] 05:50:07 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece7000 == 86 [pid = 1764] [id = 135] 05:50:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caeec00 == 87 [pid = 1764] [id = 156] 05:50:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x8caf0800) [pid = 1764] [serial = 468] [outer = (nil)] 05:50:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x8ec88c00) [pid = 1764] [serial = 469] [outer = 0x8caf0800] 05:50:07 INFO - PROCESS | 1764 | 1468500607885 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x8f93a800) [pid = 1764] [serial = 470] [outer = 0x8caf0800] 05:50:08 INFO - PROCESS | 1764 | --DOCSHELL 0x9a5f0800 == 86 [pid = 1764] [id = 128] 05:50:08 INFO - PROCESS | 1764 | --DOCSHELL 0x92be8000 == 85 [pid = 1764] [id = 127] 05:50:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8d921c00 == 84 [pid = 1764] [id = 126] 05:50:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece6800 == 83 [pid = 1764] [id = 125] 05:50:08 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x99174400) [pid = 1764] [serial = 373] [outer = (nil)] [url = about:blank] 05:50:08 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x9a5ec000) [pid = 1764] [serial = 328] [outer = (nil)] [url = about:blank] 05:50:08 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x8fda8000) [pid = 1764] [serial = 364] [outer = (nil)] [url = about:blank] 05:50:08 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x910bd000) [pid = 1764] [serial = 367] [outer = (nil)] [url = about:blank] 05:50:08 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x918c1800) [pid = 1764] [serial = 368] [outer = (nil)] [url = about:blank] 05:50:08 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x91020000) [pid = 1764] [serial = 365] [outer = (nil)] [url = about:blank] 05:50:08 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x9a5eb000) [pid = 1764] [serial = 205] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:50:08 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x995cb000) [pid = 1764] [serial = 374] [outer = (nil)] [url = about:blank] 05:50:08 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x9519e000) [pid = 1764] [serial = 370] [outer = (nil)] [url = about:blank] 05:50:08 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x952d3c00) [pid = 1764] [serial = 371] [outer = (nil)] [url = about:blank] 05:50:08 INFO - PROCESS | 1764 | 1468500608791 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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1789ms 05:50:08 INFO - PROCESS | 1764 | 1468500608854 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 1764 | 1468500608858 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:50:08 INFO - PROCESS | 1764 | 1468500608875 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 1764 | 1468500608885 Marionette TRACE conn4 <- [1,598,null,{}] 05:50:08 INFO - PROCESS | 1764 | 1468500608893 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}] 05:50:08 INFO - PROCESS | 1764 | 1468500608901 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:09 INFO - PROCESS | 1764 | 1468500609114 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:50:09 INFO - PROCESS | 1764 | 1468500609325 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 1764 | 1468500609333 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d1400 == 84 [pid = 1764] [id = 157] 05:50:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x8fc7d800) [pid = 1764] [serial = 471] [outer = (nil)] 05:50:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x9101bc00) [pid = 1764] [serial = 472] [outer = 0x8fc7d800] 05:50:09 INFO - PROCESS | 1764 | 1468500609419 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x91031000) [pid = 1764] [serial = 473] [outer = 0x8fc7d800] 05:50:10 INFO - PROCESS | 1764 | 1468500610216 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]]]}] 05:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1403ms 05:50:10 INFO - PROCESS | 1764 | 1468500610274 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:50:10 INFO - PROCESS | 1764 | 1468500610278 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:50:10 INFO - PROCESS | 1764 | 1468500610287 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 1764 | 1468500610291 Marionette TRACE conn4 <- [1,602,null,{}] 05:50:10 INFO - PROCESS | 1764 | 1468500610297 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}] 05:50:10 INFO - PROCESS | 1764 | 1468500610302 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:10 INFO - PROCESS | 1764 | 1468500610561 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:50:10 INFO - PROCESS | 1764 | 1468500610583 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 1764 | 1468500610591 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cd000 == 85 [pid = 1764] [id = 158] 05:50:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8fda5c00) [pid = 1764] [serial = 474] [outer = (nil)] 05:50:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x91368000) [pid = 1764] [serial = 475] [outer = 0x8fda5c00] 05:50:10 INFO - PROCESS | 1764 | 1468500610666 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x91375400) [pid = 1764] [serial = 476] [outer = 0x8fda5c00] 05:50:11 INFO - PROCESS | 1764 | 1468500611667 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]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1430ms 05:50:11 INFO - PROCESS | 1764 | 1468500611719 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 1764 | 1468500611723 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:50:11 INFO - PROCESS | 1764 | 1468500611740 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 1764 | 1468500611743 Marionette TRACE conn4 <- [1,606,null,{}] 05:50:11 INFO - PROCESS | 1764 | 1468500611750 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}] 05:50:11 INFO - PROCESS | 1764 | 1468500611755 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:12 INFO - PROCESS | 1764 | 1468500612071 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:50:12 INFO - PROCESS | 1764 | 1468500612100 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 1764 | 1468500612118 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x91887800 == 86 [pid = 1764] [id = 159] 05:50:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x9188d000) [pid = 1764] [serial = 477] [outer = (nil)] 05:50:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x918c1800) [pid = 1764] [serial = 478] [outer = 0x9188d000] 05:50:12 INFO - PROCESS | 1764 | 1468500612202 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x9199b000) [pid = 1764] [serial = 479] [outer = 0x9188d000] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8fc0a800) [pid = 1764] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x9248c000) [pid = 1764] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x8d92d800) [pid = 1764] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x9d82b000) [pid = 1764] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x91023400) [pid = 1764] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x8fc06400) [pid = 1764] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x910c3800) [pid = 1764] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8cae5800) [pid = 1764] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x965e9800) [pid = 1764] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x9d478000) [pid = 1764] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x995c1800) [pid = 1764] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0xa62b2800) [pid = 1764] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x8f937000) [pid = 1764] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8f938c00) [pid = 1764] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x93c90000) [pid = 1764] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8caec800) [pid = 1764] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x99d12000) [pid = 1764] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x9bb10400) [pid = 1764] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x91037800) [pid = 1764] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9c0a7400) [pid = 1764] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x9a5f1000) [pid = 1764] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8fc0ac00) [pid = 1764] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8fc10c00) [pid = 1764] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x918d0400) [pid = 1764] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x93817000) [pid = 1764] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8ec8d000) [pid = 1764] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x92bf0c00) [pid = 1764] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8ece8000) [pid = 1764] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:50:13 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x9526ec00) [pid = 1764] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:50:13 INFO - PROCESS | 1764 | 1468500613786 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]]]}] 05:50:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:50:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 2089ms 05:50:13 INFO - PROCESS | 1764 | 1468500613831 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:50:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:50:13 INFO - PROCESS | 1764 | 1468500613835 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:50:13 INFO - PROCESS | 1764 | 1468500613844 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 1764 | 1468500613848 Marionette TRACE conn4 <- [1,610,null,{}] 05:50:13 INFO - PROCESS | 1764 | 1468500613856 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}] 05:50:13 INFO - PROCESS | 1764 | 1468500613862 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:14 INFO - PROCESS | 1764 | 1468500614123 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:50:14 INFO - PROCESS | 1764 | 1468500614139 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:14 INFO - PROCESS | 1764 | 1468500614145 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caeac00 == 87 [pid = 1764] [id = 160] 05:50:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8caec800) [pid = 1764] [serial = 480] [outer = (nil)] 05:50:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x910c2c00) [pid = 1764] [serial = 481] [outer = 0x8caec800] 05:50:14 INFO - PROCESS | 1764 | 1468500614219 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x9199f400) [pid = 1764] [serial = 482] [outer = 0x8caec800] 05:50:15 INFO - PROCESS | 1764 | 1468500615200 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]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:50:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1437ms 05:50:15 INFO - PROCESS | 1764 | 1468500615293 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 1764 | 1468500615299 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:50:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:50:15 INFO - PROCESS | 1764 | 1468500615311 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 1764 | 1468500615316 Marionette TRACE conn4 <- [1,614,null,{}] 05:50:15 INFO - PROCESS | 1764 | 1468500615327 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}] 05:50:15 INFO - PROCESS | 1764 | 1468500615334 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:15 INFO - PROCESS | 1764 | 1468500615696 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:50:15 INFO - PROCESS | 1764 | 1468500615944 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 1764 | 1468500615961 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92a400 == 88 [pid = 1764] [id = 161] 05:50:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8d92a800) [pid = 1764] [serial = 483] [outer = (nil)] 05:50:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8e290800) [pid = 1764] [serial = 484] [outer = 0x8d92a800] 05:50:16 INFO - PROCESS | 1764 | 1468500616058 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8e294400) [pid = 1764] [serial = 485] [outer = 0x8d92a800] 05:50:17 INFO - PROCESS | 1764 | 1468500617247 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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:50:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1993ms 05:50:17 INFO - PROCESS | 1764 | 1468500617307 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 1764 | 1468500617320 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:50:17 INFO - PROCESS | 1764 | 1468500617339 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 1764 | 1468500617343 Marionette TRACE conn4 <- [1,618,null,{}] 05:50:17 INFO - PROCESS | 1764 | 1468500617374 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}] 05:50:17 INFO - PROCESS | 1764 | 1468500617382 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:17 INFO - PROCESS | 1764 | 1468500617788 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:50:17 INFO - PROCESS | 1764 | 1468500617947 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:17 INFO - PROCESS | 1764 | 1468500617958 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec85400 == 89 [pid = 1764] [id = 162] 05:50:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8ece8000) [pid = 1764] [serial = 486] [outer = (nil)] 05:50:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8ed14800) [pid = 1764] [serial = 487] [outer = 0x8ece8000] 05:50:18 INFO - PROCESS | 1764 | 1468500618048 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8fc08000) [pid = 1764] [serial = 488] [outer = 0x8ece8000] 05:50:19 INFO - PROCESS | 1764 | 1468500619112 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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:50:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1851ms 05:50:19 INFO - PROCESS | 1764 | 1468500619188 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 1764 | 1468500619192 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:50:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:50:19 INFO - PROCESS | 1764 | 1468500619201 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 1764 | 1468500619208 Marionette TRACE conn4 <- [1,622,null,{}] 05:50:19 INFO - PROCESS | 1764 | 1468500619226 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}] 05:50:19 INFO - PROCESS | 1764 | 1468500619236 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:19 INFO - PROCESS | 1764 | 1468500619593 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:50:19 INFO - PROCESS | 1764 | 1468500619849 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:19 INFO - PROCESS | 1764 | 1468500619865 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d6400 == 90 [pid = 1764] [id = 163] 05:50:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x9188f000) [pid = 1764] [serial = 489] [outer = (nil)] 05:50:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x91996000) [pid = 1764] [serial = 490] [outer = 0x9188f000] 05:50:20 INFO - PROCESS | 1764 | 1468500620001 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x92487400) [pid = 1764] [serial = 491] [outer = 0x9188f000] 05:50:20 INFO - PROCESS | 1764 | 1468500620992 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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:50:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1848ms 05:50:21 INFO - PROCESS | 1764 | 1468500621051 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 1764 | 1468500621055 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:50:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:50:21 INFO - PROCESS | 1764 | 1468500621065 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 1764 | 1468500621069 Marionette TRACE conn4 <- [1,626,null,{}] 05:50:21 INFO - PROCESS | 1764 | 1468500621076 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}] 05:50:21 INFO - PROCESS | 1764 | 1468500621085 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:21 INFO - PROCESS | 1764 | 1468500621322 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:50:21 INFO - PROCESS | 1764 | 1468500621578 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 1764 | 1468500621590 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d0400 == 91 [pid = 1764] [id = 164] 05:50:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x910c1000) [pid = 1764] [serial = 492] [outer = (nil)] 05:50:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x924b0000) [pid = 1764] [serial = 493] [outer = 0x910c1000] 05:50:21 INFO - PROCESS | 1764 | 1468500621744 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x92bf0400) [pid = 1764] [serial = 494] [outer = 0x910c1000] 05:50:22 INFO - PROCESS | 1764 | 1468500622731 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]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:50:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1698ms 05:50:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:50:22 INFO - PROCESS | 1764 | 1468500622764 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 1764 | 1468500622767 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:50:22 INFO - PROCESS | 1764 | 1468500622775 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 1764 | 1468500622778 Marionette TRACE conn4 <- [1,630,null,{}] 05:50:22 INFO - PROCESS | 1764 | 1468500622787 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}] 05:50:22 INFO - PROCESS | 1764 | 1468500622793 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:23 INFO - PROCESS | 1764 | 1468500623050 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:50:23 INFO - PROCESS | 1764 | 1468500623303 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 1764 | 1468500623314 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec90c00 == 92 [pid = 1764] [id = 165] 05:50:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x91021000) [pid = 1764] [serial = 495] [outer = (nil)] 05:50:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x93c93400) [pid = 1764] [serial = 496] [outer = 0x91021000] 05:50:23 INFO - PROCESS | 1764 | 1468500623438 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x952d2c00) [pid = 1764] [serial = 497] [outer = 0x91021000] 05:50:24 INFO - PROCESS | 1764 | 1468500624414 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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:50:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1695ms 05:50:24 INFO - PROCESS | 1764 | 1468500624469 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1764 | 1468500624473 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:50:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:50:24 INFO - PROCESS | 1764 | 1468500624480 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1764 | 1468500624484 Marionette TRACE conn4 <- [1,634,null,{}] 05:50:24 INFO - PROCESS | 1764 | 1468500624491 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}] 05:50:24 INFO - PROCESS | 1764 | 1468500624502 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:24 INFO - PROCESS | 1764 | 1468500624804 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:50:25 INFO - PROCESS | 1764 | 1468500625111 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 1764 | 1468500625119 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x924a7c00 == 93 [pid = 1764] [id = 166] 05:50:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x93c8e000) [pid = 1764] [serial = 498] [outer = (nil)] 05:50:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x995cd400) [pid = 1764] [serial = 499] [outer = 0x93c8e000] 05:50:25 INFO - PROCESS | 1764 | 1468500625218 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x99f9c000) [pid = 1764] [serial = 500] [outer = 0x93c8e000] 05:50:25 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:26 INFO - PROCESS | 1764 | 1468500626339 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]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:50:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1934ms 05:50:26 INFO - PROCESS | 1764 | 1468500626418 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 1764 | 1468500626425 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:50:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:50:26 INFO - PROCESS | 1764 | 1468500626437 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 1764 | 1468500626444 Marionette TRACE conn4 <- [1,638,null,{}] 05:50:26 INFO - PROCESS | 1764 | 1468500626453 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}] 05:50:26 INFO - PROCESS | 1764 | 1468500626461 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:26 INFO - PROCESS | 1764 | 1468500626984 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:50:27 INFO - PROCESS | 1764 | 1468500627146 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 1764 | 1468500627155 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x995cf400 == 94 [pid = 1764] [id = 167] 05:50:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x9a5a4800) [pid = 1764] [serial = 501] [outer = (nil)] 05:50:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x9a5eb000) [pid = 1764] [serial = 502] [outer = 0x9a5a4800] 05:50:27 INFO - PROCESS | 1764 | 1468500627258 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x9a5edc00) [pid = 1764] [serial = 503] [outer = 0x9a5a4800] 05:50:27 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:28 INFO - PROCESS | 1764 | 1468500628163 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]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:50:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1805ms 05:50:28 INFO - PROCESS | 1764 | 1468500628241 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 1764 | 1468500628244 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:50:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:50:28 INFO - PROCESS | 1764 | 1468500628253 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 1764 | 1468500628257 Marionette TRACE conn4 <- [1,642,null,{}] 05:50:28 INFO - PROCESS | 1764 | 1468500628263 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}] 05:50:28 INFO - PROCESS | 1764 | 1468500628269 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:28 INFO - PROCESS | 1764 | 1468500628536 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:50:28 INFO - PROCESS | 1764 | 1468500628809 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 1764 | 1468500628817 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a367c00 == 95 [pid = 1764] [id = 168] 05:50:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x9a374400) [pid = 1764] [serial = 504] [outer = (nil)] 05:50:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x9b462800) [pid = 1764] [serial = 505] [outer = 0x9a374400] 05:50:28 INFO - PROCESS | 1764 | 1468500628915 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x9bbdec00) [pid = 1764] [serial = 506] [outer = 0x9a374400] 05:50:29 INFO - PROCESS | 1764 | 1468500629838 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]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:50:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1639ms 05:50:29 INFO - PROCESS | 1764 | 1468500629893 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 1764 | 1468500629896 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:50:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:50:29 INFO - PROCESS | 1764 | 1468500629904 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 1764 | 1468500629907 Marionette TRACE conn4 <- [1,646,null,{}] 05:50:29 INFO - PROCESS | 1764 | 1468500629914 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}] 05:50:29 INFO - PROCESS | 1764 | 1468500629918 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:30 INFO - PROCESS | 1764 | 1468500630161 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:50:30 INFO - PROCESS | 1764 | 1468500630403 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 1764 | 1468500630414 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a5eb800 == 96 [pid = 1764] [id = 169] 05:50:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x9b371000) [pid = 1764] [serial = 507] [outer = (nil)] 05:50:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x9c0b4000) [pid = 1764] [serial = 508] [outer = 0x9b371000] 05:50:30 INFO - PROCESS | 1764 | 1468500630547 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x9d470800) [pid = 1764] [serial = 509] [outer = 0x9b371000] 05:50:31 INFO - PROCESS | 1764 | 1468500631517 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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:50:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1690ms 05:50:31 INFO - PROCESS | 1764 | 1468500631597 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 1764 | 1468500631603 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:50:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:50:31 INFO - PROCESS | 1764 | 1468500631613 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 1764 | 1468500631617 Marionette TRACE conn4 <- [1,650,null,{}] 05:50:31 INFO - PROCESS | 1764 | 1468500631626 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}] 05:50:31 INFO - PROCESS | 1764 | 1468500631633 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:31 INFO - PROCESS | 1764 | 1468500631896 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:50:32 INFO - PROCESS | 1764 | 1468500632190 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1764 | 1468500632197 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x9ab86000 == 97 [pid = 1764] [id = 170] 05:50:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9ab86400) [pid = 1764] [serial = 510] [outer = (nil)] 05:50:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9ab8dc00) [pid = 1764] [serial = 511] [outer = 0x9ab86400] 05:50:32 INFO - PROCESS | 1764 | 1468500632290 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x9ab8fc00) [pid = 1764] [serial = 512] [outer = 0x9ab86400] 05:50:33 INFO - PROCESS | 1764 | 1468500633276 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]]]}] 05:50:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:50:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1743ms 05:50:33 INFO - PROCESS | 1764 | 1468500633355 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 1764 | 1468500633361 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:50:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:50:33 INFO - PROCESS | 1764 | 1468500633381 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 1764 | 1468500633387 Marionette TRACE conn4 <- [1,654,null,{}] 05:50:33 INFO - PROCESS | 1764 | 1468500633396 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}] 05:50:33 INFO - PROCESS | 1764 | 1468500633402 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:33 INFO - PROCESS | 1764 | 1468500633776 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:50:34 INFO - PROCESS | 1764 | 1468500634036 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 1764 | 1468500634053 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb07c00 == 98 [pid = 1764] [id = 171] 05:50:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x8ec8dc00) [pid = 1764] [serial = 513] [outer = (nil)] 05:50:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x92487800) [pid = 1764] [serial = 514] [outer = 0x8ec8dc00] 05:50:34 INFO - PROCESS | 1764 | 1468500634148 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9ab88c00) [pid = 1764] [serial = 515] [outer = 0x8ec8dc00] 05:50:35 INFO - PROCESS | 1764 | 1468500635155 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:50:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1839ms 05:50:35 INFO - PROCESS | 1764 | 1468500635219 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:50:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:50:35 INFO - PROCESS | 1764 | 1468500635224 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:50:35 INFO - PROCESS | 1764 | 1468500635232 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1764 | 1468500635235 Marionette TRACE conn4 <- [1,658,null,{}] 05:50:35 INFO - PROCESS | 1764 | 1468500635242 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}] 05:50:35 INFO - PROCESS | 1764 | 1468500635248 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:35 INFO - PROCESS | 1764 | 1468500635473 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:50:36 INFO - PROCESS | 1764 | 1468500636194 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 1764 | 1468500636207 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae5800 == 99 [pid = 1764] [id = 172] 05:50:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x8cae7800) [pid = 1764] [serial = 516] [outer = (nil)] 05:50:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x8caeb400) [pid = 1764] [serial = 517] [outer = 0x8cae7800] 05:50:36 INFO - PROCESS | 1764 | 1468500636290 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x8d92e000) [pid = 1764] [serial = 518] [outer = 0x8cae7800] 05:50:37 INFO - PROCESS | 1764 | 1468500637405 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:50:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2243ms 05:50:37 INFO - PROCESS | 1764 | 1468500637479 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 1764 | 1468500637486 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:50:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:50:37 INFO - PROCESS | 1764 | 1468500637497 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1764 | 1468500637501 Marionette TRACE conn4 <- [1,662,null,{}] 05:50:37 INFO - PROCESS | 1764 | 1468500637511 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}] 05:50:37 INFO - PROCESS | 1764 | 1468500637519 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:37 INFO - PROCESS | 1764 | 1468500637862 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:50:38 INFO - PROCESS | 1764 | 1468500638176 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:38 INFO - PROCESS | 1764 | 1468500638186 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec88400 == 100 [pid = 1764] [id = 173] 05:50:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x8eceb800) [pid = 1764] [serial = 519] [outer = (nil)] 05:50:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x8ed1dc00) [pid = 1764] [serial = 520] [outer = 0x8eceb800] 05:50:38 INFO - PROCESS | 1764 | 1468500638323 Marionette DEBUG loaded listener.js 05:50:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x8f93c800) [pid = 1764] [serial = 521] [outer = 0x8eceb800] 05:50:38 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:39 INFO - PROCESS | 1764 | 1468500639448 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]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:50:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 2006ms 05:50:39 INFO - PROCESS | 1764 | 1468500639506 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 1764 | 1468500639513 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:50:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:50:39 INFO - PROCESS | 1764 | 1468500639522 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 1764 | 1468500639526 Marionette TRACE conn4 <- [1,666,null,{}] 05:50:39 INFO - PROCESS | 1764 | 1468500639533 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}] 05:50:39 INFO - PROCESS | 1764 | 1468500639539 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:39 INFO - PROCESS | 1764 | 1468500639871 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc04000 == 99 [pid = 1764] [id = 117] 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0x98253000 == 98 [pid = 1764] [id = 114] 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae3c00 == 97 [pid = 1764] [id = 118] 05:50:40 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x8fc81800) [pid = 1764] [serial = 403] [outer = (nil)] [url = about:blank] 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0x91037c00 == 96 [pid = 1764] [id = 87] 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0x91036400 == 95 [pid = 1764] [id = 88] 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0xa5022c00 == 94 [pid = 1764] [id = 115] 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc05000 == 93 [pid = 1764] [id = 116] 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8f936000 == 92 [pid = 1764] [id = 89] 05:50:40 INFO - PROCESS | 1764 | 1468500640482 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 1764 | 1468500640493 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0x91887800 == 91 [pid = 1764] [id = 159] 05:50:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0c000 == 92 [pid = 1764] [id = 174] 05:50:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x8c8d9800) [pid = 1764] [serial = 522] [outer = (nil)] 05:50:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x8e3f7c00) [pid = 1764] [serial = 523] [outer = 0x8c8d9800] 05:50:40 INFO - PROCESS | 1764 | 1468500640638 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x8fc05000) [pid = 1764] [serial = 524] [outer = 0x8c8d9800] 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cd000 == 91 [pid = 1764] [id = 158] 05:50:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d1400 == 90 [pid = 1764] [id = 157] 05:50:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8caeec00 == 89 [pid = 1764] [id = 156] 05:50:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8d927c00 == 88 [pid = 1764] [id = 155] 05:50:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4400 == 87 [pid = 1764] [id = 154] 05:50:41 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8d930c00 == 86 [pid = 1764] [id = 144] 05:50:41 INFO - PROCESS | 1764 | --DOCSHELL 0x9248c800 == 85 [pid = 1764] [id = 143] 05:50:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8a400 == 84 [pid = 1764] [id = 142] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x9c0ad400) [pid = 1764] [serial = 289] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0xa25ffc00) [pid = 1764] [serial = 307] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x92beb400) [pid = 1764] [serial = 292] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0xa823d000) [pid = 1764] [serial = 352] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x8ec8c800) [pid = 1764] [serial = 361] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0xa2232400) [pid = 1764] [serial = 256] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0xa3207000) [pid = 1764] [serial = 304] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x92490400) [pid = 1764] [serial = 349] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x92bf3c00) [pid = 1764] [serial = 334] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x8caf0000) [pid = 1764] [serial = 355] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x99f9d400) [pid = 1764] [serial = 295] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0xa2231000) [pid = 1764] [serial = 301] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x9a5ae800) [pid = 1764] [serial = 337] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0xa6e11000) [pid = 1764] [serial = 346] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x8f93fc00) [pid = 1764] [serial = 268] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8fd9e800) [pid = 1764] [serial = 331] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0xa2537000) [pid = 1764] [serial = 259] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x8d929800) [pid = 1764] [serial = 358] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x9ca99c00) [pid = 1764] [serial = 340] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0xa2010800) [pid = 1764] [serial = 343] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0xa2290400) [pid = 1764] [serial = 265] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x9cad0000) [pid = 1764] [serial = 298] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0xa62b0400) [pid = 1764] [serial = 262] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x919a0800) [pid = 1764] [serial = 412] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x9248d400) [pid = 1764] [serial = 413] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x8fc0fc00) [pid = 1764] [serial = 379] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x965e8c00) [pid = 1764] [serial = 418] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x93c93000) [pid = 1764] [serial = 382] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x9199c400) [pid = 1764] [serial = 410] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x910b9400) [pid = 1764] [serial = 409] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8fc7a000) [pid = 1764] [serial = 400] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x924aac00) [pid = 1764] [serial = 397] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x9b36ac00) [pid = 1764] [serial = 388] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x965f3c00) [pid = 1764] [serial = 419] [outer = (nil)] [url = about:blank] 05:50:41 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9c0a6000) [pid = 1764] [serial = 391] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0xa231f800) [pid = 1764] [serial = 394] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9a76d800) [pid = 1764] [serial = 385] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x93a66c00) [pid = 1764] [serial = 415] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8fc0f000) [pid = 1764] [serial = 407] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8f935800) [pid = 1764] [serial = 406] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x995c3400) [pid = 1764] [serial = 421] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x93c95800) [pid = 1764] [serial = 416] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9960a400) [pid = 1764] [serial = 422] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1764 | 1468500641981 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]]]}] 05:50:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:50:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2546ms 05:50:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:50:42 INFO - PROCESS | 1764 | 1468500642069 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:50:42 INFO - PROCESS | 1764 | 1468500642072 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:50:42 INFO - PROCESS | 1764 | 1468500642104 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 1764 | 1468500642114 Marionette TRACE conn4 <- [1,670,null,{}] 05:50:42 INFO - PROCESS | 1764 | 1468500642148 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}] 05:50:42 INFO - PROCESS | 1764 | 1468500642156 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:42 INFO - PROCESS | 1764 | 1468500642339 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:50:42 INFO - PROCESS | 1764 | 1468500642546 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:42 INFO - PROCESS | 1764 | 1468500642555 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d925400 == 85 [pid = 1764] [id = 175] 05:50:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8f940400) [pid = 1764] [serial = 525] [outer = (nil)] 05:50:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x910c2000) [pid = 1764] [serial = 526] [outer = 0x8f940400] 05:50:42 INFO - PROCESS | 1764 | 1468500642627 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x91882000) [pid = 1764] [serial = 527] [outer = 0x8f940400] 05:50:43 INFO - PROCESS | 1764 | 1468500643552 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:50:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1505ms 05:50:43 INFO - PROCESS | 1764 | 1468500643584 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:50:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:50:43 INFO - PROCESS | 1764 | 1468500643590 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:50:43 INFO - PROCESS | 1764 | 1468500643597 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1764 | 1468500643601 Marionette TRACE conn4 <- [1,674,null,{}] 05:50:43 INFO - PROCESS | 1764 | 1468500643608 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}] 05:50:43 INFO - PROCESS | 1764 | 1468500643612 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:43 INFO - PROCESS | 1764 | 1468500643881 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:50:43 INFO - PROCESS | 1764 | 1468500643915 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 1764 | 1468500643923 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d1400 == 86 [pid = 1764] [id = 176] 05:50:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8d930c00) [pid = 1764] [serial = 528] [outer = (nil)] 05:50:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x918cdc00) [pid = 1764] [serial = 529] [outer = 0x8d930c00] 05:50:44 INFO - PROCESS | 1764 | 1468500643999 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x9199a000) [pid = 1764] [serial = 530] [outer = 0x8d930c00] 05:50:44 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:50:45 INFO - PROCESS | 1764 | 1468500645093 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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:50:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1535ms 05:50:45 INFO - PROCESS | 1764 | 1468500645133 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 1764 | 1468500645138 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:50:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:50:45 INFO - PROCESS | 1764 | 1468500645151 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1764 | 1468500645154 Marionette TRACE conn4 <- [1,678,null,{}] 05:50:45 INFO - PROCESS | 1764 | 1468500645162 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}] 05:50:45 INFO - PROCESS | 1764 | 1468500645182 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:45 INFO - PROCESS | 1764 | 1468500645859 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:50:45 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8d92c800) [pid = 1764] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:50:45 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x9188d000) [pid = 1764] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:50:45 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8fc7d800) [pid = 1764] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:50:45 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8c8d4800) [pid = 1764] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:50:45 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8caf0800) [pid = 1764] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:50:45 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8fda5c00) [pid = 1764] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:50:45 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x8ece3400) [pid = 1764] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:50:45 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x93813000) [pid = 1764] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:50:45 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x8ece7400) [pid = 1764] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:50:46 INFO - PROCESS | 1764 | 1468500646076 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1764 | 1468500646094 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92c800 == 87 [pid = 1764] [id = 177] 05:50:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8e293000) [pid = 1764] [serial = 531] [outer = (nil)] 05:50:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8f938c00) [pid = 1764] [serial = 532] [outer = 0x8e293000] 05:50:46 INFO - PROCESS | 1764 | 1468500646181 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x9188c000) [pid = 1764] [serial = 533] [outer = 0x8e293000] 05:50:47 INFO - PROCESS | 1764 | 1468500647088 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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1997ms 05:50:47 INFO - PROCESS | 1764 | 1468500647148 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:50:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:50:47 INFO - PROCESS | 1764 | 1468500647153 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:50:47 INFO - PROCESS | 1764 | 1468500647160 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1764 | 1468500647163 Marionette TRACE conn4 <- [1,682,null,{}] 05:50:47 INFO - PROCESS | 1764 | 1468500647170 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}] 05:50:47 INFO - PROCESS | 1764 | 1468500647176 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:47 INFO - PROCESS | 1764 | 1468500647382 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:50:47 INFO - PROCESS | 1764 | 1468500647548 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 1764 | 1468500647555 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed13c00 == 88 [pid = 1764] [id = 178] 05:50:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x918d0800) [pid = 1764] [serial = 534] [outer = (nil)] 05:50:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x92bee400) [pid = 1764] [serial = 535] [outer = 0x918d0800] 05:50:47 INFO - PROCESS | 1764 | 1468500647632 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x93931000) [pid = 1764] [serial = 536] [outer = 0x918d0800] 05:50:49 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:49 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:50:49 INFO - PROCESS | 1764 | 1468500649365 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:50:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2243ms 05:50:49 INFO - PROCESS | 1764 | 1468500649404 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1764 | 1468500649409 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:50:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:50:49 INFO - PROCESS | 1764 | 1468500649421 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1764 | 1468500649426 Marionette TRACE conn4 <- [1,686,null,{}] 05:50:49 INFO - PROCESS | 1764 | 1468500649482 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}] 05:50:49 INFO - PROCESS | 1764 | 1468500649490 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:49 INFO - PROCESS | 1764 | 1468500649741 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:50:49 INFO - PROCESS | 1764 | 1468500649936 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1764 | 1468500649946 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d930400 == 89 [pid = 1764] [id = 179] 05:50:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8e28ac00) [pid = 1764] [serial = 537] [outer = (nil)] 05:50:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8ec89800) [pid = 1764] [serial = 538] [outer = 0x8e28ac00] 05:50:50 INFO - PROCESS | 1764 | 1468500650038 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8ed19000) [pid = 1764] [serial = 539] [outer = 0x8e28ac00] 05:50:51 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:51 INFO - PROCESS | 1764 | 1468500651424 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]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:50:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2047ms 05:50:51 INFO - PROCESS | 1764 | 1468500651531 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 1764 | 1468500651541 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:50:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:50:51 INFO - PROCESS | 1764 | 1468500651571 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1764 | 1468500651577 Marionette TRACE conn4 <- [1,690,null,{}] 05:50:51 INFO - PROCESS | 1764 | 1468500651586 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}] 05:50:51 INFO - PROCESS | 1764 | 1468500651594 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:51 INFO - PROCESS | 1764 | 1468500651817 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:50:52 INFO - PROCESS | 1764 | 1468500652010 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 1764 | 1468500652022 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece6800 == 90 [pid = 1764] [id = 180] 05:50:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8f941000) [pid = 1764] [serial = 540] [outer = (nil)] 05:50:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x91032c00) [pid = 1764] [serial = 541] [outer = 0x8f941000] 05:50:52 INFO - PROCESS | 1764 | 1468500652174 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x918c9000) [pid = 1764] [serial = 542] [outer = 0x8f941000] 05:50:53 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:53 INFO - PROCESS | 1764 | 1468500653752 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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:50:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2242ms 05:50:53 INFO - PROCESS | 1764 | 1468500653814 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 1764 | 1468500653821 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:50:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:50:53 INFO - PROCESS | 1764 | 1468500653836 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 1764 | 1468500653848 Marionette TRACE conn4 <- [1,694,null,{}] 05:50:53 INFO - PROCESS | 1764 | 1468500653915 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}] 05:50:53 INFO - PROCESS | 1764 | 1468500653926 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:54 INFO - PROCESS | 1764 | 1468500654176 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:50:54 INFO - PROCESS | 1764 | 1468500654477 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 1764 | 1468500654494 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x924a2800 == 91 [pid = 1764] [id = 181] 05:50:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x924a8000) [pid = 1764] [serial = 543] [outer = (nil)] 05:50:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x951a6800) [pid = 1764] [serial = 544] [outer = 0x924a8000] 05:50:54 INFO - PROCESS | 1764 | 1468500654588 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x9655a000) [pid = 1764] [serial = 545] [outer = 0x924a8000] 05:50:56 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:56 INFO - PROCESS | 1764 | 1468500656197 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]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:50:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2407ms 05:50:56 INFO - PROCESS | 1764 | 1468500656329 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 1764 | 1468500656336 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:50:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:50:56 INFO - PROCESS | 1764 | 1468500656397 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1764 | 1468500656405 Marionette TRACE conn4 <- [1,698,null,{}] 05:50:56 INFO - PROCESS | 1764 | 1468500656416 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}] 05:50:56 INFO - PROCESS | 1764 | 1468500656425 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:56 INFO - PROCESS | 1764 | 1468500656772 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:50:57 INFO - PROCESS | 1764 | 1468500657044 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 1764 | 1468500657054 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8da800 == 92 [pid = 1764] [id = 182] 05:50:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x91026c00) [pid = 1764] [serial = 546] [outer = (nil)] 05:50:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x995c8800) [pid = 1764] [serial = 547] [outer = 0x91026c00] 05:50:57 INFO - PROCESS | 1764 | 1468500657155 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x9960a400) [pid = 1764] [serial = 548] [outer = 0x91026c00] 05:50:58 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:50:58 INFO - PROCESS | 1764 | 1468500658598 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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:50:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2250ms 05:50:58 INFO - PROCESS | 1764 | 1468500658639 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 1764 | 1468500658645 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:50:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:50:58 INFO - PROCESS | 1764 | 1468500658752 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 1764 | 1468500658757 Marionette TRACE conn4 <- [1,702,null,{}] 05:50:58 INFO - PROCESS | 1764 | 1468500658768 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}] 05:50:58 INFO - PROCESS | 1764 | 1468500658773 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:58 INFO - PROCESS | 1764 | 1468500658984 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:50:59 INFO - PROCESS | 1764 | 1468500659177 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 1764 | 1468500659190 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:50:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x965e9800 == 93 [pid = 1764] [id = 183] 05:50:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x965f0c00) [pid = 1764] [serial = 549] [outer = (nil)] 05:50:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x99fa3000) [pid = 1764] [serial = 550] [outer = 0x965f0c00] 05:50:59 INFO - PROCESS | 1764 | 1468500659312 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x9a5aa800) [pid = 1764] [serial = 551] [outer = 0x965f0c00] 05:51:00 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:00 INFO - PROCESS | 1764 | 1468500660767 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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:51:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2099ms 05:51:00 INFO - PROCESS | 1764 | 1468500660798 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 1764 | 1468500660803 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:51:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:51:00 INFO - PROCESS | 1764 | 1468500660916 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1764 | 1468500660919 Marionette TRACE conn4 <- [1,706,null,{}] 05:51:00 INFO - PROCESS | 1764 | 1468500660931 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}] 05:51:00 INFO - PROCESS | 1764 | 1468500660942 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:01 INFO - PROCESS | 1764 | 1468500661201 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:51:01 INFO - PROCESS | 1764 | 1468500661399 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:01 INFO - PROCESS | 1764 | 1468500661409 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x99d0ec00 == 94 [pid = 1764] [id = 184] 05:51:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x99f9a800) [pid = 1764] [serial = 552] [outer = (nil)] 05:51:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x9b360000) [pid = 1764] [serial = 553] [outer = 0x99f9a800] 05:51:01 INFO - PROCESS | 1764 | 1468500661564 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x9bb9f800) [pid = 1764] [serial = 554] [outer = 0x99f9a800] 05:51:03 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:03 INFO - PROCESS | 1764 | 1468500663055 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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:51:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2246ms 05:51:03 INFO - PROCESS | 1764 | 1468500663111 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:51:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:51:03 INFO - PROCESS | 1764 | 1468500663115 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:51:03 INFO - PROCESS | 1764 | 1468500663125 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 1764 | 1468500663129 Marionette TRACE conn4 <- [1,710,null,{}] 05:51:03 INFO - PROCESS | 1764 | 1468500663137 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}] 05:51:03 INFO - PROCESS | 1764 | 1468500663144 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:03 INFO - PROCESS | 1764 | 1468500663787 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:51:04 INFO - PROCESS | 1764 | 1468500663982 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 1764 | 1468500663998 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f3000 == 95 [pid = 1764] [id = 185] 05:51:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8e3f3400) [pid = 1764] [serial = 555] [outer = (nil)] 05:51:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8ec8a800) [pid = 1764] [serial = 556] [outer = 0x8e3f3400] 05:51:04 INFO - PROCESS | 1764 | 1468500664078 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x8ece3400) [pid = 1764] [serial = 557] [outer = 0x8e3f3400] 05:51:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x91026400) [pid = 1764] [serial = 558] [outer = 0x9d476400] 05:51:05 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:05 INFO - PROCESS | 1764 | 1468500665960 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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:51:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2903ms 05:51:06 INFO - PROCESS | 1764 | 1468500666067 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 1764 | 1468500666077 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:51:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:51:06 INFO - PROCESS | 1764 | 1468500666105 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 1764 | 1468500666114 Marionette TRACE conn4 <- [1,714,null,{}] 05:51:06 INFO - PROCESS | 1764 | 1468500666128 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}] 05:51:06 INFO - PROCESS | 1764 | 1468500666140 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:06 INFO - PROCESS | 1764 | 1468500666482 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:51:06 INFO - PROCESS | 1764 | 1468500666717 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 1764 | 1468500666726 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f0400 == 96 [pid = 1764] [id = 186] 05:51:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x8fc7a000) [pid = 1764] [serial = 559] [outer = (nil)] 05:51:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x91886800) [pid = 1764] [serial = 560] [outer = 0x8fc7a000] 05:51:06 INFO - PROCESS | 1764 | 1468500666851 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x91998000) [pid = 1764] [serial = 561] [outer = 0x8fc7a000] 05:51:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x91027000 == 95 [pid = 1764] [id = 100] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8f933c00 == 94 [pid = 1764] [id = 101] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece4c00 == 93 [pid = 1764] [id = 134] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec84000 == 92 [pid = 1764] [id = 129] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc10400 == 91 [pid = 1764] [id = 102] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x9b35bc00 == 90 [pid = 1764] [id = 130] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x910c2c00) [pid = 1764] [serial = 481] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0xa2236000) [pid = 1764] [serial = 439] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x9b308000) [pid = 1764] [serial = 433] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x8e296400) [pid = 1764] [serial = 454] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x91884c00) [pid = 1764] [serial = 448] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x8ed19400) [pid = 1764] [serial = 445] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x8e3f5400) [pid = 1764] [serial = 457] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x9188ac00) [pid = 1764] [serial = 451] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x93816000) [pid = 1764] [serial = 430] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0xa6942000) [pid = 1764] [serial = 442] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x9c0b4800) [pid = 1764] [serial = 436] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x9a76c000) [pid = 1764] [serial = 424] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x8c8d5c00) [pid = 1764] [serial = 460] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8fda7800) [pid = 1764] [serial = 427] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | 1468500668565 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]]]}] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92f400 == 89 [pid = 1764] [id = 133] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x9248d800 == 88 [pid = 1764] [id = 132] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92c800 == 87 [pid = 1764] [id = 177] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d1400 == 86 [pid = 1764] [id = 176] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8d925400 == 85 [pid = 1764] [id = 175] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0c000 == 84 [pid = 1764] [id = 174] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec88400 == 83 [pid = 1764] [id = 173] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae5800 == 82 [pid = 1764] [id = 172] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec85400 == 81 [pid = 1764] [id = 162] 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92a400 == 80 [pid = 1764] [id = 161] 05:51:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:51:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2556ms 05:51:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8caeac00 == 79 [pid = 1764] [id = 160] 05:51:08 INFO - PROCESS | 1764 | 1468500668659 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 1764 | 1468500668665 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:51:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:51:08 INFO - PROCESS | 1764 | 1468500668672 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 1764 | 1468500668677 Marionette TRACE conn4 <- [1,718,null,{}] 05:51:08 INFO - PROCESS | 1764 | 1468500668685 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}] 05:51:08 INFO - PROCESS | 1764 | 1468500668691 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:08 INFO - PROCESS | 1764 | 1468500668876 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8e3f9000) [pid = 1764] [serial = 467] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x9199b000) [pid = 1764] [serial = 479] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x918c1800) [pid = 1764] [serial = 478] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x9101bc00) [pid = 1764] [serial = 472] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8c8d8c00) [pid = 1764] [serial = 463] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x8f93a800) [pid = 1764] [serial = 470] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x91375400) [pid = 1764] [serial = 476] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8e3ee400) [pid = 1764] [serial = 466] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8ec88c00) [pid = 1764] [serial = 469] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8caee400) [pid = 1764] [serial = 464] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x91031000) [pid = 1764] [serial = 473] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x91368000) [pid = 1764] [serial = 475] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x91033c00) [pid = 1764] [serial = 380] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x96553800) [pid = 1764] [serial = 383] [outer = (nil)] [url = about:blank] 05:51:08 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x995c4000) [pid = 1764] [serial = 377] [outer = (nil)] [url = about:blank] 05:51:09 INFO - PROCESS | 1764 | 1468500669056 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 1764 | 1468500669065 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f8c00 == 80 [pid = 1764] [id = 187] 05:51:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8e3f9000) [pid = 1764] [serial = 562] [outer = (nil)] 05:51:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8ec88400) [pid = 1764] [serial = 563] [outer = 0x8e3f9000] 05:51:09 INFO - PROCESS | 1764 | 1468500669145 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8fc10400) [pid = 1764] [serial = 564] [outer = 0x8e3f9000] 05:51:10 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:10 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:10 INFO - PROCESS | 1764 | 1468500670451 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]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:51:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1835ms 05:51:10 INFO - PROCESS | 1764 | 1468500670541 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 1764 | 1468500670548 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:51:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:51:10 INFO - PROCESS | 1764 | 1468500670601 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 1764 | 1468500670609 Marionette TRACE conn4 <- [1,722,null,{}] 05:51:10 INFO - PROCESS | 1764 | 1468500670616 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}] 05:51:10 INFO - PROCESS | 1764 | 1468500670623 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:10 INFO - PROCESS | 1764 | 1468500670812 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:51:10 INFO - PROCESS | 1764 | 1468500670824 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 1764 | 1468500670830 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92cc00 == 81 [pid = 1764] [id = 188] 05:51:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8d92f400) [pid = 1764] [serial = 565] [outer = (nil)] 05:51:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x9188ac00) [pid = 1764] [serial = 566] [outer = 0x8d92f400] 05:51:11 INFO - PROCESS | 1764 | 1468500671074 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x9199dc00) [pid = 1764] [serial = 567] [outer = 0x8d92f400] 05:51:11 INFO - PROCESS | 1764 | 1468500671970 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] 05:51:12 INFO - PROCESS | 1764 | 1468500672055 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:51:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:51:12 INFO - PROCESS | 1764 | 1468500672062 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1764 | 1468500672067 Marionette TRACE conn4 <- [1,726,null,{}] 05:51:12 INFO - PROCESS | 1764 | 1468500672073 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}] 05:51:12 INFO - PROCESS | 1764 | 1468500672080 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:12 INFO - PROCESS | 1764 | 1468500672371 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:51:12 INFO - PROCESS | 1764 | 1468500672395 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 1764 | 1468500672404 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x9188b800 == 82 [pid = 1764] [id = 189] 05:51:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x918c7400) [pid = 1764] [serial = 568] [outer = (nil)] 05:51:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x92bed000) [pid = 1764] [serial = 569] [outer = 0x918c7400] 05:51:12 INFO - PROCESS | 1764 | 1468500672481 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x93816000) [pid = 1764] [serial = 570] [outer = 0x918c7400] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x9cada000) [pid = 1764] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x924a3000) [pid = 1764] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8ecdfc00) [pid = 1764] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8c8ce000) [pid = 1764] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8caec800) [pid = 1764] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8fc72800) [pid = 1764] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0xa682e800) [pid = 1764] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8ece7c00) [pid = 1764] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x965f3000) [pid = 1764] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8ed10000) [pid = 1764] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x8eceb800) [pid = 1764] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x9a5f2800) [pid = 1764] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8d930c00) [pid = 1764] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x8ec8c000) [pid = 1764] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8fc79000) [pid = 1764] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8c8d9800) [pid = 1764] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x99f98400) [pid = 1764] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8e293400) [pid = 1764] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x9b30dc00) [pid = 1764] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x8e293000) [pid = 1764] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x8cae7800) [pid = 1764] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x92bf3400) [pid = 1764] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x8ed1b400) [pid = 1764] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x8f940400) [pid = 1764] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x9bbdf000) [pid = 1764] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x8e3f0c00) [pid = 1764] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:51:13 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x9b361800) [pid = 1764] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:51:13 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:13 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:14 INFO - PROCESS | 1764 | 1468500674097 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]]]}] 05:51:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:51:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2090ms 05:51:14 INFO - PROCESS | 1764 | 1468500674156 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 1764 | 1468500674162 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:51:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:51:14 INFO - PROCESS | 1764 | 1468500674174 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1764 | 1468500674177 Marionette TRACE conn4 <- [1,730,null,{}] 05:51:14 INFO - PROCESS | 1764 | 1468500674184 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}] 05:51:14 INFO - PROCESS | 1764 | 1468500674190 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:14 INFO - PROCESS | 1764 | 1468500674423 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:51:14 INFO - PROCESS | 1764 | 1468500674642 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 1764 | 1468500674660 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae3400 == 83 [pid = 1764] [id = 190] 05:51:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x8e293000) [pid = 1764] [serial = 571] [outer = (nil)] 05:51:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x91991c00) [pid = 1764] [serial = 572] [outer = 0x8e293000] 05:51:14 INFO - PROCESS | 1764 | 1468500674732 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x924ab400) [pid = 1764] [serial = 573] [outer = 0x8e293000] 05:51:15 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:15 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:15 INFO - PROCESS | 1764 | 1468500675686 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] 05:51:15 INFO - PROCESS | 1764 | 1468500675773 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:51:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:51:15 INFO - PROCESS | 1764 | 1468500675785 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 1764 | 1468500675790 Marionette TRACE conn4 <- [1,734,null,{}] 05:51:15 INFO - PROCESS | 1764 | 1468500675802 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}] 05:51:15 INFO - PROCESS | 1764 | 1468500675807 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:16 INFO - PROCESS | 1764 | 1468500676092 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:51:16 INFO - PROCESS | 1764 | 1468500676407 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1764 | 1468500676422 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8db400 == 84 [pid = 1764] [id = 191] 05:51:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x8e290c00) [pid = 1764] [serial = 574] [outer = (nil)] 05:51:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8e3f2000) [pid = 1764] [serial = 575] [outer = 0x8e290c00] 05:51:16 INFO - PROCESS | 1764 | 1468500676513 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8ec8cc00) [pid = 1764] [serial = 576] [outer = 0x8e290c00] 05:51:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:17 INFO - PROCESS | 1764 | 1468500677553 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]]]}] 05:51:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:51:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1849ms 05:51:17 INFO - PROCESS | 1764 | 1468500677634 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 1764 | 1468500677642 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:51:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:51:17 INFO - PROCESS | 1764 | 1468500677655 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1764 | 1468500677660 Marionette TRACE conn4 <- [1,738,null,{}] 05:51:17 INFO - PROCESS | 1764 | 1468500677668 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}] 05:51:17 INFO - PROCESS | 1764 | 1468500677676 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:17 INFO - PROCESS | 1764 | 1468500677951 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:51:18 INFO - PROCESS | 1764 | 1468500678266 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1764 | 1468500678278 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28fc00 == 85 [pid = 1764] [id = 192] 05:51:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8fda4400) [pid = 1764] [serial = 577] [outer = (nil)] 05:51:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x91033c00) [pid = 1764] [serial = 578] [outer = 0x8fda4400] 05:51:18 INFO - PROCESS | 1764 | 1468500678374 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x910be800) [pid = 1764] [serial = 579] [outer = 0x8fda4400] 05:51:19 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:19 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:19 INFO - PROCESS | 1764 | 1468500679979 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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:51:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2350ms 05:51:20 INFO - PROCESS | 1764 | 1468500680006 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 1764 | 1468500680011 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:51:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:51:20 INFO - PROCESS | 1764 | 1468500680021 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1764 | 1468500680027 Marionette TRACE conn4 <- [1,742,null,{}] 05:51:20 INFO - PROCESS | 1764 | 1468500680046 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}] 05:51:20 INFO - PROCESS | 1764 | 1468500680056 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:20 INFO - PROCESS | 1764 | 1468500680299 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:51:20 INFO - PROCESS | 1764 | 1468500680498 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 1764 | 1468500680513 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f93f800 == 86 [pid = 1764] [id = 193] 05:51:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x9188bc00) [pid = 1764] [serial = 580] [outer = (nil)] 05:51:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x9519f000) [pid = 1764] [serial = 581] [outer = 0x9188bc00] 05:51:20 INFO - PROCESS | 1764 | 1468500680638 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x965d3000) [pid = 1764] [serial = 582] [outer = 0x9188bc00] 05:51:22 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:22 INFO - PROCESS | 1764 | 1468500682122 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]]]}] 05:51:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:51:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2150ms 05:51:22 INFO - PROCESS | 1764 | 1468500682170 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1764 | 1468500682176 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:51:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:51:22 INFO - PROCESS | 1764 | 1468500682185 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1764 | 1468500682189 Marionette TRACE conn4 <- [1,746,null,{}] 05:51:22 INFO - PROCESS | 1764 | 1468500682197 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}] 05:51:22 INFO - PROCESS | 1764 | 1468500682201 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:22 INFO - PROCESS | 1764 | 1468500682419 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:51:22 INFO - PROCESS | 1764 | 1468500682619 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 1764 | 1468500682630 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb13c00 == 87 [pid = 1764] [id = 194] 05:51:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8f939c00) [pid = 1764] [serial = 583] [outer = (nil)] 05:51:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x99f97400) [pid = 1764] [serial = 584] [outer = 0x8f939c00] 05:51:22 INFO - PROCESS | 1764 | 1468500682752 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x9a5a3800) [pid = 1764] [serial = 585] [outer = 0x8f939c00] 05:51:23 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:24 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:24 INFO - PROCESS | 1764 | 1468500684133 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]]]}] 05:51:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:51:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2040ms 05:51:24 INFO - PROCESS | 1764 | 1468500684226 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 1764 | 1468500684231 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:51:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:51:24 INFO - PROCESS | 1764 | 1468500684238 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 1764 | 1468500684243 Marionette TRACE conn4 <- [1,750,null,{}] 05:51:24 INFO - PROCESS | 1764 | 1468500684250 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}] 05:51:24 INFO - PROCESS | 1764 | 1468500684256 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:24 INFO - PROCESS | 1764 | 1468500684466 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:51:24 INFO - PROCESS | 1764 | 1468500684664 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 1764 | 1468500684673 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d2000 == 88 [pid = 1764] [id = 195] 05:51:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x924a3000) [pid = 1764] [serial = 586] [outer = (nil)] 05:51:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x9a5b0000) [pid = 1764] [serial = 587] [outer = 0x924a3000] 05:51:24 INFO - PROCESS | 1764 | 1468500684770 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x9ab88400) [pid = 1764] [serial = 588] [outer = 0x924a3000] 05:51:26 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:26 INFO - PROCESS | 1764 | 1468500686128 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]]]}] 05:51:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:51:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1937ms 05:51:26 INFO - PROCESS | 1764 | 1468500686250 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 1764 | 1468500686255 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:51:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:51:26 INFO - PROCESS | 1764 | 1468500686274 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 1764 | 1468500686279 Marionette TRACE conn4 <- [1,754,null,{}] 05:51:26 INFO - PROCESS | 1764 | 1468500686286 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}] 05:51:26 INFO - PROCESS | 1764 | 1468500686298 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:26 INFO - PROCESS | 1764 | 1468500686540 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:51:26 INFO - PROCESS | 1764 | 1468500686738 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 1764 | 1468500686750 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb14400 == 89 [pid = 1764] [id = 196] 05:51:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x965f1800) [pid = 1764] [serial = 589] [outer = (nil)] 05:51:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x9b049c00) [pid = 1764] [serial = 590] [outer = 0x965f1800] 05:51:26 INFO - PROCESS | 1764 | 1468500686871 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x9c032000) [pid = 1764] [serial = 591] [outer = 0x965f1800] 05:51:28 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:28 INFO - PROCESS | 1764 | 1468500688312 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]]]}] 05:51:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:51:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2091ms 05:51:28 INFO - PROCESS | 1764 | 1468500688364 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:51:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:51:28 INFO - PROCESS | 1764 | 1468500688368 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:51:28 INFO - PROCESS | 1764 | 1468500688376 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1764 | 1468500688379 Marionette TRACE conn4 <- [1,758,null,{}] 05:51:28 INFO - PROCESS | 1764 | 1468500688387 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}] 05:51:28 INFO - PROCESS | 1764 | 1468500688392 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:28 INFO - PROCESS | 1764 | 1468500688598 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:51:28 INFO - PROCESS | 1764 | 1468500688796 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 1764 | 1468500688807 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d3400 == 90 [pid = 1764] [id = 197] 05:51:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8c8dac00) [pid = 1764] [serial = 592] [outer = (nil)] 05:51:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x9c0b3c00) [pid = 1764] [serial = 593] [outer = 0x8c8dac00] 05:51:28 INFO - PROCESS | 1764 | 1468500688926 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x9cace800) [pid = 1764] [serial = 594] [outer = 0x8c8dac00] 05:51:29 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:29 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:29 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:29 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:29 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:29 INFO - PROCESS | 1764 | 1468500689922 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]]]}] 05:51:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:51:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1585ms 05:51:29 INFO - PROCESS | 1764 | 1468500689962 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 1764 | 1468500689965 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:51:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:51:29 INFO - PROCESS | 1764 | 1468500689975 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 1764 | 1468500689978 Marionette TRACE conn4 <- [1,762,null,{}] 05:51:29 INFO - PROCESS | 1764 | 1468500689986 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}] 05:51:29 INFO - PROCESS | 1764 | 1468500689992 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:30 INFO - PROCESS | 1764 | 1468500690224 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:51:30 INFO - PROCESS | 1764 | 1468500690477 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 1764 | 1468500690490 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb09800 == 91 [pid = 1764] [id = 198] 05:51:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8bb0ac00) [pid = 1764] [serial = 595] [outer = (nil)] 05:51:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8fc07c00) [pid = 1764] [serial = 596] [outer = 0x8bb0ac00] 05:51:30 INFO - PROCESS | 1764 | 1468500690617 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8fc0bc00) [pid = 1764] [serial = 597] [outer = 0x8bb0ac00] 05:51:31 INFO - PROCESS | 1764 | 1468500691970 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]]]}] 05:51:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:51:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2038ms 05:51:32 INFO - PROCESS | 1764 | 1468500692125 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 1764 | 1468500692133 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:51:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:51:32 INFO - PROCESS | 1764 | 1468500692156 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 1764 | 1468500692163 Marionette TRACE conn4 <- [1,766,null,{}] 05:51:32 INFO - PROCESS | 1764 | 1468500692173 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}] 05:51:32 INFO - PROCESS | 1764 | 1468500692179 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:32 INFO - PROCESS | 1764 | 1468500692753 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:51:33 INFO - PROCESS | 1764 | 1468500692987 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 1764 | 1468500692999 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae5800 == 92 [pid = 1764] [id = 199] 05:51:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8caecc00) [pid = 1764] [serial = 598] [outer = (nil)] 05:51:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8d923c00) [pid = 1764] [serial = 599] [outer = 0x8caecc00] 05:51:33 INFO - PROCESS | 1764 | 1468500693120 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8e299800) [pid = 1764] [serial = 600] [outer = 0x8caecc00] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cd800 == 91 [pid = 1764] [id = 153] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3edc00 == 90 [pid = 1764] [id = 152] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0xa682d800 == 89 [pid = 1764] [id = 147] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28bc00 == 88 [pid = 1764] [id = 151] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x92bee400) [pid = 1764] [serial = 535] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae8800 == 87 [pid = 1764] [id = 150] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1d800 == 86 [pid = 1764] [id = 149] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8d928000 == 85 [pid = 1764] [id = 148] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec82800 == 84 [pid = 1764] [id = 146] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x9188b800 == 83 [pid = 1764] [id = 189] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92cc00 == 82 [pid = 1764] [id = 188] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f8c00 == 81 [pid = 1764] [id = 187] 05:51:34 INFO - PROCESS | 1764 | 1468500694687 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]]]}] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f0400 == 80 [pid = 1764] [id = 186] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f3000 == 79 [pid = 1764] [id = 185] 05:51:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:51:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2552ms 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece6800 == 78 [pid = 1764] [id = 180] 05:51:34 INFO - PROCESS | 1764 | --DOCSHELL 0x8d930400 == 77 [pid = 1764] [id = 179] 05:51:34 INFO - PROCESS | 1764 | 1468500694710 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 1764 | 1468500694718 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:51:34 INFO - PROCESS | 1764 | 1468500694759 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 1764 | 1468500694764 Marionette TRACE conn4 <- [1,770,null,{}] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x918cdc00) [pid = 1764] [serial = 529] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9199a000) [pid = 1764] [serial = 530] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x995cd400) [pid = 1764] [serial = 499] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x910c2000) [pid = 1764] [serial = 526] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8e290800) [pid = 1764] [serial = 484] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8d92e000) [pid = 1764] [serial = 518] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8caeb400) [pid = 1764] [serial = 517] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9ab8dc00) [pid = 1764] [serial = 511] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x9a5eb000) [pid = 1764] [serial = 502] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8ed14800) [pid = 1764] [serial = 487] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x9b462800) [pid = 1764] [serial = 505] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8f93c800) [pid = 1764] [serial = 521] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x8ed1dc00) [pid = 1764] [serial = 520] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x9199f400) [pid = 1764] [serial = 482] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8e3f7c00) [pid = 1764] [serial = 523] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x8fc05000) [pid = 1764] [serial = 524] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x91996000) [pid = 1764] [serial = 490] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x9c0b4000) [pid = 1764] [serial = 508] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x924b0000) [pid = 1764] [serial = 493] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x93c93400) [pid = 1764] [serial = 496] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x92487800) [pid = 1764] [serial = 514] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x91888400) [pid = 1764] [serial = 449] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x9aa78800) [pid = 1764] [serial = 425] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x8fc7dc00) [pid = 1764] [serial = 401] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x965ed000) [pid = 1764] [serial = 431] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x9bb1a400) [pid = 1764] [serial = 434] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x91992c00) [pid = 1764] [serial = 404] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0xa694e400) [pid = 1764] [serial = 443] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0xa2542c00) [pid = 1764] [serial = 395] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x9136c000) [pid = 1764] [serial = 458] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x8c8d8800) [pid = 1764] [serial = 461] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0xa223d400) [pid = 1764] [serial = 440] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x9c0a8800) [pid = 1764] [serial = 392] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x91992800) [pid = 1764] [serial = 428] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x9b30a000) [pid = 1764] [serial = 386] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8e298000) [pid = 1764] [serial = 455] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x9b48d400) [pid = 1764] [serial = 389] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8ed19c00) [pid = 1764] [serial = 446] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x9d476c00) [pid = 1764] [serial = 437] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x9188d400) [pid = 1764] [serial = 452] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x924ac800) [pid = 1764] [serial = 398] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8f938c00) [pid = 1764] [serial = 532] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x9188c000) [pid = 1764] [serial = 533] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x91882000) [pid = 1764] [serial = 527] [outer = (nil)] [url = about:blank] 05:51:34 INFO - PROCESS | 1764 | 1468500694850 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}] 05:51:34 INFO - PROCESS | 1764 | 1468500694864 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:35 INFO - PROCESS | 1764 | 1468500695059 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:51:35 INFO - PROCESS | 1764 | 1468500695239 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:35 INFO - PROCESS | 1764 | 1468500695250 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f8c00 == 78 [pid = 1764] [id = 200] 05:51:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8e3fa800) [pid = 1764] [serial = 601] [outer = (nil)] 05:51:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8ece9000) [pid = 1764] [serial = 602] [outer = 0x8e3fa800] 05:51:35 INFO - PROCESS | 1764 | 1468500695324 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8f937400) [pid = 1764] [serial = 603] [outer = 0x8e3fa800] 05:51:36 INFO - PROCESS | 1764 | 1468500696147 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]]]}] 05:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1459ms 05:51:36 INFO - PROCESS | 1764 | 1468500696216 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 1764 | 1468500696222 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:51:36 INFO - PROCESS | 1764 | 1468500696230 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 1764 | 1468500696234 Marionette TRACE conn4 <- [1,774,null,{}] 05:51:36 INFO - PROCESS | 1764 | 1468500696241 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}] 05:51:36 INFO - PROCESS | 1764 | 1468500696246 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:36 INFO - PROCESS | 1764 | 1468500696455 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:51:36 INFO - PROCESS | 1764 | 1468500696633 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 1764 | 1468500696645 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f4c00 == 79 [pid = 1764] [id = 201] 05:51:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8fc7ec00) [pid = 1764] [serial = 604] [outer = (nil)] 05:51:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x910c0000) [pid = 1764] [serial = 605] [outer = 0x8fc7ec00] 05:51:36 INFO - PROCESS | 1764 | 1468500696725 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x9136f000) [pid = 1764] [serial = 606] [outer = 0x8fc7ec00] 05:51:37 INFO - PROCESS | 1764 | 1468500697720 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]]]}] 05:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1535ms 05:51:37 INFO - PROCESS | 1764 | 1468500697784 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 1764 | 1468500697791 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:51:37 INFO - PROCESS | 1764 | 1468500697809 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 1764 | 1468500697817 Marionette TRACE conn4 <- [1,778,null,{}] 05:51:37 INFO - PROCESS | 1764 | 1468500697833 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}] 05:51:37 INFO - PROCESS | 1764 | 1468500697840 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:38 INFO - PROCESS | 1764 | 1468500698111 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:51:38 INFO - PROCESS | 1764 | 1468500698137 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 1764 | 1468500698147 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0bc00 == 80 [pid = 1764] [id = 202] 05:51:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x91375800) [pid = 1764] [serial = 607] [outer = (nil)] 05:51:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x918cdc00) [pid = 1764] [serial = 608] [outer = 0x91375800] 05:51:38 INFO - PROCESS | 1764 | 1468500698239 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x91997400) [pid = 1764] [serial = 609] [outer = 0x91375800] 05:51:39 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8fc7a000) [pid = 1764] [serial = 559] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:51:39 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x8e3f3400) [pid = 1764] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:51:39 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x918c7400) [pid = 1764] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:51:39 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8e3f9000) [pid = 1764] [serial = 562] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:51:39 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8d92f400) [pid = 1764] [serial = 565] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:51:39 INFO - PROCESS | 1764 | 1468500699508 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]]]}] 05:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1757ms 05:51:39 INFO - PROCESS | 1764 | 1468500699559 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:51:39 INFO - PROCESS | 1764 | 1468500699563 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:51:39 INFO - PROCESS | 1764 | 1468500699570 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 1764 | 1468500699574 Marionette TRACE conn4 <- [1,782,null,{}] 05:51:39 INFO - PROCESS | 1764 | 1468500699580 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}] 05:51:39 INFO - PROCESS | 1764 | 1468500699585 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:39 INFO - PROCESS | 1764 | 1468500699795 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:51:40 INFO - PROCESS | 1764 | 1468500700026 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 1764 | 1468500700037 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0d400 == 81 [pid = 1764] [id = 203] 05:51:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8d929c00) [pid = 1764] [serial = 610] [outer = (nil)] 05:51:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x9188d800) [pid = 1764] [serial = 611] [outer = 0x8d929c00] 05:51:40 INFO - PROCESS | 1764 | 1468500700116 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x919a0c00) [pid = 1764] [serial = 612] [outer = 0x8d929c00] 05:51:41 INFO - PROCESS | 1764 | 1468500701109 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]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1587ms 05:51:41 INFO - PROCESS | 1764 | 1468500701158 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 1764 | 1468500701164 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:51:41 INFO - PROCESS | 1764 | 1468500701177 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 1764 | 1468500701182 Marionette TRACE conn4 <- [1,786,null,{}] 05:51:41 INFO - PROCESS | 1764 | 1468500701197 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}] 05:51:41 INFO - PROCESS | 1764 | 1468500701212 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:41 INFO - PROCESS | 1764 | 1468500701663 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:51:41 INFO - PROCESS | 1764 | 1468500701926 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 1764 | 1468500701939 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92e400 == 82 [pid = 1764] [id = 204] 05:51:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x8d930400) [pid = 1764] [serial = 613] [outer = (nil)] 05:51:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8e293800) [pid = 1764] [serial = 614] [outer = 0x8d930400] 05:51:42 INFO - PROCESS | 1764 | 1468500702031 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x8e3f9800) [pid = 1764] [serial = 615] [outer = 0x8d930400] 05:51:43 INFO - PROCESS | 1764 | 1468500703078 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]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1940ms 05:51:43 INFO - PROCESS | 1764 | 1468500703119 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 1764 | 1468500703127 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:51:43 INFO - PROCESS | 1764 | 1468500703138 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 1764 | 1468500703144 Marionette TRACE conn4 <- [1,790,null,{}] 05:51:43 INFO - PROCESS | 1764 | 1468500703153 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}] 05:51:43 INFO - PROCESS | 1764 | 1468500703160 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:43 INFO - PROCESS | 1764 | 1468500703405 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:51:43 INFO - PROCESS | 1764 | 1468500703714 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 1764 | 1468500703729 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc7f000 == 83 [pid = 1764] [id = 205] 05:51:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x8fd9f000) [pid = 1764] [serial = 616] [outer = (nil)] 05:51:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x910b6000) [pid = 1764] [serial = 617] [outer = 0x8fd9f000] 05:51:43 INFO - PROCESS | 1764 | 1468500703820 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x91374000) [pid = 1764] [serial = 618] [outer = 0x8fd9f000] 05:51:44 INFO - PROCESS | 1764 | 1468500704880 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]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1789ms 05:51:44 INFO - PROCESS | 1764 | 1468500704926 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 1764 | 1468500704932 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:51:44 INFO - PROCESS | 1764 | 1468500704940 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 1764 | 1468500704945 Marionette TRACE conn4 <- [1,794,null,{}] 05:51:44 INFO - PROCESS | 1764 | 1468500704952 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}] 05:51:44 INFO - PROCESS | 1764 | 1468500704958 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:45 INFO - PROCESS | 1764 | 1468500705197 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:51:45 INFO - PROCESS | 1764 | 1468500705558 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 1764 | 1468500705567 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x92490000 == 84 [pid = 1764] [id = 206] 05:51:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x924a4c00) [pid = 1764] [serial = 619] [outer = (nil)] 05:51:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x924b0c00) [pid = 1764] [serial = 620] [outer = 0x924a4c00] 05:51:45 INFO - PROCESS | 1764 | 1468500705677 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x92bf3400) [pid = 1764] [serial = 621] [outer = 0x924a4c00] 05:51:46 INFO - PROCESS | 1764 | 1468500706735 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]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1847ms 05:51:46 INFO - PROCESS | 1764 | 1468500706788 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 1764 | 1468500706795 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:51:46 INFO - PROCESS | 1764 | 1468500706816 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 1764 | 1468500706824 Marionette TRACE conn4 <- [1,798,null,{}] 05:51:46 INFO - PROCESS | 1764 | 1468500706835 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}] 05:51:46 INFO - PROCESS | 1764 | 1468500706841 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:47 INFO - PROCESS | 1764 | 1468500707135 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:51:47 INFO - PROCESS | 1764 | 1468500707475 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:47 INFO - PROCESS | 1764 | 1468500707485 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x93817000 == 85 [pid = 1764] [id = 207] 05:51:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x9519e000) [pid = 1764] [serial = 622] [outer = (nil)] 05:51:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x9825b000) [pid = 1764] [serial = 623] [outer = 0x9519e000] 05:51:47 INFO - PROCESS | 1764 | 1468500707578 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x995e5000) [pid = 1764] [serial = 624] [outer = 0x9519e000] 05:51:48 INFO - PROCESS | 1764 | 1468500708555 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1801ms 05:51:48 INFO - PROCESS | 1764 | 1468500708609 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 1764 | 1468500708613 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:51:48 INFO - PROCESS | 1764 | 1468500708623 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 1764 | 1468500708627 Marionette TRACE conn4 <- [1,802,null,{}] 05:51:48 INFO - PROCESS | 1764 | 1468500708634 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}] 05:51:48 INFO - PROCESS | 1764 | 1468500708640 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:48 INFO - PROCESS | 1764 | 1468500708869 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:51:49 INFO - PROCESS | 1764 | 1468500709123 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1764 | 1468500709134 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae3800 == 86 [pid = 1764] [id = 208] 05:51:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x95268000) [pid = 1764] [serial = 625] [outer = (nil)] 05:51:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x9a5ecc00) [pid = 1764] [serial = 626] [outer = 0x95268000] 05:51:49 INFO - PROCESS | 1764 | 1468500709264 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x9a76ec00) [pid = 1764] [serial = 627] [outer = 0x95268000] 05:51:50 INFO - PROCESS | 1764 | 1468500710428 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1884ms 05:51:50 INFO - PROCESS | 1764 | 1468500710509 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1764 | 1468500710513 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:51:50 INFO - PROCESS | 1764 | 1468500710522 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1764 | 1468500710526 Marionette TRACE conn4 <- [1,806,null,{}] 05:51:50 INFO - PROCESS | 1764 | 1468500710532 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}] 05:51:50 INFO - PROCESS | 1764 | 1468500710539 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:50 INFO - PROCESS | 1764 | 1468500710792 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:51:51 INFO - PROCESS | 1764 | 1468500711071 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 1764 | 1468500711090 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b30ac00 == 87 [pid = 1764] [id = 209] 05:51:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x9b30b400) [pid = 1764] [serial = 628] [outer = (nil)] 05:51:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x9b369400) [pid = 1764] [serial = 629] [outer = 0x9b30b400] 05:51:51 INFO - PROCESS | 1764 | 1468500711189 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x9c033000) [pid = 1764] [serial = 630] [outer = 0x9b30b400] 05:51:52 INFO - PROCESS | 1764 | 1468500712184 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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1699ms 05:51:52 INFO - PROCESS | 1764 | 1468500712222 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1764 | 1468500712225 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:51:52 INFO - PROCESS | 1764 | 1468500712233 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1764 | 1468500712236 Marionette TRACE conn4 <- [1,810,null,{}] 05:51:52 INFO - PROCESS | 1764 | 1468500712243 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}] 05:51:52 INFO - PROCESS | 1764 | 1468500712249 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:52 INFO - PROCESS | 1764 | 1468500712487 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:51:52 INFO - PROCESS | 1764 | 1468500712735 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1764 | 1468500712744 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8da000 == 88 [pid = 1764] [id = 210] 05:51:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x9b30e800) [pid = 1764] [serial = 631] [outer = (nil)] 05:51:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x9d478000) [pid = 1764] [serial = 632] [outer = 0x9b30e800] 05:51:52 INFO - PROCESS | 1764 | 1468500712874 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x9d478800) [pid = 1764] [serial = 633] [outer = 0x9b30e800] 05:51:53 INFO - PROCESS | 1764 | 1468500713837 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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1642ms 05:51:53 INFO - PROCESS | 1764 | 1468500713875 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 1764 | 1468500713879 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:51:53 INFO - PROCESS | 1764 | 1468500713888 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 1764 | 1468500713891 Marionette TRACE conn4 <- [1,814,null,{}] 05:51:53 INFO - PROCESS | 1764 | 1468500713899 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}] 05:51:53 INFO - PROCESS | 1764 | 1468500713904 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:54 INFO - PROCESS | 1764 | 1468500714124 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:51:54 INFO - PROCESS | 1764 | 1468500714377 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 1764 | 1468500714391 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d7800 == 89 [pid = 1764] [id = 211] 05:51:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8c8d9800) [pid = 1764] [serial = 634] [outer = (nil)] 05:51:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0xa2006c00) [pid = 1764] [serial = 635] [outer = 0x8c8d9800] 05:51:54 INFO - PROCESS | 1764 | 1468500714493 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0xa20aa400) [pid = 1764] [serial = 636] [outer = 0x8c8d9800] 05:51:55 INFO - PROCESS | 1764 | 1468500715458 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] 05:51:55 INFO - PROCESS | 1764 | 1468500715526 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:51:55 INFO - PROCESS | 1764 | 1468500715533 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 1764 | 1468500715537 Marionette TRACE conn4 <- [1,818,null,{}] 05:51:55 INFO - PROCESS | 1764 | 1468500715543 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}] 05:51:55 INFO - PROCESS | 1764 | 1468500715549 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:55 INFO - PROCESS | 1764 | 1468500715819 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:51:56 INFO - PROCESS | 1764 | 1468500716116 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 1764 | 1468500716126 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x918d0400 == 90 [pid = 1764] [id = 212] 05:51:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x99d0e400) [pid = 1764] [serial = 637] [outer = (nil)] 05:51:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0xa2239800) [pid = 1764] [serial = 638] [outer = 0x99d0e400] 05:51:56 INFO - PROCESS | 1764 | 1468500716211 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0xa223c800) [pid = 1764] [serial = 639] [outer = 0x99d0e400] 05:51:57 INFO - PROCESS | 1764 | 1468500717254 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]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1745ms 05:51:57 INFO - PROCESS | 1764 | 1468500717280 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:51:57 INFO - PROCESS | 1764 | 1468500717284 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:51:57 INFO - PROCESS | 1764 | 1468500717292 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1764 | 1468500717296 Marionette TRACE conn4 <- [1,822,null,{}] 05:51:57 INFO - PROCESS | 1764 | 1468500717302 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}] 05:51:57 INFO - PROCESS | 1764 | 1468500717308 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:57 INFO - PROCESS | 1764 | 1468500717546 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:51:57 INFO - PROCESS | 1764 | 1468500717846 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1764 | 1468500717857 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92ac00 == 91 [pid = 1764] [id = 213] 05:51:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x9b042800) [pid = 1764] [serial = 640] [outer = (nil)] 05:51:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0xa2379800) [pid = 1764] [serial = 641] [outer = 0x9b042800] 05:51:57 INFO - PROCESS | 1764 | 1468500717947 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0xa23abc00) [pid = 1764] [serial = 642] [outer = 0x9b042800] 05:51:58 INFO - PROCESS | 1764 | 1468500718914 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] 05:51:58 INFO - PROCESS | 1764 | 1468500718936 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:51:58 INFO - PROCESS | 1764 | 1468500718944 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 1764 | 1468500718947 Marionette TRACE conn4 <- [1,826,null,{}] 05:51:58 INFO - PROCESS | 1764 | 1468500718956 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}] 05:51:58 INFO - PROCESS | 1764 | 1468500718961 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:59 INFO - PROCESS | 1764 | 1468500719179 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:51:59 INFO - PROCESS | 1764 | 1468500719467 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 1764 | 1468500719481 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:51:59 INFO - PROCESS | 1764 | ++DOCSHELL 0xa2fee000 == 92 [pid = 1764] [id = 214] 05:51:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0xa2ff0c00) [pid = 1764] [serial = 643] [outer = (nil)] 05:51:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0xa320b000) [pid = 1764] [serial = 644] [outer = 0xa2ff0c00] 05:51:59 INFO - PROCESS | 1764 | 1468500719618 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0xa34c1000) [pid = 1764] [serial = 645] [outer = 0xa2ff0c00] 05:52:00 INFO - PROCESS | 1764 | 1468500720716 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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1793ms 05:52:00 INFO - PROCESS | 1764 | 1468500720738 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:52:00 INFO - PROCESS | 1764 | 1468500720743 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:52:00 INFO - PROCESS | 1764 | 1468500720751 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1764 | 1468500720756 Marionette TRACE conn4 <- [1,830,null,{}] 05:52:00 INFO - PROCESS | 1764 | 1468500720762 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}] 05:52:00 INFO - PROCESS | 1764 | 1468500720769 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:01 INFO - PROCESS | 1764 | 1468500721031 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:52:01 INFO - PROCESS | 1764 | 1468500721292 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:01 INFO - PROCESS | 1764 | 1468500721309 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a032400 == 93 [pid = 1764] [id = 215] 05:52:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x9a033000) [pid = 1764] [serial = 646] [outer = (nil)] 05:52:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x9a03c000) [pid = 1764] [serial = 647] [outer = 0x9a033000] 05:52:01 INFO - PROCESS | 1764 | 1468500721450 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0xa2fb8000) [pid = 1764] [serial = 648] [outer = 0x9a033000] 05:52:02 INFO - PROCESS | 1764 | 1468500722444 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]]]}] 05:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1741ms 05:52:02 INFO - PROCESS | 1764 | 1468500722493 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 1764 | 1468500722498 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:52:02 INFO - PROCESS | 1764 | 1468500722506 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 1764 | 1468500722509 Marionette TRACE conn4 <- [1,834,null,{}] 05:52:02 INFO - PROCESS | 1764 | 1468500722517 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}] 05:52:02 INFO - PROCESS | 1764 | 1468500722522 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:02 INFO - PROCESS | 1764 | 1468500722759 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:52:03 INFO - PROCESS | 1764 | 1468500723135 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 1764 | 1468500723145 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a036c00 == 94 [pid = 1764] [id = 216] 05:52:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x9a039c00) [pid = 1764] [serial = 649] [outer = (nil)] 05:52:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x9abb1000) [pid = 1764] [serial = 650] [outer = 0x9a039c00] 05:52:03 INFO - PROCESS | 1764 | 1468500723234 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x9abb2800) [pid = 1764] [serial = 651] [outer = 0x9a039c00] 05:52:04 INFO - PROCESS | 1764 | 1468500724174 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]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1737ms 05:52:04 INFO - PROCESS | 1764 | 1468500724246 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 1764 | 1468500724253 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:52:04 INFO - PROCESS | 1764 | 1468500724264 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 1764 | 1468500724269 Marionette TRACE conn4 <- [1,838,null,{}] 05:52:04 INFO - PROCESS | 1764 | 1468500724280 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}] 05:52:04 INFO - PROCESS | 1764 | 1468500724287 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:04 INFO - PROCESS | 1764 | 1468500724605 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:52:04 INFO - PROCESS | 1764 | 1468500724945 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:04 INFO - PROCESS | 1764 | 1468500724959 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x9abacc00 == 95 [pid = 1764] [id = 217] 05:52:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x9abb1800) [pid = 1764] [serial = 652] [outer = (nil)] 05:52:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x9abb9c00) [pid = 1764] [serial = 653] [outer = 0x9abb1800] 05:52:05 INFO - PROCESS | 1764 | 1468500725076 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0xa2542c00) [pid = 1764] [serial = 654] [outer = 0x9abb1800] 05:52:06 INFO - PROCESS | 1764 | 1468500726148 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]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1942ms 05:52:06 INFO - PROCESS | 1764 | 1468500726206 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1764 | 1468500726211 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:52:06 INFO - PROCESS | 1764 | 1468500726218 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1764 | 1468500726223 Marionette TRACE conn4 <- [1,842,null,{}] 05:52:06 INFO - PROCESS | 1764 | 1468500726229 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}] 05:52:06 INFO - PROCESS | 1764 | 1468500726234 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:06 INFO - PROCESS | 1764 | 1468500726809 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:52:07 INFO - PROCESS | 1764 | 1468500727105 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 1764 | 1468500727114 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d7c00 == 96 [pid = 1764] [id = 218] 05:52:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x8c8d9000) [pid = 1764] [serial = 655] [outer = (nil)] 05:52:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x8caef000) [pid = 1764] [serial = 656] [outer = 0x8c8d9000] 05:52:07 INFO - PROCESS | 1764 | 1468500727197 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8e28e400) [pid = 1764] [serial = 657] [outer = 0x8c8d9000] 05:52:08 INFO - PROCESS | 1764 | 1468500728187 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]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1986ms 05:52:08 INFO - PROCESS | 1764 | 1468500728208 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:52:08 INFO - PROCESS | 1764 | 1468500728215 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:52:08 INFO - PROCESS | 1764 | 1468500728225 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 1764 | 1468500728232 Marionette TRACE conn4 <- [1,846,null,{}] 05:52:08 INFO - PROCESS | 1764 | 1468500728240 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}] 05:52:08 INFO - PROCESS | 1764 | 1468500728247 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:08 INFO - PROCESS | 1764 | 1468500728515 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:52:08 INFO - PROCESS | 1764 | 1468500728808 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 1764 | 1468500728821 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed10c00 == 97 [pid = 1764] [id = 219] 05:52:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x8ed19c00) [pid = 1764] [serial = 658] [outer = (nil)] 05:52:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x8fc81c00) [pid = 1764] [serial = 659] [outer = 0x8ed19c00] 05:52:08 INFO - PROCESS | 1764 | 1468500728907 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x910c2000) [pid = 1764] [serial = 660] [outer = 0x8ed19c00] 05:52:10 INFO - PROCESS | 1764 | 1468500730092 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]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1892ms 05:52:10 INFO - PROCESS | 1764 | 1468500730116 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:52:10 INFO - PROCESS | 1764 | 1468500730122 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:52:10 INFO - PROCESS | 1764 | 1468500730129 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 1764 | 1468500730133 Marionette TRACE conn4 <- [1,850,null,{}] 05:52:10 INFO - PROCESS | 1764 | 1468500730140 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}] 05:52:10 INFO - PROCESS | 1764 | 1468500730144 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:10 INFO - PROCESS | 1764 | 1468500730401 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:52:10 INFO - PROCESS | 1764 | 1468500730736 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 1764 | 1468500730745 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece7000 == 98 [pid = 1764] [id = 220] 05:52:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x91793c00) [pid = 1764] [serial = 661] [outer = (nil)] 05:52:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x918c3400) [pid = 1764] [serial = 662] [outer = 0x91793c00] 05:52:10 INFO - PROCESS | 1764 | 1468500730829 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x9199d800) [pid = 1764] [serial = 663] [outer = 0x91793c00] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x93c8bc00 == 97 [pid = 1764] [id = 6] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x9a2b6800 == 96 [pid = 1764] [id = 49] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x918ca400 == 95 [pid = 1764] [id = 74] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x9380f800 == 94 [pid = 1764] [id = 37] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x9bb1d000 == 93 [pid = 1764] [id = 11] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0d400 == 92 [pid = 1764] [id = 203] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0bc00 == 91 [pid = 1764] [id = 202] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f4c00 == 90 [pid = 1764] [id = 201] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f8c00 == 89 [pid = 1764] [id = 200] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae5800 == 88 [pid = 1764] [id = 199] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb13c00 == 87 [pid = 1764] [id = 194] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae3400 == 86 [pid = 1764] [id = 190] 05:52:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8db400 == 85 [pid = 1764] [id = 191] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x99f1fc00 == 84 [pid = 1764] [id = 41] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x995e5c00 == 83 [pid = 1764] [id = 52] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93c8ec00 == 82 [pid = 1764] [id = 76] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9bb1a800 == 81 [pid = 1764] [id = 42] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9380a800 == 80 [pid = 1764] [id = 54] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9a772000 == 79 [pid = 1764] [id = 45] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93934c00 == 78 [pid = 1764] [id = 8] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x924a7c00 == 77 [pid = 1764] [id = 166] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8d927400 == 76 [pid = 1764] [id = 120] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb09800 == 75 [pid = 1764] [id = 198] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9bbdb400 == 74 [pid = 1764] [id = 38] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x94727000 == 73 [pid = 1764] [id = 56] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d0400 == 72 [pid = 1764] [id = 164] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9380a000 == 71 [pid = 1764] [id = 55] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28fc00 == 70 [pid = 1764] [id = 192] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x96550800 == 69 [pid = 1764] [id = 50] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9a367c00 == 68 [pid = 1764] [id = 168] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x94726000 == 67 [pid = 1764] [id = 53] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0xa2fb8400 == 66 [pid = 1764] [id = 43] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9d47a400 == 65 [pid = 1764] [id = 85] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d3400 == 64 [pid = 1764] [id = 197] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x952d2800 == 63 [pid = 1764] [id = 58] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x965efc00 == 62 [pid = 1764] [id = 141] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d2000 == 61 [pid = 1764] [id = 195] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9a5eb800 == 60 [pid = 1764] [id = 169] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb14400 == 59 [pid = 1764] [id = 196] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec90c00 == 58 [pid = 1764] [id = 165] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d6400 == 57 [pid = 1764] [id = 163] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0xa320b800 == 56 [pid = 1764] [id = 72] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8f93f800 == 55 [pid = 1764] [id = 193] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9bb14c00 == 54 [pid = 1764] [id = 12] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed13c00 == 53 [pid = 1764] [id = 178] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x95268c00 == 52 [pid = 1764] [id = 44] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93812000 == 51 [pid = 1764] [id = 36] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8fda6800 == 50 [pid = 1764] [id = 131] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93c92400 == 49 [pid = 1764] [id = 57] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9101a400 == 48 [pid = 1764] [id = 82] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9d478c00 == 47 [pid = 1764] [id = 27] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9d82ec00 == 46 [pid = 1764] [id = 48] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x995cf400 == 45 [pid = 1764] [id = 167] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x99d0ec00 == 44 [pid = 1764] [id = 184] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x995da800 == 43 [pid = 1764] [id = 145] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x965e9800 == 42 [pid = 1764] [id = 183] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x952d9000 == 41 [pid = 1764] [id = 51] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x918c4800 == 40 [pid = 1764] [id = 73] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8caebc00 == 39 [pid = 1764] [id = 119] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x965f3400 == 38 [pid = 1764] [id = 84] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x982bb800 == 37 [pid = 1764] [id = 112] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9b357c00 == 36 [pid = 1764] [id = 59] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x918ca800 == 35 [pid = 1764] [id = 75] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb07c00 == 34 [pid = 1764] [id = 171] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9ab86000 == 33 [pid = 1764] [id = 170] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x965eec00 == 32 [pid = 1764] [id = 46] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x91024400 == 31 [pid = 1764] [id = 83] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9b35a400 == 30 [pid = 1764] [id = 39] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9380c800 == 29 [pid = 1764] [id = 29] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8da800 == 28 [pid = 1764] [id = 182] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0xa2322400 == 27 [pid = 1764] [id = 26] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9a2f7000 == 26 [pid = 1764] [id = 47] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x924a2800 == 25 [pid = 1764] [id = 181] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9abacc00 == 24 [pid = 1764] [id = 217] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9a036c00 == 23 [pid = 1764] [id = 216] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0xa2fee000 == 22 [pid = 1764] [id = 214] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9a032400 == 21 [pid = 1764] [id = 215] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92ac00 == 20 [pid = 1764] [id = 213] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x918d0400 == 19 [pid = 1764] [id = 212] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8da000 == 18 [pid = 1764] [id = 210] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d7800 == 17 [pid = 1764] [id = 211] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9b30ac00 == 16 [pid = 1764] [id = 209] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae3800 == 15 [pid = 1764] [id = 208] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93817000 == 14 [pid = 1764] [id = 207] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x92490000 == 13 [pid = 1764] [id = 206] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc7f000 == 12 [pid = 1764] [id = 205] 05:52:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92e400 == 11 [pid = 1764] [id = 204] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x91991c00) [pid = 1764] [serial = 572] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x91998000) [pid = 1764] [serial = 561] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x91886800) [pid = 1764] [serial = 560] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8ece3400) [pid = 1764] [serial = 557] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x8ec8a800) [pid = 1764] [serial = 556] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x99fa3000) [pid = 1764] [serial = 550] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x92bed000) [pid = 1764] [serial = 569] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x951a6800) [pid = 1764] [serial = 544] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x8ec88400) [pid = 1764] [serial = 563] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8fc10400) [pid = 1764] [serial = 564] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x995c8800) [pid = 1764] [serial = 547] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8ec89800) [pid = 1764] [serial = 538] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x91032c00) [pid = 1764] [serial = 541] [outer = (nil)] [url = about:blank] 05:52:13 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x9b360000) [pid = 1764] [serial = 553] [outer = (nil)] [url = about:blank] 05:52:14 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8f932400) [pid = 1764] [serial = 362] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:52:14 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x93816000) [pid = 1764] [serial = 570] [outer = (nil)] [url = about:blank] 05:52:14 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x9188ac00) [pid = 1764] [serial = 566] [outer = (nil)] [url = about:blank] 05:52:14 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9199dc00) [pid = 1764] [serial = 567] [outer = (nil)] [url = about:blank] 05:52:14 INFO - PROCESS | 1764 | 1468500734279 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]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 4206ms 05:52:14 INFO - PROCESS | 1764 | 1468500734337 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 1764 | 1468500734343 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:52:14 INFO - PROCESS | 1764 | 1468500734353 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 1764 | 1468500734357 Marionette TRACE conn4 <- [1,854,null,{}] 05:52:14 INFO - PROCESS | 1764 | 1468500734367 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}] 05:52:14 INFO - PROCESS | 1764 | 1468500734373 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:14 INFO - PROCESS | 1764 | 1468500734610 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:52:14 INFO - PROCESS | 1764 | 1468500734773 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 1764 | 1468500734786 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d1c00 == 12 [pid = 1764] [id = 221] 05:52:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8cae5800) [pid = 1764] [serial = 664] [outer = (nil)] 05:52:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8caef400) [pid = 1764] [serial = 665] [outer = 0x8cae5800] 05:52:14 INFO - PROCESS | 1764 | 1468500734864 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8d926800) [pid = 1764] [serial = 666] [outer = 0x8cae5800] 05:52:15 INFO - PROCESS | 1764 | 1468500735709 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]]]}] 05:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1394ms 05:52:15 INFO - PROCESS | 1764 | 1468500735747 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 1764 | 1468500735754 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:52:15 INFO - PROCESS | 1764 | 1468500735765 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 1764 | 1468500735769 Marionette TRACE conn4 <- [1,858,null,{}] 05:52:15 INFO - PROCESS | 1764 | 1468500735776 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}] 05:52:15 INFO - PROCESS | 1764 | 1468500735782 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:15 INFO - PROCESS | 1764 | 1468500735969 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:52:16 INFO - PROCESS | 1764 | 1468500736141 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 1764 | 1468500736149 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d9c00 == 13 [pid = 1764] [id = 222] 05:52:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8e3f4400) [pid = 1764] [serial = 667] [outer = (nil)] 05:52:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8e3f8800) [pid = 1764] [serial = 668] [outer = 0x8e3f4400] 05:52:16 INFO - PROCESS | 1764 | 1468500736229 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8ec86000) [pid = 1764] [serial = 669] [outer = 0x8e3f4400] 05:52:17 INFO - PROCESS | 1764 | 1468500737267 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]]]}] 05:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1533ms 05:52:17 INFO - PROCESS | 1764 | 1468500737298 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 1764 | 1468500737303 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:52:17 INFO - PROCESS | 1764 | 1468500737310 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 1764 | 1468500737316 Marionette TRACE conn4 <- [1,862,null,{}] 05:52:17 INFO - PROCESS | 1764 | 1468500737341 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}] 05:52:17 INFO - PROCESS | 1764 | 1468500737351 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:17 INFO - PROCESS | 1764 | 1468500737619 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:52:17 INFO - PROCESS | 1764 | 1468500737649 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 1764 | 1468500737663 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed18000 == 14 [pid = 1764] [id = 223] 05:52:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x8ed19400) [pid = 1764] [serial = 670] [outer = (nil)] 05:52:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x8ed1e000) [pid = 1764] [serial = 671] [outer = 0x8ed19400] 05:52:17 INFO - PROCESS | 1764 | 1468500737743 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x8f93f800) [pid = 1764] [serial = 672] [outer = 0x8ed19400] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8d929c00) [pid = 1764] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x91021000) [pid = 1764] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x91375800) [pid = 1764] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8e3fa800) [pid = 1764] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x8bb0ac00) [pid = 1764] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8fc7ec00) [pid = 1764] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x8fda4400) [pid = 1764] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x910c1000) [pid = 1764] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8caecc00) [pid = 1764] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8e293000) [pid = 1764] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8f941000) [pid = 1764] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x924a3000) [pid = 1764] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x965f1800) [pid = 1764] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x91026c00) [pid = 1764] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9188bc00) [pid = 1764] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x8ece8000) [pid = 1764] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8c8dac00) [pid = 1764] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x99f9a800) [pid = 1764] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x918d0800) [pid = 1764] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8e290c00) [pid = 1764] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x8f939c00) [pid = 1764] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8e28ac00) [pid = 1764] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x965f0c00) [pid = 1764] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x924a8000) [pid = 1764] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8d92a800) [pid = 1764] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x9a374400) [pid = 1764] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x9b371000) [pid = 1764] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x9188f000) [pid = 1764] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x9ab86400) [pid = 1764] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x8ec8dc00) [pid = 1764] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x93c8e000) [pid = 1764] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:52:20 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x9a5a4800) [pid = 1764] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:52:20 INFO - PROCESS | 1764 | 1468500740740 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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 3446ms 05:52:20 INFO - PROCESS | 1764 | 1468500740757 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 1764 | 1468500740761 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:52:20 INFO - PROCESS | 1764 | 1468500740769 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 1764 | 1468500740773 Marionette TRACE conn4 <- [1,866,null,{}] 05:52:20 INFO - PROCESS | 1764 | 1468500740778 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}] 05:52:20 INFO - PROCESS | 1764 | 1468500740784 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:20 INFO - PROCESS | 1764 | 1468500740966 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:52:21 INFO - PROCESS | 1764 | 1468500741134 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 1764 | 1468500741140 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cd000 == 15 [pid = 1764] [id = 224] 05:52:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x8caeb000) [pid = 1764] [serial = 673] [outer = (nil)] 05:52:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x8ed13000) [pid = 1764] [serial = 674] [outer = 0x8caeb000] 05:52:21 INFO - PROCESS | 1764 | 1468500741217 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8fc7cc00) [pid = 1764] [serial = 675] [outer = 0x8caeb000] 05:52:22 INFO - PROCESS | 1764 | 1468500742090 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]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1348ms 05:52:22 INFO - PROCESS | 1764 | 1468500742119 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:52:22 INFO - PROCESS | 1764 | 1468500742123 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:52:22 INFO - PROCESS | 1764 | 1468500742131 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1764 | 1468500742134 Marionette TRACE conn4 <- [1,870,null,{}] 05:52:22 INFO - PROCESS | 1764 | 1468500742141 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}] 05:52:22 INFO - PROCESS | 1764 | 1468500742147 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:22 INFO - PROCESS | 1764 | 1468500742332 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:52:22 INFO - PROCESS | 1764 | 1468500742681 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 1764 | 1468500742694 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0d800 == 16 [pid = 1764] [id = 225] 05:52:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8bb0e400) [pid = 1764] [serial = 676] [outer = (nil)] 05:52:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8c8d0800) [pid = 1764] [serial = 677] [outer = 0x8bb0e400] 05:52:22 INFO - PROCESS | 1764 | 1468500742790 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x8cae3400) [pid = 1764] [serial = 678] [outer = 0x8bb0e400] 05:52:23 INFO - PROCESS | 1764 | 1468500743851 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]]]}] 05:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1734ms 05:52:23 INFO - PROCESS | 1764 | 1468500743866 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 1764 | 1468500743873 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:52:23 INFO - PROCESS | 1764 | 1468500743883 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 1764 | 1468500743888 Marionette TRACE conn4 <- [1,874,null,{}] 05:52:23 INFO - PROCESS | 1764 | 1468500743897 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}] 05:52:23 INFO - PROCESS | 1764 | 1468500743905 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:24 INFO - PROCESS | 1764 | 1468500744118 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:52:24 INFO - PROCESS | 1764 | 1468500744380 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 1764 | 1468500744390 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f8c00 == 17 [pid = 1764] [id = 226] 05:52:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x8ec85c00) [pid = 1764] [serial = 679] [outer = (nil)] 05:52:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8ec8c800) [pid = 1764] [serial = 680] [outer = 0x8ec85c00] 05:52:24 INFO - PROCESS | 1764 | 1468500744496 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8ece8c00) [pid = 1764] [serial = 681] [outer = 0x8ec85c00] 05:52:25 INFO - PROCESS | 1764 | 1468500745491 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]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1641ms 05:52:25 INFO - PROCESS | 1764 | 1468500745529 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:52:25 INFO - PROCESS | 1764 | 1468500745536 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:52:25 INFO - PROCESS | 1764 | 1468500745544 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1764 | 1468500745547 Marionette TRACE conn4 <- [1,878,null,{}] 05:52:25 INFO - PROCESS | 1764 | 1468500745555 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}] 05:52:25 INFO - PROCESS | 1764 | 1468500745562 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:25 INFO - PROCESS | 1764 | 1468500745810 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:52:26 INFO - PROCESS | 1764 | 1468500746155 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 1764 | 1468500746164 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f7000 == 18 [pid = 1764] [id = 227] 05:52:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8fc7fc00) [pid = 1764] [serial = 682] [outer = (nil)] 05:52:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8fda9400) [pid = 1764] [serial = 683] [outer = 0x8fc7fc00] 05:52:26 INFO - PROCESS | 1764 | 1468500746260 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x9101c400) [pid = 1764] [serial = 684] [outer = 0x8fc7fc00] 05:52:27 INFO - PROCESS | 1764 | 1468500747253 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]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1742ms 05:52:27 INFO - PROCESS | 1764 | 1468500747286 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 1764 | 1468500747290 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:52:27 INFO - PROCESS | 1764 | 1468500747308 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 1764 | 1468500747318 Marionette TRACE conn4 <- [1,882,null,{}] 05:52:27 INFO - PROCESS | 1764 | 1468500747325 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}] 05:52:27 INFO - PROCESS | 1764 | 1468500747335 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:27 INFO - PROCESS | 1764 | 1468500747557 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:52:27 INFO - PROCESS | 1764 | 1468500747817 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 1764 | 1468500747828 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x91033400 == 19 [pid = 1764] [id = 228] 05:52:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x91034c00) [pid = 1764] [serial = 685] [outer = (nil)] 05:52:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x910bf800) [pid = 1764] [serial = 686] [outer = 0x91034c00] 05:52:27 INFO - PROCESS | 1764 | 1468500747953 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x9136d800) [pid = 1764] [serial = 687] [outer = 0x91034c00] 05:52:28 INFO - PROCESS | 1764 | 1468500748878 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]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1653ms 05:52:28 INFO - PROCESS | 1764 | 1468500748953 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 1764 | 1468500748957 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:52:28 INFO - PROCESS | 1764 | 1468500748966 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1764 | 1468500748970 Marionette TRACE conn4 <- [1,886,null,{}] 05:52:28 INFO - PROCESS | 1764 | 1468500748976 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}] 05:52:28 INFO - PROCESS | 1764 | 1468500748982 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:29 INFO - PROCESS | 1764 | 1468500749223 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:52:29 INFO - PROCESS | 1764 | 1468500749490 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 1764 | 1468500749499 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4800 == 20 [pid = 1764] [id = 229] 05:52:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8ed17c00) [pid = 1764] [serial = 688] [outer = (nil)] 05:52:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x9178e000) [pid = 1764] [serial = 689] [outer = 0x8ed17c00] 05:52:29 INFO - PROCESS | 1764 | 1468500749589 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x9178ec00) [pid = 1764] [serial = 690] [outer = 0x8ed17c00] 05:52:30 INFO - PROCESS | 1764 | 1468500750550 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]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1637ms 05:52:30 INFO - PROCESS | 1764 | 1468500750605 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1764 | 1468500750608 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:52:30 INFO - PROCESS | 1764 | 1468500750616 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1764 | 1468500750620 Marionette TRACE conn4 <- [1,890,null,{}] 05:52:30 INFO - PROCESS | 1764 | 1468500750628 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}] 05:52:30 INFO - PROCESS | 1764 | 1468500750633 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:30 INFO - PROCESS | 1764 | 1468500750871 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:52:31 INFO - PROCESS | 1764 | 1468500751177 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 1764 | 1468500751199 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x91039000 == 21 [pid = 1764] [id = 230] 05:52:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x91886000) [pid = 1764] [serial = 691] [outer = (nil)] 05:52:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x9188b800) [pid = 1764] [serial = 692] [outer = 0x91886000] 05:52:31 INFO - PROCESS | 1764 | 1468500751308 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x918cf400) [pid = 1764] [serial = 693] [outer = 0x91886000] 05:52:32 INFO - PROCESS | 1764 | 1468500752317 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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1740ms 05:52:32 INFO - PROCESS | 1764 | 1468500752357 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 1764 | 1468500752362 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:52:32 INFO - PROCESS | 1764 | 1468500752369 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 1764 | 1468500752373 Marionette TRACE conn4 <- [1,894,null,{}] 05:52:32 INFO - PROCESS | 1764 | 1468500752379 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}] 05:52:32 INFO - PROCESS | 1764 | 1468500752386 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:32 INFO - PROCESS | 1764 | 1468500752613 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:52:32 INFO - PROCESS | 1764 | 1468500752865 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 1764 | 1468500752874 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0d000 == 22 [pid = 1764] [id = 231] 05:52:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x9199b800) [pid = 1764] [serial = 694] [outer = (nil)] 05:52:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x9248b400) [pid = 1764] [serial = 695] [outer = 0x9199b800] 05:52:33 INFO - PROCESS | 1764 | 1468500753004 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x924a4400) [pid = 1764] [serial = 696] [outer = 0x9199b800] 05:52:33 INFO - PROCESS | 1764 | 1468500753935 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]]]}] 05:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1586ms 05:52:33 INFO - PROCESS | 1764 | 1468500753957 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 1764 | 1468500753961 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:52:33 INFO - PROCESS | 1764 | 1468500753969 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 1764 | 1468500753974 Marionette TRACE conn4 <- [1,898,null,{}] 05:52:33 INFO - PROCESS | 1764 | 1468500753981 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}] 05:52:33 INFO - PROCESS | 1764 | 1468500753986 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:34 INFO - PROCESS | 1764 | 1468500754205 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:52:34 INFO - PROCESS | 1764 | 1468500754458 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 1764 | 1468500754470 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e299400 == 23 [pid = 1764] [id = 232] 05:52:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x9199cc00) [pid = 1764] [serial = 697] [outer = (nil)] 05:52:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x924b1800) [pid = 1764] [serial = 698] [outer = 0x9199cc00] 05:52:34 INFO - PROCESS | 1764 | 1468500754599 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x92beac00) [pid = 1764] [serial = 699] [outer = 0x9199cc00] 05:52:35 INFO - PROCESS | 1764 | 1468500755622 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]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1694ms 05:52:35 INFO - PROCESS | 1764 | 1468500755664 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 1764 | 1468500755670 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:52:35 INFO - PROCESS | 1764 | 1468500755680 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 1764 | 1468500755686 Marionette TRACE conn4 <- [1,902,null,{}] 05:52:35 INFO - PROCESS | 1764 | 1468500755695 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}] 05:52:35 INFO - PROCESS | 1764 | 1468500755701 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:36 INFO - PROCESS | 1764 | 1468500756026 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:52:36 INFO - PROCESS | 1764 | 1468500756337 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 1764 | 1468500756345 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d8000 == 24 [pid = 1764] [id = 233] 05:52:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x9199b400) [pid = 1764] [serial = 700] [outer = (nil)] 05:52:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x9380f000) [pid = 1764] [serial = 701] [outer = 0x9199b400] 05:52:36 INFO - PROCESS | 1764 | 1468500756436 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x93817000) [pid = 1764] [serial = 702] [outer = 0x9199b400] 05:52:37 INFO - PROCESS | 1764 | 1468500757335 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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1694ms 05:52:37 INFO - PROCESS | 1764 | 1468500757388 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 1764 | 1468500757391 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:52:37 INFO - PROCESS | 1764 | 1468500757403 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 1764 | 1468500757406 Marionette TRACE conn4 <- [1,906,null,{}] 05:52:37 INFO - PROCESS | 1764 | 1468500757414 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}] 05:52:37 INFO - PROCESS | 1764 | 1468500757420 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:37 INFO - PROCESS | 1764 | 1468500757635 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:52:37 INFO - PROCESS | 1764 | 1468500757896 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1764 | 1468500757904 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0a800 == 25 [pid = 1764] [id = 234] 05:52:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x8c8d8800) [pid = 1764] [serial = 703] [outer = (nil)] 05:52:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x93c8ec00) [pid = 1764] [serial = 704] [outer = 0x8c8d8800] 05:52:38 INFO - PROCESS | 1764 | 1468500758030 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x93c98800) [pid = 1764] [serial = 705] [outer = 0x8c8d8800] 05:52:38 INFO - PROCESS | 1764 | 1468500758972 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]]]}] 05:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1631ms 05:52:39 INFO - PROCESS | 1764 | 1468500759034 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 1764 | 1468500759039 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:52:39 INFO - PROCESS | 1764 | 1468500759046 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 1764 | 1468500759050 Marionette TRACE conn4 <- [1,910,null,{}] 05:52:39 INFO - PROCESS | 1764 | 1468500759056 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}] 05:52:39 INFO - PROCESS | 1764 | 1468500759062 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:39 INFO - PROCESS | 1764 | 1468500759297 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:52:39 INFO - PROCESS | 1764 | 1468500759564 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 1764 | 1468500759575 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x9526f000 == 26 [pid = 1764] [id = 235] 05:52:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x9526f800) [pid = 1764] [serial = 706] [outer = (nil)] 05:52:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x952d2800) [pid = 1764] [serial = 707] [outer = 0x9526f800] 05:52:39 INFO - PROCESS | 1764 | 1468500759712 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x96556800) [pid = 1764] [serial = 708] [outer = 0x9526f800] 05:52:40 INFO - PROCESS | 1764 | 1468500760703 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]]]}] 05:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1688ms 05:52:40 INFO - PROCESS | 1764 | 1468500760739 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:52:40 INFO - PROCESS | 1764 | 1468500760745 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:52:40 INFO - PROCESS | 1764 | 1468500760752 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1764 | 1468500760757 Marionette TRACE conn4 <- [1,914,null,{}] 05:52:40 INFO - PROCESS | 1764 | 1468500760764 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}] 05:52:40 INFO - PROCESS | 1764 | 1468500760771 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:41 INFO - PROCESS | 1764 | 1468500761037 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:52:41 INFO - PROCESS | 1764 | 1468500761345 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 1764 | 1468500761351 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caee400 == 27 [pid = 1764] [id = 236] 05:52:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x8d923400) [pid = 1764] [serial = 709] [outer = (nil)] 05:52:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x982bb400) [pid = 1764] [serial = 710] [outer = 0x8d923400] 05:52:41 INFO - PROCESS | 1764 | 1468500761444 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x995c0400) [pid = 1764] [serial = 711] [outer = 0x8d923400] 05:52:42 INFO - PROCESS | 1764 | 1468500762509 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]]]}] 05:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1837ms 05:52:42 INFO - PROCESS | 1764 | 1468500762591 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 1764 | 1468500762598 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:52:42 INFO - PROCESS | 1764 | 1468500762605 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 1764 | 1468500762609 Marionette TRACE conn4 <- [1,918,null,{}] 05:52:42 INFO - PROCESS | 1764 | 1468500762616 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}] 05:52:42 INFO - PROCESS | 1764 | 1468500762627 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:42 INFO - PROCESS | 1764 | 1468500762879 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:52:43 INFO - PROCESS | 1764 | 1468500763195 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 1764 | 1468500763202 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x91371400 == 28 [pid = 1764] [id = 237] 05:52:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x9178a800) [pid = 1764] [serial = 712] [outer = (nil)] 05:52:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x995cb000) [pid = 1764] [serial = 713] [outer = 0x9178a800] 05:52:43 INFO - PROCESS | 1764 | 1468500763292 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x995e7400) [pid = 1764] [serial = 714] [outer = 0x9178a800] 05:52:44 INFO - PROCESS | 1764 | 1468500764266 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]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1738ms 05:52:44 INFO - PROCESS | 1764 | 1468500764344 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 1764 | 1468500764348 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:52:44 INFO - PROCESS | 1764 | 1468500764356 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 1764 | 1468500764359 Marionette TRACE conn4 <- [1,922,null,{}] 05:52:44 INFO - PROCESS | 1764 | 1468500764367 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}] 05:52:44 INFO - PROCESS | 1764 | 1468500764371 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:44 INFO - PROCESS | 1764 | 1468500764615 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:52:44 INFO - PROCESS | 1764 | 1468500764921 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 1764 | 1468500764929 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb12c00 == 29 [pid = 1764] [id = 238] 05:52:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x8c8d3c00) [pid = 1764] [serial = 715] [outer = (nil)] 05:52:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x8f93dc00) [pid = 1764] [serial = 716] [outer = 0x8c8d3c00] 05:52:45 INFO - PROCESS | 1764 | 1468500765022 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x8fc76800) [pid = 1764] [serial = 717] [outer = 0x8c8d3c00] 05:52:45 INFO - PROCESS | 1764 | 1468500765981 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]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1692ms 05:52:46 INFO - PROCESS | 1764 | 1468500766048 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:52:46 INFO - PROCESS | 1764 | 1468500766053 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:52:46 INFO - PROCESS | 1764 | 1468500766060 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 1764 | 1468500766063 Marionette TRACE conn4 <- [1,926,null,{}] 05:52:46 INFO - PROCESS | 1764 | 1468500766070 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}] 05:52:46 INFO - PROCESS | 1764 | 1468500766075 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:46 INFO - PROCESS | 1764 | 1468500766300 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:52:46 INFO - PROCESS | 1764 | 1468500766819 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 1764 | 1468500766830 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb06c00 == 30 [pid = 1764] [id = 239] 05:52:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x8bb07000) [pid = 1764] [serial = 718] [outer = (nil)] 05:52:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x8bb0bc00) [pid = 1764] [serial = 719] [outer = 0x8bb07000] 05:52:46 INFO - PROCESS | 1764 | 1468500766919 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x8c8d0400) [pid = 1764] [serial = 720] [outer = 0x8bb07000] 05:52:47 INFO - PROCESS | 1764 | 1468500767925 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]]]}] 05:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1944ms 05:52:48 INFO - PROCESS | 1764 | 1468500768006 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 1764 | 1468500768012 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:52:48 INFO - PROCESS | 1764 | 1468500768021 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 1764 | 1468500768027 Marionette TRACE conn4 <- [1,930,null,{}] 05:52:48 INFO - PROCESS | 1764 | 1468500768037 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}] 05:52:48 INFO - PROCESS | 1764 | 1468500768046 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:48 INFO - PROCESS | 1764 | 1468500768358 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:52:48 INFO - PROCESS | 1764 | 1468500768688 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 1764 | 1468500768702 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3ec800 == 31 [pid = 1764] [id = 240] 05:52:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x8e3f0400) [pid = 1764] [serial = 721] [outer = (nil)] 05:52:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x8ec8a800) [pid = 1764] [serial = 722] [outer = 0x8e3f0400] 05:52:48 INFO - PROCESS | 1764 | 1468500768786 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x8ecee800) [pid = 1764] [serial = 723] [outer = 0x8e3f0400] 05:52:49 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cd000 == 30 [pid = 1764] [id = 224] 05:52:49 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed18000 == 29 [pid = 1764] [id = 223] 05:52:49 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d9c00 == 28 [pid = 1764] [id = 222] 05:52:49 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d1c00 == 27 [pid = 1764] [id = 221] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x919a0c00) [pid = 1764] [serial = 612] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x952d2c00) [pid = 1764] [serial = 497] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x91997400) [pid = 1764] [serial = 609] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x8f937400) [pid = 1764] [serial = 603] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x8ece9000) [pid = 1764] [serial = 602] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x8fc0bc00) [pid = 1764] [serial = 597] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x9136f000) [pid = 1764] [serial = 606] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x91033c00) [pid = 1764] [serial = 578] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x92bf0400) [pid = 1764] [serial = 494] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x8e299800) [pid = 1764] [serial = 600] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x924ab400) [pid = 1764] [serial = 573] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x918c9000) [pid = 1764] [serial = 542] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x9a5b0000) [pid = 1764] [serial = 587] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x910be800) [pid = 1764] [serial = 579] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x9c032000) [pid = 1764] [serial = 591] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x9960a400) [pid = 1764] [serial = 548] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x965d3000) [pid = 1764] [serial = 582] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x8fc08000) [pid = 1764] [serial = 488] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9cace800) [pid = 1764] [serial = 594] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x9bb9f800) [pid = 1764] [serial = 554] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x93931000) [pid = 1764] [serial = 536] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8fc07c00) [pid = 1764] [serial = 596] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8d923c00) [pid = 1764] [serial = 599] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x8ec8cc00) [pid = 1764] [serial = 576] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x9a5a3800) [pid = 1764] [serial = 585] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9b049c00) [pid = 1764] [serial = 590] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x8ed19000) [pid = 1764] [serial = 539] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9a5aa800) [pid = 1764] [serial = 551] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x9655a000) [pid = 1764] [serial = 545] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x918cdc00) [pid = 1764] [serial = 608] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8e294400) [pid = 1764] [serial = 485] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9bbdec00) [pid = 1764] [serial = 506] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x9519f000) [pid = 1764] [serial = 581] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9d470800) [pid = 1764] [serial = 509] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x9c0b3c00) [pid = 1764] [serial = 593] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x92487400) [pid = 1764] [serial = 491] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x8e3f2000) [pid = 1764] [serial = 575] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x9ab8fc00) [pid = 1764] [serial = 512] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x99f97400) [pid = 1764] [serial = 584] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x9ab88400) [pid = 1764] [serial = 588] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x910c0000) [pid = 1764] [serial = 605] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x9ab88c00) [pid = 1764] [serial = 515] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x99f9c000) [pid = 1764] [serial = 500] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x9a5edc00) [pid = 1764] [serial = 503] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x9188d800) [pid = 1764] [serial = 611] [outer = (nil)] [url = about:blank] 05:52:49 INFO - PROCESS | 1764 | 1468500769823 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]]]}] 05:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1888ms 05:52:49 INFO - PROCESS | 1764 | 1468500769912 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 1764 | 1468500769919 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:52:49 INFO - PROCESS | 1764 | 1468500769930 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 1764 | 1468500769933 Marionette TRACE conn4 <- [1,934,null,{}] 05:52:49 INFO - PROCESS | 1764 | 1468500769940 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}] 05:52:49 INFO - PROCESS | 1764 | 1468500769946 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:50 INFO - PROCESS | 1764 | 1468500770167 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:52:50 INFO - PROCESS | 1764 | 1468500770391 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:50 INFO - PROCESS | 1764 | 1468500770398 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8f400 == 28 [pid = 1764] [id = 241] 05:52:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x8ecec000) [pid = 1764] [serial = 724] [outer = (nil)] 05:52:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8f938800) [pid = 1764] [serial = 725] [outer = 0x8ecec000] 05:52:50 INFO - PROCESS | 1764 | 1468500770482 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8fc0a400) [pid = 1764] [serial = 726] [outer = 0x8ecec000] 05:52:51 INFO - PROCESS | 1764 | 1468500771464 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]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1587ms 05:52:51 INFO - PROCESS | 1764 | 1468500771517 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 1764 | 1468500771520 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:52:51 INFO - PROCESS | 1764 | 1468500771535 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 1764 | 1468500771555 Marionette TRACE conn4 <- [1,938,null,{}] 05:52:51 INFO - PROCESS | 1764 | 1468500771570 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}] 05:52:51 INFO - PROCESS | 1764 | 1468500771578 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:51 INFO - PROCESS | 1764 | 1468500771797 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:52:52 INFO - PROCESS | 1764 | 1468500772057 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1764 | 1468500772064 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc09800 == 29 [pid = 1764] [id = 242] 05:52:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x91032c00) [pid = 1764] [serial = 727] [outer = (nil)] 05:52:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x910b4800) [pid = 1764] [serial = 728] [outer = 0x91032c00] 05:52:52 INFO - PROCESS | 1764 | 1468500772151 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x910c2c00) [pid = 1764] [serial = 729] [outer = 0x91032c00] 05:52:53 INFO - PROCESS | 1764 | 1468500773220 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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1763ms 05:52:53 INFO - PROCESS | 1764 | 1468500773294 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 1764 | 1468500773300 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:52:53 INFO - PROCESS | 1764 | 1468500773333 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 1764 | 1468500773337 Marionette TRACE conn4 <- [1,942,null,{}] 05:52:53 INFO - PROCESS | 1764 | 1468500773349 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}] 05:52:53 INFO - PROCESS | 1764 | 1468500773355 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:53 INFO - PROCESS | 1764 | 1468500773641 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:52:53 INFO - PROCESS | 1764 | 1468500773740 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:53 INFO - PROCESS | 1764 | 1468500773750 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb13000 == 30 [pid = 1764] [id = 243] 05:52:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8ece8800) [pid = 1764] [serial = 730] [outer = (nil)] 05:52:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x9178f000) [pid = 1764] [serial = 731] [outer = 0x8ece8800] 05:52:53 INFO - PROCESS | 1764 | 1468500773966 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x9188b000) [pid = 1764] [serial = 732] [outer = 0x8ece8800] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x924a4c00) [pid = 1764] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x8ed19c00) [pid = 1764] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x9b042800) [pid = 1764] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x8fd9f000) [pid = 1764] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x9a039c00) [pid = 1764] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x9519e000) [pid = 1764] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x8c8d9800) [pid = 1764] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8e3f4400) [pid = 1764] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0xa2ff0c00) [pid = 1764] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x9abb1800) [pid = 1764] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x8ed19400) [pid = 1764] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x8c8d9000) [pid = 1764] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x9b30e800) [pid = 1764] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x91793c00) [pid = 1764] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x8cae5800) [pid = 1764] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x9b30b400) [pid = 1764] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x95268000) [pid = 1764] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x99d0e400) [pid = 1764] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x9a033000) [pid = 1764] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:52:54 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x8d930400) [pid = 1764] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:52:55 INFO - PROCESS | 1764 | 1468500775261 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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1966ms 05:52:55 INFO - PROCESS | 1764 | 1468500775289 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 1764 | 1468500775294 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:52:55 INFO - PROCESS | 1764 | 1468500775301 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 1764 | 1468500775306 Marionette TRACE conn4 <- [1,946,null,{}] 05:52:55 INFO - PROCESS | 1764 | 1468500775312 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}] 05:52:55 INFO - PROCESS | 1764 | 1468500775318 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:55 INFO - PROCESS | 1764 | 1468500775580 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:52:55 INFO - PROCESS | 1764 | 1468500775600 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 1764 | 1468500775620 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x91786800 == 31 [pid = 1764] [id = 244] 05:52:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x91786c00) [pid = 1764] [serial = 733] [outer = (nil)] 05:52:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x918c4c00) [pid = 1764] [serial = 734] [outer = 0x91786c00] 05:52:55 INFO - PROCESS | 1764 | 1468500775707 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x91998c00) [pid = 1764] [serial = 735] [outer = 0x91786c00] 05:52:56 INFO - PROCESS | 1764 | 1468500776895 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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1635ms 05:52:56 INFO - PROCESS | 1764 | 1468500776938 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 1764 | 1468500776945 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:52:56 INFO - PROCESS | 1764 | 1468500776956 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 1764 | 1468500776961 Marionette TRACE conn4 <- [1,950,null,{}] 05:52:56 INFO - PROCESS | 1764 | 1468500776972 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}] 05:52:56 INFO - PROCESS | 1764 | 1468500776978 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:57 INFO - PROCESS | 1764 | 1468500777233 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:52:57 INFO - PROCESS | 1764 | 1468500777628 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 1764 | 1468500777645 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d924c00 == 32 [pid = 1764] [id = 245] 05:52:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x8d928800) [pid = 1764] [serial = 736] [outer = (nil)] 05:52:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x8e298000) [pid = 1764] [serial = 737] [outer = 0x8d928800] 05:52:57 INFO - PROCESS | 1764 | 1468500777747 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x8e3f2c00) [pid = 1764] [serial = 738] [outer = 0x8d928800] 05:52:58 INFO - PROCESS | 1764 | 1468500778712 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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1798ms 05:52:58 INFO - PROCESS | 1764 | 1468500778770 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 1764 | 1468500778779 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:52:58 INFO - PROCESS | 1764 | 1468500778795 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 1764 | 1468500778801 Marionette TRACE conn4 <- [1,954,null,{}] 05:52:58 INFO - PROCESS | 1764 | 1468500778808 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}] 05:52:58 INFO - PROCESS | 1764 | 1468500778815 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:59 INFO - PROCESS | 1764 | 1468500779076 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:52:59 INFO - PROCESS | 1764 | 1468500779391 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 1764 | 1468500779408 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:52:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8cc00 == 33 [pid = 1764] [id = 246] 05:52:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x8fc05c00) [pid = 1764] [serial = 739] [outer = (nil)] 05:52:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8fd9fc00) [pid = 1764] [serial = 740] [outer = 0x8fc05c00] 05:52:59 INFO - PROCESS | 1764 | 1468500779509 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x91028c00) [pid = 1764] [serial = 741] [outer = 0x8fc05c00] 05:53:00 INFO - PROCESS | 1764 | 1468500780558 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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1840ms 05:53:00 INFO - PROCESS | 1764 | 1468500780635 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 1764 | 1468500780640 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:53:00 INFO - PROCESS | 1764 | 1468500780649 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 1764 | 1468500780656 Marionette TRACE conn4 <- [1,958,null,{}] 05:53:00 INFO - PROCESS | 1764 | 1468500780675 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}] 05:53:00 INFO - PROCESS | 1764 | 1468500780686 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:01 INFO - PROCESS | 1764 | 1468500781066 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:53:01 INFO - PROCESS | 1764 | 1468500781383 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 1764 | 1468500781403 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x92483c00 == 34 [pid = 1764] [id = 247] 05:53:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x92484400) [pid = 1764] [serial = 742] [outer = (nil)] 05:53:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x92490000) [pid = 1764] [serial = 743] [outer = 0x92484400] 05:53:01 INFO - PROCESS | 1764 | 1468500781550 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x92bed800) [pid = 1764] [serial = 744] [outer = 0x92484400] 05:53:02 INFO - PROCESS | 1764 | 1468500782609 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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1998ms 05:53:02 INFO - PROCESS | 1764 | 1468500782648 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 1764 | 1468500782654 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:53:02 INFO - PROCESS | 1764 | 1468500782662 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1764 | 1468500782665 Marionette TRACE conn4 <- [1,962,null,{}] 05:53:02 INFO - PROCESS | 1764 | 1468500782673 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}] 05:53:02 INFO - PROCESS | 1764 | 1468500782679 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:02 INFO - PROCESS | 1764 | 1468500782951 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:53:03 INFO - PROCESS | 1764 | 1468500783287 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:03 INFO - PROCESS | 1764 | 1468500783298 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x9103a800 == 35 [pid = 1764] [id = 248] 05:53:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x92bf2800) [pid = 1764] [serial = 745] [outer = (nil)] 05:53:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x95261400) [pid = 1764] [serial = 746] [outer = 0x92bf2800] 05:53:03 INFO - PROCESS | 1764 | 1468500783394 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x952d3c00) [pid = 1764] [serial = 747] [outer = 0x92bf2800] 05:53:04 INFO - PROCESS | 1764 | 1468500784339 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]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1736ms 05:53:04 INFO - PROCESS | 1764 | 1468500784401 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 1764 | 1468500784406 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:53:04 INFO - PROCESS | 1764 | 1468500784416 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 1764 | 1468500784419 Marionette TRACE conn4 <- [1,966,null,{}] 05:53:04 INFO - PROCESS | 1764 | 1468500784427 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}] 05:53:04 INFO - PROCESS | 1764 | 1468500784433 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:04 INFO - PROCESS | 1764 | 1468500784667 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:53:04 INFO - PROCESS | 1764 | 1468500784924 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 1764 | 1468500784934 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x924a2800 == 36 [pid = 1764] [id = 249] 05:53:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x93939000) [pid = 1764] [serial = 748] [outer = (nil)] 05:53:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x965d2800) [pid = 1764] [serial = 749] [outer = 0x93939000] 05:53:05 INFO - PROCESS | 1764 | 1468500785071 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x965f3800) [pid = 1764] [serial = 750] [outer = 0x93939000] 05:53:06 INFO - PROCESS | 1764 | 1468500786048 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]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1700ms 05:53:06 INFO - PROCESS | 1764 | 1468500786117 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 1764 | 1468500786120 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:53:06 INFO - PROCESS | 1764 | 1468500786130 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 1764 | 1468500786135 Marionette TRACE conn4 <- [1,970,null,{}] 05:53:06 INFO - PROCESS | 1764 | 1468500786145 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}] 05:53:06 INFO - PROCESS | 1764 | 1468500786158 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:06 INFO - PROCESS | 1764 | 1468500786527 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:53:06 INFO - PROCESS | 1764 | 1468500786863 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:06 INFO - PROCESS | 1764 | 1468500786870 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1c400 == 37 [pid = 1764] [id = 250] 05:53:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x9380a000) [pid = 1764] [serial = 751] [outer = (nil)] 05:53:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x99f29c00) [pid = 1764] [serial = 752] [outer = 0x9380a000] 05:53:06 INFO - PROCESS | 1764 | 1468500786972 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x9a034800) [pid = 1764] [serial = 753] [outer = 0x9380a000] 05:53:07 INFO - PROCESS | 1764 | 1468500787966 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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1887ms 05:53:08 INFO - PROCESS | 1764 | 1468500788019 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 1764 | 1468500788022 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:53:08 INFO - PROCESS | 1764 | 1468500788031 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 1764 | 1468500788036 Marionette TRACE conn4 <- [1,974,null,{}] 05:53:08 INFO - PROCESS | 1764 | 1468500788042 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}] 05:53:08 INFO - PROCESS | 1764 | 1468500788049 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:08 INFO - PROCESS | 1764 | 1468500788281 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:53:08 INFO - PROCESS | 1764 | 1468500788590 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:08 INFO - PROCESS | 1764 | 1468500788603 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x9380f800 == 38 [pid = 1764] [id = 251] 05:53:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x995ca000) [pid = 1764] [serial = 754] [outer = (nil)] 05:53:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x9a03c400) [pid = 1764] [serial = 755] [outer = 0x995ca000] 05:53:08 INFO - PROCESS | 1764 | 1468500788689 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x9a03f400) [pid = 1764] [serial = 756] [outer = 0x995ca000] 05:53:09 INFO - PROCESS | 1764 | 1468500789755 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]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1798ms 05:53:09 INFO - PROCESS | 1764 | 1468500789829 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:53:09 INFO - PROCESS | 1764 | 1468500789833 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:53:09 INFO - PROCESS | 1764 | 1468500789842 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 1764 | 1468500789847 Marionette TRACE conn4 <- [1,978,null,{}] 05:53:09 INFO - PROCESS | 1764 | 1468500789854 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}] 05:53:09 INFO - PROCESS | 1764 | 1468500789858 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:10 INFO - PROCESS | 1764 | 1468500790131 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:53:10 INFO - PROCESS | 1764 | 1468500790441 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 1764 | 1468500790449 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x99f9b800 == 39 [pid = 1764] [id = 252] 05:53:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x9a038800) [pid = 1764] [serial = 757] [outer = (nil)] 05:53:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x9a5a9000) [pid = 1764] [serial = 758] [outer = 0x9a038800] 05:53:10 INFO - PROCESS | 1764 | 1468500790539 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x9a5ab000) [pid = 1764] [serial = 759] [outer = 0x9a038800] 05:53:11 INFO - PROCESS | 1764 | 1468500791659 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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1892ms 05:53:11 INFO - PROCESS | 1764 | 1468500791735 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 1764 | 1468500791738 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:53:11 INFO - PROCESS | 1764 | 1468500791747 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 1764 | 1468500791752 Marionette TRACE conn4 <- [1,982,null,{}] 05:53:11 INFO - PROCESS | 1764 | 1468500791759 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}] 05:53:11 INFO - PROCESS | 1764 | 1468500791764 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:12 INFO - PROCESS | 1764 | 1468500792007 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:53:12 INFO - PROCESS | 1764 | 1468500792314 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 1764 | 1468500792321 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a032400 == 40 [pid = 1764] [id = 253] 05:53:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x9a03e400) [pid = 1764] [serial = 760] [outer = (nil)] 05:53:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x9a5f1c00) [pid = 1764] [serial = 761] [outer = 0x9a03e400] 05:53:12 INFO - PROCESS | 1764 | 1468500792414 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x9a76d800) [pid = 1764] [serial = 762] [outer = 0x9a03e400] 05:53:13 INFO - PROCESS | 1764 | 1468500793415 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]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1745ms 05:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:53:13 INFO - PROCESS | 1764 | 1468500793493 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 1764 | 1468500793496 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:53:13 INFO - PROCESS | 1764 | 1468500793504 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 1764 | 1468500793507 Marionette TRACE conn4 <- [1,986,null,{}] 05:53:13 INFO - PROCESS | 1764 | 1468500793514 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}] 05:53:13 INFO - PROCESS | 1764 | 1468500793519 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:13 INFO - PROCESS | 1764 | 1468500793746 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:53:14 INFO - PROCESS | 1764 | 1468500794091 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 1764 | 1468500794101 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a5a3000 == 41 [pid = 1764] [id = 254] 05:53:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x9a5a6c00) [pid = 1764] [serial = 763] [outer = (nil)] 05:53:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x9ab88c00) [pid = 1764] [serial = 764] [outer = 0x9a5a6c00] 05:53:14 INFO - PROCESS | 1764 | 1468500794233 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x9ab8b400) [pid = 1764] [serial = 765] [outer = 0x9a5a6c00] 05:53:15 INFO - PROCESS | 1764 | 1468500795361 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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1936ms 05:53:15 INFO - PROCESS | 1764 | 1468500795439 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:53:15 INFO - PROCESS | 1764 | 1468500795444 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:53:15 INFO - PROCESS | 1764 | 1468500795454 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 1764 | 1468500795459 Marionette TRACE conn4 <- [1,990,null,{}] 05:53:15 INFO - PROCESS | 1764 | 1468500795466 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}] 05:53:15 INFO - PROCESS | 1764 | 1468500795472 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:15 INFO - PROCESS | 1764 | 1468500795764 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:53:16 INFO - PROCESS | 1764 | 1468500796024 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 1764 | 1468500796034 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x9ab8a000 == 42 [pid = 1764] [id = 255] 05:53:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x9abb7c00) [pid = 1764] [serial = 766] [outer = (nil)] 05:53:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x9b047800) [pid = 1764] [serial = 767] [outer = 0x9abb7c00] 05:53:16 INFO - PROCESS | 1764 | 1468500796125 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x9b30a800) [pid = 1764] [serial = 768] [outer = 0x9abb7c00] 05:53:17 INFO - PROCESS | 1764 | 1468500797108 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]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1739ms 05:53:17 INFO - PROCESS | 1764 | 1468500797194 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 1764 | 1468500797201 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:53:17 INFO - PROCESS | 1764 | 1468500797212 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 1764 | 1468500797216 Marionette TRACE conn4 <- [1,994,null,{}] 05:53:17 INFO - PROCESS | 1764 | 1468500797227 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}] 05:53:17 INFO - PROCESS | 1764 | 1468500797236 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:17 INFO - PROCESS | 1764 | 1468500797622 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:53:17 INFO - PROCESS | 1764 | 1468500797845 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 1764 | 1468500797859 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b042400 == 43 [pid = 1764] [id = 256] 05:53:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x9b306c00) [pid = 1764] [serial = 769] [outer = (nil)] 05:53:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x9b361800) [pid = 1764] [serial = 770] [outer = 0x9b306c00] 05:53:17 INFO - PROCESS | 1764 | 1468500797941 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x9b366000) [pid = 1764] [serial = 771] [outer = 0x9b306c00] 05:53:18 INFO - PROCESS | 1764 | 1468500798962 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]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1803ms 05:53:19 INFO - PROCESS | 1764 | 1468500799015 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 1764 | 1468500799018 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:53:19 INFO - PROCESS | 1764 | 1468500799026 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 1764 | 1468500799029 Marionette TRACE conn4 <- [1,998,null,{}] 05:53:19 INFO - PROCESS | 1764 | 1468500799036 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}] 05:53:19 INFO - PROCESS | 1764 | 1468500799042 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:19 INFO - PROCESS | 1764 | 1468500799267 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:53:19 INFO - PROCESS | 1764 | 1468500799538 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:19 INFO - PROCESS | 1764 | 1468500799549 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb06000 == 44 [pid = 1764] [id = 257] 05:53:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8c8d2c00) [pid = 1764] [serial = 772] [outer = (nil)] 05:53:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x8e298c00) [pid = 1764] [serial = 773] [outer = 0x8c8d2c00] 05:53:19 INFO - PROCESS | 1764 | 1468500799672 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x9960d000) [pid = 1764] [serial = 774] [outer = 0x8c8d2c00] 05:53:20 INFO - PROCESS | 1764 | 1468500800628 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]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2039ms 05:53:21 INFO - PROCESS | 1764 | 1468500801230 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 1764 | 1468500801238 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:53:21 INFO - PROCESS | 1764 | 1468500801266 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 1764 | 1468500801272 Marionette TRACE conn4 <- [1,1002,null,{}] 05:53:21 INFO - PROCESS | 1764 | 1468500801282 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}] 05:53:21 INFO - PROCESS | 1764 | 1468500801288 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:21 INFO - PROCESS | 1764 | 1468500801502 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:53:21 INFO - PROCESS | 1764 | 1468500801773 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:21 INFO - PROCESS | 1764 | 1468500801789 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d927000 == 45 [pid = 1764] [id = 258] 05:53:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x8d927400) [pid = 1764] [serial = 775] [outer = (nil)] 05:53:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8d92c400) [pid = 1764] [serial = 776] [outer = 0x8d927400] 05:53:21 INFO - PROCESS | 1764 | 1468500801874 Marionette DEBUG loaded listener.js 05:53:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8e28b400) [pid = 1764] [serial = 777] [outer = 0x8d927400] 05:53:22 INFO - PROCESS | 1764 | 1468500802974 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1791ms 05:53:23 INFO - PROCESS | 1764 | 1468500803054 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 1764 | 1468500803060 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:53:23 INFO - PROCESS | 1764 | 1468500803071 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 1764 | 1468500803077 Marionette TRACE conn4 <- [1,1006,null,{}] 05:53:23 INFO - PROCESS | 1764 | 1468500803084 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}] 05:53:23 INFO - PROCESS | 1764 | 1468500803091 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:23 INFO - PROCESS | 1764 | 1468500803364 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed10c00 == 44 [pid = 1764] [id = 219] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece7000 == 43 [pid = 1764] [id = 220] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f7000 == 42 [pid = 1764] [id = 227] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x91033400 == 41 [pid = 1764] [id = 228] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4800 == 40 [pid = 1764] [id = 229] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0d000 == 39 [pid = 1764] [id = 231] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0a800 == 38 [pid = 1764] [id = 234] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0d800 == 37 [pid = 1764] [id = 225] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f8c00 == 36 [pid = 1764] [id = 226] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8e299400 == 35 [pid = 1764] [id = 232] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d8000 == 34 [pid = 1764] [id = 233] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb12c00 == 33 [pid = 1764] [id = 238] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8caee400 == 32 [pid = 1764] [id = 236] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb06c00 == 31 [pid = 1764] [id = 239] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d7c00 == 30 [pid = 1764] [id = 218] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x91371400 == 29 [pid = 1764] [id = 237] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x91039000 == 28 [pid = 1764] [id = 230] 05:53:24 INFO - PROCESS | 1764 | --DOCSHELL 0x9526f000 == 27 [pid = 1764] [id = 235] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x8ed13000) [pid = 1764] [serial = 674] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x924b0c00) [pid = 1764] [serial = 620] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8fc81c00) [pid = 1764] [serial = 659] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0xa2379800) [pid = 1764] [serial = 641] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x910b6000) [pid = 1764] [serial = 617] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x9abb1000) [pid = 1764] [serial = 650] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x995e5000) [pid = 1764] [serial = 624] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0xa2006c00) [pid = 1764] [serial = 635] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8ec86000) [pid = 1764] [serial = 669] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0xa34c1000) [pid = 1764] [serial = 645] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x9abb9c00) [pid = 1764] [serial = 653] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8f93f800) [pid = 1764] [serial = 672] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0xa23abc00) [pid = 1764] [serial = 642] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8e28e400) [pid = 1764] [serial = 657] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9d478000) [pid = 1764] [serial = 632] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x91374000) [pid = 1764] [serial = 618] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9d478800) [pid = 1764] [serial = 633] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8e3f8800) [pid = 1764] [serial = 668] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x9199d800) [pid = 1764] [serial = 663] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8caef400) [pid = 1764] [serial = 665] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9b369400) [pid = 1764] [serial = 629] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x9a76ec00) [pid = 1764] [serial = 627] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0xa223c800) [pid = 1764] [serial = 639] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x8caef000) [pid = 1764] [serial = 656] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8ed1e000) [pid = 1764] [serial = 671] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x9c033000) [pid = 1764] [serial = 630] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x910c2000) [pid = 1764] [serial = 660] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0xa2fb8000) [pid = 1764] [serial = 648] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x92bf3400) [pid = 1764] [serial = 621] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x9abb2800) [pid = 1764] [serial = 651] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x918c3400) [pid = 1764] [serial = 662] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0xa2239800) [pid = 1764] [serial = 638] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x9a5ecc00) [pid = 1764] [serial = 626] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0xa320b000) [pid = 1764] [serial = 644] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x9a03c000) [pid = 1764] [serial = 647] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0xa2542c00) [pid = 1764] [serial = 654] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0xa20aa400) [pid = 1764] [serial = 636] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x8e293800) [pid = 1764] [serial = 614] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x8d926800) [pid = 1764] [serial = 666] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x9825b000) [pid = 1764] [serial = 623] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x8e3f9800) [pid = 1764] [serial = 615] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1764 | 1468500805331 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 1764 | 1468500805345 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0c400 == 28 [pid = 1764] [id = 259] 05:53:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x8bb0c800) [pid = 1764] [serial = 778] [outer = (nil)] 05:53:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x8c8cc400) [pid = 1764] [serial = 779] [outer = 0x8bb0c800] 05:53:25 INFO - PROCESS | 1764 | 1468500805425 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x8cae7c00) [pid = 1764] [serial = 780] [outer = 0x8bb0c800] 05:53:26 INFO - PROCESS | 1764 | 1468500806268 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 3263ms 05:53:26 INFO - PROCESS | 1764 | 1468500806334 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:53:26 INFO - PROCESS | 1764 | 1468500806340 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:53:26 INFO - PROCESS | 1764 | 1468500806348 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 1764 | 1468500806353 Marionette TRACE conn4 <- [1,1010,null,{}] 05:53:26 INFO - PROCESS | 1764 | 1468500806361 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}] 05:53:26 INFO - PROCESS | 1764 | 1468500806369 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:26 INFO - PROCESS | 1764 | 1468500806553 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:53:26 INFO - PROCESS | 1764 | 1468500806704 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 1764 | 1468500806717 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e292800 == 29 [pid = 1764] [id = 260] 05:53:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8e292c00) [pid = 1764] [serial = 781] [outer = (nil)] 05:53:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8e3ed400) [pid = 1764] [serial = 782] [outer = 0x8e292c00] 05:53:26 INFO - PROCESS | 1764 | 1468500806814 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8e3f5400) [pid = 1764] [serial = 783] [outer = 0x8e292c00] 05:53:27 INFO - PROCESS | 1764 | 1468500807697 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]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1391ms 05:53:27 INFO - PROCESS | 1764 | 1468500807762 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 1764 | 1468500807769 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:53:27 INFO - PROCESS | 1764 | 1468500807776 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 1764 | 1468500807779 Marionette TRACE conn4 <- [1,1014,null,{}] 05:53:27 INFO - PROCESS | 1764 | 1468500807786 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}] 05:53:27 INFO - PROCESS | 1764 | 1468500807791 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:28 INFO - PROCESS | 1764 | 1468500808060 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:53:28 INFO - PROCESS | 1764 | 1468500808083 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 1764 | 1468500808094 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece0800 == 30 [pid = 1764] [id = 261] 05:53:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x8ece1400) [pid = 1764] [serial = 784] [outer = (nil)] 05:53:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x8ece6800) [pid = 1764] [serial = 785] [outer = 0x8ece1400] 05:53:28 INFO - PROCESS | 1764 | 1468500808166 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8ed16000) [pid = 1764] [serial = 786] [outer = 0x8ece1400] 05:53:29 INFO - PROCESS | 1764 | 1468500809336 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]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1635ms 05:53:29 INFO - PROCESS | 1764 | 1468500809412 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 1764 | 1468500809416 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:53:29 INFO - PROCESS | 1764 | 1468500809461 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 1764 | 1468500809477 Marionette TRACE conn4 <- [1,1018,null,{}] 05:53:29 INFO - PROCESS | 1764 | 1468500809521 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}] 05:53:29 INFO - PROCESS | 1764 | 1468500809534 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:29 INFO - PROCESS | 1764 | 1468500809863 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8bb07000) [pid = 1764] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x91034c00) [pid = 1764] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x9526f800) [pid = 1764] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x91032c00) [pid = 1764] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x8ec85c00) [pid = 1764] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x9199b400) [pid = 1764] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x8e3f0400) [pid = 1764] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x8ed17c00) [pid = 1764] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x8d923400) [pid = 1764] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x8caeb000) [pid = 1764] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x8ece8800) [pid = 1764] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x9199b800) [pid = 1764] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x8c8d3c00) [pid = 1764] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x8fc7fc00) [pid = 1764] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x8c8d8800) [pid = 1764] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x8ecec000) [pid = 1764] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x91886000) [pid = 1764] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x9178a800) [pid = 1764] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8bb0e400) [pid = 1764] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x91786c00) [pid = 1764] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:53:31 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x9199cc00) [pid = 1764] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:53:31 INFO - PROCESS | 1764 | 1468500811060 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 1764 | 1468500811071 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb14400 == 31 [pid = 1764] [id = 262] 05:53:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8bb14c00) [pid = 1764] [serial = 787] [outer = (nil)] 05:53:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8d923400) [pid = 1764] [serial = 788] [outer = 0x8bb14c00] 05:53:31 INFO - PROCESS | 1764 | 1468500811169 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8eceb000) [pid = 1764] [serial = 789] [outer = 0x8bb14c00] 05:53:31 INFO - PROCESS | 1764 | 1468500811947 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]]]}] 05:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2559ms 05:53:31 INFO - PROCESS | 1764 | 1468500811988 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 1764 | 1468500811994 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:53:32 INFO - PROCESS | 1764 | 1468500812003 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 1764 | 1468500812006 Marionette TRACE conn4 <- [1,1022,null,{}] 05:53:32 INFO - PROCESS | 1764 | 1468500812011 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}] 05:53:32 INFO - PROCESS | 1764 | 1468500812017 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:32 INFO - PROCESS | 1764 | 1468500812198 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:53:32 INFO - PROCESS | 1764 | 1468500812208 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 1764 | 1468500812219 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d928c00 == 32 [pid = 1764] [id = 263] 05:53:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x8d92ac00) [pid = 1764] [serial = 790] [outer = (nil)] 05:53:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8fc79800) [pid = 1764] [serial = 791] [outer = 0x8d92ac00] 05:53:32 INFO - PROCESS | 1764 | 1468500812423 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x8fc7fc00) [pid = 1764] [serial = 792] [outer = 0x8d92ac00] 05:53:33 INFO - PROCESS | 1764 | 1468500813481 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]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1538ms 05:53:33 INFO - PROCESS | 1764 | 1468500813543 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:53:33 INFO - PROCESS | 1764 | 1468500813555 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:53:33 INFO - PROCESS | 1764 | 1468500813571 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 1764 | 1468500813582 Marionette TRACE conn4 <- [1,1026,null,{}] 05:53:33 INFO - PROCESS | 1764 | 1468500813598 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}] 05:53:33 INFO - PROCESS | 1764 | 1468500813607 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:34 INFO - PROCESS | 1764 | 1468500814009 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:53:34 INFO - PROCESS | 1764 | 1468500814155 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 1764 | 1468500814168 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3ee800 == 33 [pid = 1764] [id = 264] 05:53:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x8e3eec00) [pid = 1764] [serial = 793] [outer = (nil)] 05:53:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x8ec82400) [pid = 1764] [serial = 794] [outer = 0x8e3eec00] 05:53:34 INFO - PROCESS | 1764 | 1468500814297 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x8ed11800) [pid = 1764] [serial = 795] [outer = 0x8e3eec00] 05:53:35 INFO - PROCESS | 1764 | 1468500815311 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]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1804ms 05:53:35 INFO - PROCESS | 1764 | --DOCSHELL 0x9d82c000 == 32 [pid = 1764] [id = 9] 05:53:35 INFO - PROCESS | 1764 | 1468500815428 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 1764 | 1468500815436 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:53:35 INFO - PROCESS | 1764 | 1468500815450 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 1764 | 1468500815455 Marionette TRACE conn4 <- [1,1030,null,{}] 05:53:35 INFO - PROCESS | 1764 | 1468500815471 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}] 05:53:35 INFO - PROCESS | 1764 | 1468500815476 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:35 INFO - PROCESS | 1764 | 1468500815674 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:53:35 INFO - PROCESS | 1764 | 1468500815904 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 1764 | 1468500815912 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0e000 == 33 [pid = 1764] [id = 265] 05:53:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x8d92d000) [pid = 1764] [serial = 796] [outer = (nil)] 05:53:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x8fc7b400) [pid = 1764] [serial = 797] [outer = 0x8d92d000] 05:53:36 INFO - PROCESS | 1764 | 1468500816002 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x8fda3800) [pid = 1764] [serial = 798] [outer = 0x8d92d000] 05:53:37 INFO - PROCESS | 1764 | 1468500817091 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]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1694ms 05:53:37 INFO - PROCESS | 1764 | 1468500817145 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 1764 | 1468500817149 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:53:37 INFO - PROCESS | 1764 | 1468500817157 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 1764 | 1468500817164 Marionette TRACE conn4 <- [1,1034,null,{}] 05:53:37 INFO - PROCESS | 1764 | 1468500817181 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}] 05:53:37 INFO - PROCESS | 1764 | 1468500817191 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:37 INFO - PROCESS | 1764 | 1468500817434 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:53:37 INFO - PROCESS | 1764 | 1468500817665 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 1764 | 1468500817679 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x91025c00 == 34 [pid = 1764] [id = 266] 05:53:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x91026800) [pid = 1764] [serial = 799] [outer = (nil)] 05:53:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x91032800) [pid = 1764] [serial = 800] [outer = 0x91026800] 05:53:37 INFO - PROCESS | 1764 | 1468500817764 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x91038800) [pid = 1764] [serial = 801] [outer = 0x91026800] 05:53:38 INFO - PROCESS | 1764 | 1468500818734 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]]]}] 05:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1643ms 05:53:38 INFO - PROCESS | 1764 | 1468500818801 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 1764 | 1468500818807 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:53:38 INFO - PROCESS | 1764 | 1468500818816 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - PROCESS | 1764 | 1468500818820 Marionette TRACE conn4 <- [1,1038,null,{}] 05:53:38 INFO - PROCESS | 1764 | 1468500818826 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}] 05:53:38 INFO - PROCESS | 1764 | 1468500818833 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:39 INFO - PROCESS | 1764 | 1468500819154 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:53:39 INFO - PROCESS | 1764 | 1468500819493 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 1764 | 1468500819508 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d5000 == 35 [pid = 1764] [id = 267] 05:53:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8caec800) [pid = 1764] [serial = 802] [outer = (nil)] 05:53:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x910bb400) [pid = 1764] [serial = 803] [outer = 0x8caec800] 05:53:39 INFO - PROCESS | 1764 | 1468500819654 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x910ba000) [pid = 1764] [serial = 804] [outer = 0x8caec800] 05:53:40 INFO - PROCESS | 1764 | 1468500820992 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]]]}] 05:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2239ms 05:53:41 INFO - PROCESS | 1764 | 1468500821058 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 1764 | 1468500821065 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:53:41 INFO - PROCESS | 1764 | 1468500821094 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 1764 | 1468500821101 Marionette TRACE conn4 <- [1,1042,null,{}] 05:53:41 INFO - PROCESS | 1764 | 1468500821111 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}] 05:53:41 INFO - PROCESS | 1764 | 1468500821121 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:41 INFO - PROCESS | 1764 | 1468500821561 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:53:41 INFO - PROCESS | 1764 | 1468500821674 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 1764 | 1468500821684 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb07000 == 36 [pid = 1764] [id = 268] 05:53:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x8bb12c00) [pid = 1764] [serial = 805] [outer = (nil)] 05:53:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x91372400) [pid = 1764] [serial = 806] [outer = 0x8bb12c00] 05:53:41 INFO - PROCESS | 1764 | 1468500821772 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x91374800) [pid = 1764] [serial = 807] [outer = 0x8bb12c00] 05:53:42 INFO - PROCESS | 1764 | 1468500822755 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]]]}] 05:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1706ms 05:53:42 INFO - PROCESS | 1764 | 1468500822796 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:53:42 INFO - PROCESS | 1764 | 1468500822801 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:53:42 INFO - PROCESS | 1764 | 1468500822809 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 1764 | 1468500822813 Marionette TRACE conn4 <- [1,1046,null,{}] 05:53:42 INFO - PROCESS | 1764 | 1468500822820 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}] 05:53:42 INFO - PROCESS | 1764 | 1468500822832 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:43 INFO - PROCESS | 1764 | 1468500823132 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:53:43 INFO - PROCESS | 1764 | 1468500823411 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 1764 | 1468500823417 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0ac00 == 37 [pid = 1764] [id = 269] 05:53:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8bb0e800) [pid = 1764] [serial = 808] [outer = (nil)] 05:53:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x918c6c00) [pid = 1764] [serial = 809] [outer = 0x8bb0e800] 05:53:43 INFO - PROCESS | 1764 | 1468500823521 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x918ca800) [pid = 1764] [serial = 810] [outer = 0x8bb0e800] 05:53:44 INFO - PROCESS | 1764 | 1468500824443 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]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1689ms 05:53:44 INFO - PROCESS | 1764 | 1468500824498 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 1764 | 1468500824501 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:53:44 INFO - PROCESS | 1764 | 1468500824509 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 1764 | 1468500824513 Marionette TRACE conn4 <- [1,1050,null,{}] 05:53:44 INFO - PROCESS | 1764 | 1468500824520 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}] 05:53:44 INFO - PROCESS | 1764 | 1468500824526 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:44 INFO - PROCESS | 1764 | 1468500824725 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:53:44 INFO - PROCESS | 1764 | 1468500824958 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:44 INFO - PROCESS | 1764 | 1468500824967 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28e400 == 38 [pid = 1764] [id = 270] 05:53:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x910b8c00) [pid = 1764] [serial = 811] [outer = (nil)] 05:53:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x91997800) [pid = 1764] [serial = 812] [outer = 0x910b8c00] 05:53:45 INFO - PROCESS | 1764 | 1468500825088 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x91991400) [pid = 1764] [serial = 813] [outer = 0x910b8c00] 05:53:46 INFO - PROCESS | 1764 | 1468500826002 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]]]}] 05:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1539ms 05:53:46 INFO - PROCESS | 1764 | 1468500826052 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 1764 | 1468500826059 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:53:46 INFO - PROCESS | 1764 | 1468500826071 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 1764 | 1468500826078 Marionette TRACE conn4 <- [1,1054,null,{}] 05:53:46 INFO - PROCESS | 1764 | 1468500826088 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}] 05:53:46 INFO - PROCESS | 1764 | 1468500826095 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:46 INFO - PROCESS | 1764 | 1468500826432 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:53:46 INFO - PROCESS | 1764 | 1468500826778 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 1764 | 1468500826785 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caef000 == 39 [pid = 1764] [id = 271] 05:53:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8e3f7c00) [pid = 1764] [serial = 814] [outer = (nil)] 05:53:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x92486800) [pid = 1764] [serial = 815] [outer = 0x8e3f7c00] 05:53:46 INFO - PROCESS | 1764 | 1468500826886 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x92488c00) [pid = 1764] [serial = 816] [outer = 0x8e3f7c00] 05:53:47 INFO - PROCESS | 1764 | 1468500827841 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]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1841ms 05:53:47 INFO - PROCESS | 1764 | 1468500827912 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 1764 | 1468500827919 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:53:47 INFO - PROCESS | 1764 | 1468500827931 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 1764 | 1468500827934 Marionette TRACE conn4 <- [1,1058,null,{}] 05:53:47 INFO - PROCESS | 1764 | 1468500827941 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}] 05:53:47 INFO - PROCESS | 1764 | 1468500827948 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:48 INFO - PROCESS | 1764 | 1468500828181 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:53:48 INFO - PROCESS | 1764 | 1468500828408 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:48 INFO - PROCESS | 1764 | 1468500828415 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb08400 == 40 [pid = 1764] [id = 272] 05:53:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8bb0cc00) [pid = 1764] [serial = 817] [outer = (nil)] 05:53:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8c8d8c00) [pid = 1764] [serial = 818] [outer = 0x8bb0cc00] 05:53:48 INFO - PROCESS | 1764 | 1468500828547 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8c8dbc00) [pid = 1764] [serial = 819] [outer = 0x8bb0cc00] 05:53:49 INFO - PROCESS | 1764 | 1468500829636 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]]]}] 05:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1734ms 05:53:49 INFO - PROCESS | 1764 | 1468500829667 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 1764 | 1468500829674 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:53:49 INFO - PROCESS | 1764 | 1468500829682 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 1764 | 1468500829690 Marionette TRACE conn4 <- [1,1062,null,{}] 05:53:49 INFO - PROCESS | 1764 | 1468500829698 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}] 05:53:49 INFO - PROCESS | 1764 | 1468500829705 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:49 INFO - PROCESS | 1764 | 1468500829906 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:53:50 INFO - PROCESS | 1764 | 1468500830088 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 1764 | 1468500830099 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92cc00 == 41 [pid = 1764] [id = 273] 05:53:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8d92e800) [pid = 1764] [serial = 820] [outer = (nil)] 05:53:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8e3f4000) [pid = 1764] [serial = 821] [outer = 0x8d92e800] 05:53:50 INFO - PROCESS | 1764 | 1468500830180 Marionette DEBUG loaded listener.js 05:53:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8ec8e400) [pid = 1764] [serial = 822] [outer = 0x8d92e800] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x918c4c00) [pid = 1764] [serial = 734] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8fc7cc00) [pid = 1764] [serial = 675] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9178f000) [pid = 1764] [serial = 731] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x93c8ec00) [pid = 1764] [serial = 704] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x93c98800) [pid = 1764] [serial = 705] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8f93dc00) [pid = 1764] [serial = 716] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x8fc76800) [pid = 1764] [serial = 717] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x952d2800) [pid = 1764] [serial = 707] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x96556800) [pid = 1764] [serial = 708] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x9380f000) [pid = 1764] [serial = 701] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x93817000) [pid = 1764] [serial = 702] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x8ec8c800) [pid = 1764] [serial = 680] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8ece8c00) [pid = 1764] [serial = 681] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x995cb000) [pid = 1764] [serial = 713] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x995e7400) [pid = 1764] [serial = 714] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x982bb400) [pid = 1764] [serial = 710] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x995c0400) [pid = 1764] [serial = 711] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x910bf800) [pid = 1764] [serial = 686] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x9136d800) [pid = 1764] [serial = 687] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x924b1800) [pid = 1764] [serial = 698] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x92beac00) [pid = 1764] [serial = 699] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x9188b800) [pid = 1764] [serial = 692] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x918cf400) [pid = 1764] [serial = 693] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x8f938800) [pid = 1764] [serial = 725] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x8fc0a400) [pid = 1764] [serial = 726] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x8ec8a800) [pid = 1764] [serial = 722] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x8ecee800) [pid = 1764] [serial = 723] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x8fda9400) [pid = 1764] [serial = 683] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x9101c400) [pid = 1764] [serial = 684] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x9248b400) [pid = 1764] [serial = 695] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x924a4400) [pid = 1764] [serial = 696] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8bb0bc00) [pid = 1764] [serial = 719] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x8c8d0400) [pid = 1764] [serial = 720] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8c8d0800) [pid = 1764] [serial = 677] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8cae3400) [pid = 1764] [serial = 678] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x9178e000) [pid = 1764] [serial = 689] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x9178ec00) [pid = 1764] [serial = 690] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x910b4800) [pid = 1764] [serial = 728] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x91998c00) [pid = 1764] [serial = 735] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x9188b000) [pid = 1764] [serial = 732] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x910c2c00) [pid = 1764] [serial = 729] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 1764 | 1468500831388 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]]]}] 05:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1737ms 05:53:51 INFO - PROCESS | 1764 | 1468500831430 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:53:51 INFO - PROCESS | 1764 | 1468500831438 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:53:51 INFO - PROCESS | 1764 | 1468500831457 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:53:51 INFO - PROCESS | 1764 | 1468500831463 Marionette TRACE conn4 <- [1,1066,null,{}] 05:53:51 INFO - PROCESS | 1764 | 1468500831470 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}] 05:53:51 INFO - PROCESS | 1764 | 1468500831475 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:51 INFO - PROCESS | 1764 | 1468500831680 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:53:51 INFO - PROCESS | 1764 | 1468500831897 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 1764 | 1468500831903 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e294000 == 42 [pid = 1764] [id = 274] 05:53:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8ec90000) [pid = 1764] [serial = 823] [outer = (nil)] 05:53:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8ed1a800) [pid = 1764] [serial = 824] [outer = 0x8ec90000] 05:53:52 INFO - PROCESS | 1764 | 1468500831998 Marionette DEBUG loaded listener.js 05:53:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8f93dc00) [pid = 1764] [serial = 825] [outer = 0x8ec90000] 05:53:52 INFO - PROCESS | 1764 | 1468500832892 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]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1499ms 05:53:52 INFO - PROCESS | 1764 | 1468500832955 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:53:52 INFO - PROCESS | 1764 | 1468500832959 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:53:52 INFO - PROCESS | 1764 | 1468500832967 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 1764 | 1468500832974 Marionette TRACE conn4 <- [1,1070,null,{}] 05:53:52 INFO - PROCESS | 1764 | 1468500832990 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}] 05:53:53 INFO - PROCESS | 1764 | 1468500833000 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:53 INFO - PROCESS | 1764 | 1468500833188 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:53:53 INFO - PROCESS | 1764 | 1468500833341 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 1764 | 1468500833352 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fda2c00 == 43 [pid = 1764] [id = 275] 05:53:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8fda4c00) [pid = 1764] [serial = 826] [outer = (nil)] 05:53:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8fdaa000) [pid = 1764] [serial = 827] [outer = 0x8fda4c00] 05:53:53 INFO - PROCESS | 1764 | 1468500833432 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x9101d800) [pid = 1764] [serial = 828] [outer = 0x8fda4c00] 05:53:54 INFO - PROCESS | 1764 | 1468500834321 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]]]}] 05:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1395ms 05:53:54 INFO - PROCESS | 1764 | 1468500834361 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:53:54 INFO - PROCESS | 1764 | 1468500834366 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:53:54 INFO - PROCESS | 1764 | 1468500834373 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 1764 | 1468500834377 Marionette TRACE conn4 <- [1,1074,null,{}] 05:53:54 INFO - PROCESS | 1764 | 1468500834392 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}] 05:53:54 INFO - PROCESS | 1764 | 1468500834396 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:54 INFO - PROCESS | 1764 | 1468500834640 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:53:54 INFO - PROCESS | 1764 | 1468500834669 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 1764 | 1468500834677 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc0a400 == 44 [pid = 1764] [id = 276] 05:53:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x91024000) [pid = 1764] [serial = 829] [outer = (nil)] 05:53:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x91031000) [pid = 1764] [serial = 830] [outer = 0x91024000] 05:53:54 INFO - PROCESS | 1764 | 1468500834781 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x910b6800) [pid = 1764] [serial = 831] [outer = 0x91024000] 05:53:55 INFO - PROCESS | 1764 | 1468500835974 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]]]}] 05:53:55 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x8d928800) [pid = 1764] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:53:55 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8fc05c00) [pid = 1764] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:53:55 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x92484400) [pid = 1764] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:53:55 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x92bf2800) [pid = 1764] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:53:55 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x93939000) [pid = 1764] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x9380a000) [pid = 1764] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x995ca000) [pid = 1764] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x9a038800) [pid = 1764] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x9a03e400) [pid = 1764] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8e292c00) [pid = 1764] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8bb0c800) [pid = 1764] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8d927400) [pid = 1764] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x9a5a6c00) [pid = 1764] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x9abb7c00) [pid = 1764] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x9b306c00) [pid = 1764] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8c8d2c00) [pid = 1764] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8bb14c00) [pid = 1764] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:53:56 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8ece1400) [pid = 1764] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1697ms 05:53:56 INFO - PROCESS | 1764 | 1468500836070 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 1764 | 1468500836073 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:53:56 INFO - PROCESS | 1764 | 1468500836082 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 1764 | 1468500836086 Marionette TRACE conn4 <- [1,1078,null,{}] 05:53:56 INFO - PROCESS | 1764 | 1468500836092 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}] 05:53:56 INFO - PROCESS | 1764 | 1468500836097 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:56 INFO - PROCESS | 1764 | 1468500836330 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:53:56 INFO - PROCESS | 1764 | 1468500836465 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 1764 | 1468500836473 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cc800 == 45 [pid = 1764] [id = 277] 05:53:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8e291000) [pid = 1764] [serial = 832] [outer = (nil)] 05:53:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x8f93fc00) [pid = 1764] [serial = 833] [outer = 0x8e291000] 05:53:56 INFO - PROCESS | 1764 | 1468500836550 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x91022400) [pid = 1764] [serial = 834] [outer = 0x8e291000] 05:53:57 INFO - PROCESS | 1764 | 1468500837532 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]]]}] 05:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1498ms 05:53:57 INFO - PROCESS | 1764 | 1468500837580 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 1764 | 1468500837584 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:53:57 INFO - PROCESS | 1764 | 1468500837590 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 1764 | 1468500837594 Marionette TRACE conn4 <- [1,1082,null,{}] 05:53:57 INFO - PROCESS | 1764 | 1468500837600 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}] 05:53:57 INFO - PROCESS | 1764 | 1468500837611 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:57 INFO - PROCESS | 1764 | 1468500837871 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:53:58 INFO - PROCESS | 1764 | 1468500838120 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 1764 | 1468500838135 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb06400 == 46 [pid = 1764] [id = 278] 05:53:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8bb07800) [pid = 1764] [serial = 835] [outer = (nil)] 05:53:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8bb10000) [pid = 1764] [serial = 836] [outer = 0x8bb07800] 05:53:58 INFO - PROCESS | 1764 | 1468500838296 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8c8d3400) [pid = 1764] [serial = 837] [outer = 0x8bb07800] 05:53:59 INFO - PROCESS | 1764 | 1468500839509 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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1944ms 05:53:59 INFO - PROCESS | 1764 | 1468500839538 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 1764 | 1468500839545 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:53:59 INFO - PROCESS | 1764 | 1468500839555 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 1764 | 1468500839562 Marionette TRACE conn4 <- [1,1086,null,{}] 05:53:59 INFO - PROCESS | 1764 | 1468500839572 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}] 05:53:59 INFO - PROCESS | 1764 | 1468500839582 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:53:59 INFO - PROCESS | 1764 | 1468500839848 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:54:00 INFO - PROCESS | 1764 | 1468500840180 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 1764 | 1468500840194 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f3800 == 47 [pid = 1764] [id = 279] 05:54:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8e3f9c00) [pid = 1764] [serial = 838] [outer = (nil)] 05:54:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8ecdf800) [pid = 1764] [serial = 839] [outer = 0x8e3f9c00] 05:54:00 INFO - PROCESS | 1764 | 1468500840306 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8ece8400) [pid = 1764] [serial = 840] [outer = 0x8e3f9c00] 05:54:01 INFO - PROCESS | 1764 | 1468500841440 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]]]}] 05:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1939ms 05:54:01 INFO - PROCESS | 1764 | 1468500841496 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:54:01 INFO - PROCESS | 1764 | 1468500841504 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:54:01 INFO - PROCESS | 1764 | 1468500841514 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 1764 | 1468500841518 Marionette TRACE conn4 <- [1,1090,null,{}] 05:54:01 INFO - PROCESS | 1764 | 1468500841525 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}] 05:54:01 INFO - PROCESS | 1764 | 1468500841531 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:01 INFO - PROCESS | 1764 | 1468500841815 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:54:02 INFO - PROCESS | 1764 | 1468500842181 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 1764 | 1468500842199 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc09000 == 48 [pid = 1764] [id = 280] 05:54:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8fc0ac00) [pid = 1764] [serial = 841] [outer = (nil)] 05:54:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8fc10400) [pid = 1764] [serial = 842] [outer = 0x8fc0ac00] 05:54:02 INFO - PROCESS | 1764 | 1468500842342 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8fd9dc00) [pid = 1764] [serial = 843] [outer = 0x8fc0ac00] 05:54:03 INFO - PROCESS | 1764 | 1468500843528 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]]]}] 05:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2044ms 05:54:03 INFO - PROCESS | 1764 | 1468500843559 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:54:03 INFO - PROCESS | 1764 | 1468500843564 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:54:03 INFO - PROCESS | 1764 | 1468500843574 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 1764 | 1468500843586 Marionette TRACE conn4 <- [1,1094,null,{}] 05:54:03 INFO - PROCESS | 1764 | 1468500843607 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}] 05:54:03 INFO - PROCESS | 1764 | 1468500843616 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:03 INFO - PROCESS | 1764 | 1468500843901 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:54:04 INFO - PROCESS | 1764 | 1468500844177 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 1764 | 1468500844186 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x91372800 == 49 [pid = 1764] [id = 281] 05:54:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x9178d000) [pid = 1764] [serial = 844] [outer = (nil)] 05:54:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x9188a000) [pid = 1764] [serial = 845] [outer = 0x9178d000] 05:54:04 INFO - PROCESS | 1764 | 1468500844287 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x9188b800) [pid = 1764] [serial = 846] [outer = 0x9178d000] 05:54:05 INFO - PROCESS | 1764 | 1468500845368 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]]]}] 05:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1859ms 05:54:05 INFO - PROCESS | 1764 | 1468500845430 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 1764 | 1468500845436 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:54:05 INFO - PROCESS | 1764 | 1468500845444 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 1764 | 1468500845449 Marionette TRACE conn4 <- [1,1098,null,{}] 05:54:05 INFO - PROCESS | 1764 | 1468500845509 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}] 05:54:05 INFO - PROCESS | 1764 | 1468500845515 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:05 INFO - PROCESS | 1764 | 1468500845770 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:54:06 INFO - PROCESS | 1764 | 1468500846007 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 1764 | 1468500846016 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x9188a800 == 50 [pid = 1764] [id = 282] 05:54:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x918c5c00) [pid = 1764] [serial = 847] [outer = (nil)] 05:54:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x918d0800) [pid = 1764] [serial = 848] [outer = 0x918c5c00] 05:54:06 INFO - PROCESS | 1764 | 1468500846101 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x91997c00) [pid = 1764] [serial = 849] [outer = 0x918c5c00] 05:54:07 INFO - PROCESS | 1764 | 1468500847084 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]]]}] 05:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1683ms 05:54:07 INFO - PROCESS | 1764 | 1468500847128 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 1764 | 1468500847132 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:54:07 INFO - PROCESS | 1764 | 1468500847139 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 1764 | 1468500847144 Marionette TRACE conn4 <- [1,1102,null,{}] 05:54:07 INFO - PROCESS | 1764 | 1468500847151 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}] 05:54:07 INFO - PROCESS | 1764 | 1468500847155 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:07 INFO - PROCESS | 1764 | 1468500847378 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:54:07 INFO - PROCESS | 1764 | 1468500847647 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 1764 | 1468500847667 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x924a4c00 == 51 [pid = 1764] [id = 283] 05:54:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x924a5800) [pid = 1764] [serial = 850] [outer = (nil)] 05:54:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x924a9800) [pid = 1764] [serial = 851] [outer = 0x924a5800] 05:54:07 INFO - PROCESS | 1764 | 1468500847807 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x92bef000) [pid = 1764] [serial = 852] [outer = 0x924a5800] 05:54:08 INFO - PROCESS | 1764 | 1468500848878 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]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1785ms 05:54:08 INFO - PROCESS | 1764 | 1468500848926 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:54:08 INFO - PROCESS | 1764 | 1468500848930 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:54:08 INFO - PROCESS | 1764 | 1468500848937 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 1764 | 1468500848941 Marionette TRACE conn4 <- [1,1106,null,{}] 05:54:08 INFO - PROCESS | 1764 | 1468500848948 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}] 05:54:08 INFO - PROCESS | 1764 | 1468500848954 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:09 INFO - PROCESS | 1764 | 1468500849168 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:54:09 INFO - PROCESS | 1764 | 1468500849407 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 1764 | 1468500849416 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc07400 == 52 [pid = 1764] [id = 284] 05:54:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x92bf6000) [pid = 1764] [serial = 853] [outer = (nil)] 05:54:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x93810000) [pid = 1764] [serial = 854] [outer = 0x92bf6000] 05:54:09 INFO - PROCESS | 1764 | 1468500849564 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x93817000) [pid = 1764] [serial = 855] [outer = 0x92bf6000] 05:54:10 INFO - PROCESS | 1764 | 1468500850531 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]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1639ms 05:54:10 INFO - PROCESS | 1764 | 1468500850578 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 1764 | 1468500850586 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:54:10 INFO - PROCESS | 1764 | 1468500850597 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 1764 | 1468500850602 Marionette TRACE conn4 <- [1,1110,null,{}] 05:54:10 INFO - PROCESS | 1764 | 1468500850614 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}] 05:54:10 INFO - PROCESS | 1764 | 1468500850621 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:10 INFO - PROCESS | 1764 | 1468500850967 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:54:11 INFO - PROCESS | 1764 | 1468500851243 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 1764 | 1468500851254 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1d000 == 53 [pid = 1764] [id = 285] 05:54:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x910b8000) [pid = 1764] [serial = 856] [outer = (nil)] 05:54:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x93a67000) [pid = 1764] [serial = 857] [outer = 0x910b8000] 05:54:11 INFO - PROCESS | 1764 | 1468500851339 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x93c8d800) [pid = 1764] [serial = 858] [outer = 0x910b8000] 05:54:12 INFO - PROCESS | 1764 | 1468500852344 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]]]}] 05:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1788ms 05:54:12 INFO - PROCESS | 1764 | 1468500852384 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 1764 | 1468500852388 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:54:12 INFO - PROCESS | 1764 | 1468500852396 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 1764 | 1468500852401 Marionette TRACE conn4 <- [1,1114,null,{}] 05:54:12 INFO - PROCESS | 1764 | 1468500852407 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}] 05:54:12 INFO - PROCESS | 1764 | 1468500852413 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:12 INFO - PROCESS | 1764 | 1468500852675 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:54:13 INFO - PROCESS | 1764 | 1468500853016 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:13 INFO - PROCESS | 1764 | 1468500853037 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb09000 == 54 [pid = 1764] [id = 286] 05:54:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x8bb11800) [pid = 1764] [serial = 859] [outer = (nil)] 05:54:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x8e297400) [pid = 1764] [serial = 860] [outer = 0x8bb11800] 05:54:13 INFO - PROCESS | 1764 | 1468500853134 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8ed10c00) [pid = 1764] [serial = 861] [outer = 0x8bb11800] 05:54:14 INFO - PROCESS | 1764 | 1468500854210 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]]]}] 05:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1838ms 05:54:14 INFO - PROCESS | 1764 | 1468500854236 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:54:14 INFO - PROCESS | 1764 | 1468500854241 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:54:14 INFO - PROCESS | 1764 | 1468500854248 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:54:14 INFO - PROCESS | 1764 | 1468500854253 Marionette TRACE conn4 <- [1,1118,null,{}] 05:54:14 INFO - PROCESS | 1764 | 1468500854260 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}] 05:54:14 INFO - PROCESS | 1764 | 1468500854268 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:14 INFO - PROCESS | 1764 | 1468500854501 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:54:15 INFO - PROCESS | 1764 | 1468500855099 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:15 INFO - PROCESS | 1764 | 1468500855106 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caedc00 == 55 [pid = 1764] [id = 287] 05:54:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8caee000) [pid = 1764] [serial = 862] [outer = (nil)] 05:54:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8d926800) [pid = 1764] [serial = 863] [outer = 0x8caee000] 05:54:15 INFO - PROCESS | 1764 | 1468500855201 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x8e296000) [pid = 1764] [serial = 864] [outer = 0x8caee000] 05:54:16 INFO - PROCESS | 1764 | 1468500856187 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]]]}] 05:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1993ms 05:54:16 INFO - PROCESS | 1764 | 1468500856243 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 1764 | 1468500856249 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:54:16 INFO - PROCESS | 1764 | 1468500856257 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 1764 | 1468500856262 Marionette TRACE conn4 <- [1,1122,null,{}] 05:54:16 INFO - PROCESS | 1764 | 1468500856271 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}] 05:54:16 INFO - PROCESS | 1764 | 1468500856280 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:16 INFO - PROCESS | 1764 | 1468500856561 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:54:16 INFO - PROCESS | 1764 | 1468500856875 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 1764 | 1468500856886 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1e000 == 56 [pid = 1764] [id = 288] 05:54:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x8f935000) [pid = 1764] [serial = 865] [outer = (nil)] 05:54:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8f93a000) [pid = 1764] [serial = 866] [outer = 0x8f935000] 05:54:16 INFO - PROCESS | 1764 | 1468500856977 Marionette DEBUG loaded listener.js 05:54:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8fc0d400) [pid = 1764] [serial = 867] [outer = 0x8f935000] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x9a032400 == 55 [pid = 1764] [id = 253] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1c400 == 54 [pid = 1764] [id = 250] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x924a2800 == 53 [pid = 1764] [id = 249] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cc800 == 52 [pid = 1764] [id = 277] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc0a400 == 51 [pid = 1764] [id = 276] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8fda2c00 == 50 [pid = 1764] [id = 275] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8e294000 == 49 [pid = 1764] [id = 274] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92cc00 == 48 [pid = 1764] [id = 273] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3ec800 == 47 [pid = 1764] [id = 240] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0c400 == 46 [pid = 1764] [id = 259] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8e292800 == 45 [pid = 1764] [id = 260] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb13000 == 44 [pid = 1764] [id = 243] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece0800 == 43 [pid = 1764] [id = 261] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8d924c00 == 42 [pid = 1764] [id = 245] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb14400 == 41 [pid = 1764] [id = 262] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8d928c00 == 40 [pid = 1764] [id = 263] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x91786800 == 39 [pid = 1764] [id = 244] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8f400 == 38 [pid = 1764] [id = 241] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb08400 == 37 [pid = 1764] [id = 272] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x9ab8a000 == 36 [pid = 1764] [id = 255] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8caef000 == 35 [pid = 1764] [id = 271] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x9a5a3000 == 34 [pid = 1764] [id = 254] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x9380f800 == 33 [pid = 1764] [id = 251] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0ac00 == 32 [pid = 1764] [id = 269] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x99f9b800 == 31 [pid = 1764] [id = 252] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8cc00 == 30 [pid = 1764] [id = 246] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3ee800 == 29 [pid = 1764] [id = 264] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x92483c00 == 28 [pid = 1764] [id = 247] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0e000 == 27 [pid = 1764] [id = 265] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d5000 == 26 [pid = 1764] [id = 267] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x91025c00 == 25 [pid = 1764] [id = 266] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc09800 == 24 [pid = 1764] [id = 242] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28e400 == 23 [pid = 1764] [id = 270] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x9103a800 == 22 [pid = 1764] [id = 248] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x9b042400 == 21 [pid = 1764] [id = 256] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb07000 == 20 [pid = 1764] [id = 268] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x9b049000 == 19 [pid = 1764] [id = 10] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8d927000 == 18 [pid = 1764] [id = 258] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb06000 == 17 [pid = 1764] [id = 257] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb09000 == 16 [pid = 1764] [id = 286] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1d000 == 15 [pid = 1764] [id = 285] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x924a4c00 == 14 [pid = 1764] [id = 283] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc07400 == 13 [pid = 1764] [id = 284] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x9188a800 == 12 [pid = 1764] [id = 282] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x91372800 == 11 [pid = 1764] [id = 281] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f3800 == 10 [pid = 1764] [id = 279] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc09000 == 9 [pid = 1764] [id = 280] 05:54:18 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb06400 == 8 [pid = 1764] [id = 278] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x8fc79800) [pid = 1764] [serial = 791] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8e3f2c00) [pid = 1764] [serial = 738] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8e298000) [pid = 1764] [serial = 737] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x91028c00) [pid = 1764] [serial = 741] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x8fd9fc00) [pid = 1764] [serial = 740] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x92bed800) [pid = 1764] [serial = 744] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x92490000) [pid = 1764] [serial = 743] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x952d3c00) [pid = 1764] [serial = 747] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x95261400) [pid = 1764] [serial = 746] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x965f3800) [pid = 1764] [serial = 750] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x965d2800) [pid = 1764] [serial = 749] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x9a034800) [pid = 1764] [serial = 753] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x99f29c00) [pid = 1764] [serial = 752] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x9a03f400) [pid = 1764] [serial = 756] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x9a03c400) [pid = 1764] [serial = 755] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x9a5ab000) [pid = 1764] [serial = 759] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x9a5a9000) [pid = 1764] [serial = 758] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x9a76d800) [pid = 1764] [serial = 762] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x9a5f1c00) [pid = 1764] [serial = 761] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8e3ed400) [pid = 1764] [serial = 782] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8c8cc400) [pid = 1764] [serial = 779] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8cae7c00) [pid = 1764] [serial = 780] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8e28b400) [pid = 1764] [serial = 777] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8d92c400) [pid = 1764] [serial = 776] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x9ab8b400) [pid = 1764] [serial = 765] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x9ab88c00) [pid = 1764] [serial = 764] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x9b30a800) [pid = 1764] [serial = 768] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x9b047800) [pid = 1764] [serial = 767] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x9b366000) [pid = 1764] [serial = 771] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x9b361800) [pid = 1764] [serial = 770] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x9960d000) [pid = 1764] [serial = 774] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8e298c00) [pid = 1764] [serial = 773] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8d923400) [pid = 1764] [serial = 788] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8ece6800) [pid = 1764] [serial = 785] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8eceb000) [pid = 1764] [serial = 789] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8ed16000) [pid = 1764] [serial = 786] [outer = (nil)] [url = about:blank] 05:54:18 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x8e3f5400) [pid = 1764] [serial = 783] [outer = (nil)] [url = about:blank] 05:54:19 INFO - PROCESS | 1764 | 1468500859524 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]]]}] 05:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 3305ms 05:54:19 INFO - PROCESS | 1764 | 1468500859564 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 1764 | 1468500859572 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:54:19 INFO - PROCESS | 1764 | 1468500859582 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 1764 | 1468500859591 Marionette TRACE conn4 <- [1,1126,null,{}] 05:54:19 INFO - PROCESS | 1764 | 1468500859600 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}] 05:54:19 INFO - PROCESS | 1764 | 1468500859606 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:19 INFO - PROCESS | 1764 | 1468500859810 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:54:19 INFO - PROCESS | 1764 | 1468500859934 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 1764 | 1468500859947 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae7400 == 9 [pid = 1764] [id = 289] 05:54:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8cae7c00) [pid = 1764] [serial = 868] [outer = (nil)] 05:54:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8d92cc00) [pid = 1764] [serial = 869] [outer = 0x8cae7c00] 05:54:20 INFO - PROCESS | 1764 | 1468500860027 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x8e295000) [pid = 1764] [serial = 870] [outer = 0x8cae7c00] 05:54:20 INFO - PROCESS | 1764 | 1468500860957 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]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1440ms 05:54:21 INFO - PROCESS | 1764 | 1468500861022 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 1764 | 1468500861031 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:54:21 INFO - PROCESS | 1764 | 1468500861043 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 1764 | 1468500861048 Marionette TRACE conn4 <- [1,1130,null,{}] 05:54:21 INFO - PROCESS | 1764 | 1468500861055 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}] 05:54:21 INFO - PROCESS | 1764 | 1468500861061 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:21 INFO - PROCESS | 1764 | 1468500861329 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:54:21 INFO - PROCESS | 1764 | 1468500861430 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 1764 | 1468500861440 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece1c00 == 10 [pid = 1764] [id = 290] 05:54:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8ece2c00) [pid = 1764] [serial = 871] [outer = (nil)] 05:54:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8ecec800) [pid = 1764] [serial = 872] [outer = 0x8ece2c00] 05:54:21 INFO - PROCESS | 1764 | 1468500861517 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8ed11000) [pid = 1764] [serial = 873] [outer = 0x8ece2c00] 05:54:22 INFO - PROCESS | 1764 | 1468500862581 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]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1589ms 05:54:22 INFO - PROCESS | 1764 | 1468500862680 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 1764 | 1468500862684 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:54:22 INFO - PROCESS | 1764 | 1468500862694 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 1764 | 1468500862700 Marionette TRACE conn4 <- [1,1134,null,{}] 05:54:22 INFO - PROCESS | 1764 | 1468500862740 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}] 05:54:22 INFO - PROCESS | 1764 | 1468500862751 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:22 INFO - PROCESS | 1764 | 1468500862989 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:54:23 INFO - PROCESS | 1764 | 1468500863022 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:23 INFO - PROCESS | 1764 | 1468500863038 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc7a000 == 11 [pid = 1764] [id = 291] 05:54:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8fc7c000) [pid = 1764] [serial = 874] [outer = (nil)] 05:54:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8fc80c00) [pid = 1764] [serial = 875] [outer = 0x8fc7c000] 05:54:23 INFO - PROCESS | 1764 | 1468500863252 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8ec89800) [pid = 1764] [serial = 876] [outer = 0x8fc7c000] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8e3f7c00) [pid = 1764] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8caec800) [pid = 1764] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8d92d000) [pid = 1764] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8e3eec00) [pid = 1764] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8bb0cc00) [pid = 1764] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8d92e800) [pid = 1764] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8ec90000) [pid = 1764] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x91026800) [pid = 1764] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x91024000) [pid = 1764] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x9d834400) [pid = 1764] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8bb0e800) [pid = 1764] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8e291000) [pid = 1764] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8bb12c00) [pid = 1764] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x910b8c00) [pid = 1764] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8d92ac00) [pid = 1764] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fda4c00) [pid = 1764] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:54:24 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x9d476400) [pid = 1764] [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.] 05:54:24 INFO - PROCESS | 1764 | 1468500864870 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]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2247ms 05:54:24 INFO - PROCESS | 1764 | 1468500864941 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:54:24 INFO - PROCESS | 1764 | 1468500864947 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:54:24 INFO - PROCESS | 1764 | 1468500864954 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 1764 | 1468500864957 Marionette TRACE conn4 <- [1,1138,null,{}] 05:54:24 INFO - PROCESS | 1764 | 1468500864964 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}] 05:54:24 INFO - PROCESS | 1764 | 1468500864969 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:25 INFO - PROCESS | 1764 | 1468500865209 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:54:25 INFO - PROCESS | 1764 | 1468500865379 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 1764 | 1468500865390 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb14c00 == 12 [pid = 1764] [id = 292] 05:54:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8c8ccc00) [pid = 1764] [serial = 877] [outer = (nil)] 05:54:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8c8d4000) [pid = 1764] [serial = 878] [outer = 0x8c8ccc00] 05:54:25 INFO - PROCESS | 1764 | 1468500865546 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8d927400) [pid = 1764] [serial = 879] [outer = 0x8c8ccc00] 05:54:26 INFO - PROCESS | 1764 | 1468500866635 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]]]}] 05:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1738ms 05:54:26 INFO - PROCESS | 1764 | 1468500866694 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 1764 | 1468500866702 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:54:26 INFO - PROCESS | 1764 | 1468500866712 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 1764 | 1468500866720 Marionette TRACE conn4 <- [1,1142,null,{}] 05:54:26 INFO - PROCESS | 1764 | 1468500866728 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}] 05:54:26 INFO - PROCESS | 1764 | 1468500866735 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:26 INFO - PROCESS | 1764 | 1468500866979 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:54:27 INFO - PROCESS | 1764 | 1468500867218 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 1764 | 1468500867230 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8c800 == 13 [pid = 1764] [id = 293] 05:54:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8ec90c00) [pid = 1764] [serial = 880] [outer = (nil)] 05:54:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8ece3c00) [pid = 1764] [serial = 881] [outer = 0x8ec90c00] 05:54:27 INFO - PROCESS | 1764 | 1468500867335 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8ed18c00) [pid = 1764] [serial = 882] [outer = 0x8ec90c00] 05:54:28 INFO - PROCESS | 1764 | 1468500868590 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]]]}] 05:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1942ms 05:54:28 INFO - PROCESS | 1764 | 1468500868654 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 1764 | 1468500868661 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:54:28 INFO - PROCESS | 1764 | 1468500868668 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 1764 | 1468500868673 Marionette TRACE conn4 <- [1,1146,null,{}] 05:54:28 INFO - PROCESS | 1764 | 1468500868829 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}] 05:54:28 INFO - PROCESS | 1764 | 1468500868836 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:29 INFO - PROCESS | 1764 | 1468500869109 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:54:29 INFO - PROCESS | 1764 | 1468500869216 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 1764 | 1468500869223 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc7bc00 == 14 [pid = 1764] [id = 294] 05:54:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8fc7d000) [pid = 1764] [serial = 883] [outer = (nil)] 05:54:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8fda2000) [pid = 1764] [serial = 884] [outer = 0x8fc7d000] 05:54:29 INFO - PROCESS | 1764 | 1468500869316 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x9101e800) [pid = 1764] [serial = 885] [outer = 0x8fc7d000] 05:54:30 INFO - PROCESS | 1764 | 1468500870443 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]]]}] 05:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1837ms 05:54:30 INFO - PROCESS | 1764 | 1468500870506 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:54:30 INFO - PROCESS | 1764 | 1468500870514 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:54:30 INFO - PROCESS | 1764 | 1468500870533 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 1764 | 1468500870541 Marionette TRACE conn4 <- [1,1150,null,{}] 05:54:30 INFO - PROCESS | 1764 | 1468500870549 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}] 05:54:30 INFO - PROCESS | 1764 | 1468500870556 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:30 INFO - PROCESS | 1764 | 1468500870828 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:54:31 INFO - PROCESS | 1764 | 1468500871074 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 1764 | 1468500871084 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f941800 == 15 [pid = 1764] [id = 295] 05:54:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8fc81400) [pid = 1764] [serial = 886] [outer = (nil)] 05:54:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x910c3800) [pid = 1764] [serial = 887] [outer = 0x8fc81400] 05:54:31 INFO - PROCESS | 1764 | 1468500871178 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x91371000) [pid = 1764] [serial = 888] [outer = 0x8fc81400] 05:54:32 INFO - PROCESS | 1764 | 1468500872210 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]]]}] 05:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1752ms 05:54:32 INFO - PROCESS | 1764 | 1468500872277 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 1764 | 1468500872282 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:54:32 INFO - PROCESS | 1764 | 1468500872290 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 1764 | 1468500872294 Marionette TRACE conn4 <- [1,1154,null,{}] 05:54:32 INFO - PROCESS | 1764 | 1468500872302 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}] 05:54:32 INFO - PROCESS | 1764 | 1468500872308 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:32 INFO - PROCESS | 1764 | 1468500872588 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:54:32 INFO - PROCESS | 1764 | 1468500872885 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 1764 | 1468500872897 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x9102ec00 == 16 [pid = 1764] [id = 296] 05:54:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x9136f400) [pid = 1764] [serial = 889] [outer = (nil)] 05:54:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x9178d400) [pid = 1764] [serial = 890] [outer = 0x9136f400] 05:54:32 INFO - PROCESS | 1764 | 1468500872990 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x9178ac00) [pid = 1764] [serial = 891] [outer = 0x9136f400] 05:54:33 INFO - PROCESS | 1764 | 1468500873985 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]]]}] 05:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1733ms 05:54:34 INFO - PROCESS | 1764 | 1468500874025 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 1764 | 1468500874030 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:54:34 INFO - PROCESS | 1764 | 1468500874038 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 1764 | 1468500874043 Marionette TRACE conn4 <- [1,1158,null,{}] 05:54:34 INFO - PROCESS | 1764 | 1468500874050 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}] 05:54:34 INFO - PROCESS | 1764 | 1468500874055 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:34 INFO - PROCESS | 1764 | 1468500874259 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:54:34 INFO - PROCESS | 1764 | 1468500874433 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 1764 | 1468500874454 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8e000 == 17 [pid = 1764] [id = 297] 05:54:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8fc79400) [pid = 1764] [serial = 892] [outer = (nil)] 05:54:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x918c2000) [pid = 1764] [serial = 893] [outer = 0x8fc79400] 05:54:34 INFO - PROCESS | 1764 | 1468500874560 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x91996400) [pid = 1764] [serial = 894] [outer = 0x8fc79400] 05:54:35 INFO - PROCESS | 1764 | 1468500875735 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]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1746ms 05:54:35 INFO - PROCESS | 1764 | 1468500875787 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:54:35 INFO - PROCESS | 1764 | 1468500875791 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:54:35 INFO - PROCESS | 1764 | 1468500875798 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 1764 | 1468500875802 Marionette TRACE conn4 <- [1,1162,null,{}] 05:54:35 INFO - PROCESS | 1764 | 1468500875809 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}] 05:54:35 INFO - PROCESS | 1764 | 1468500875813 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:36 INFO - PROCESS | 1764 | 1468500876075 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:54:36 INFO - PROCESS | 1764 | 1468500876339 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 1764 | 1468500876348 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb14400 == 18 [pid = 1764] [id = 298] 05:54:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8e3ee800) [pid = 1764] [serial = 895] [outer = (nil)] 05:54:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x92489400) [pid = 1764] [serial = 896] [outer = 0x8e3ee800] 05:54:36 INFO - PROCESS | 1764 | 1468500876495 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x92490800) [pid = 1764] [serial = 897] [outer = 0x8e3ee800] 05:54:37 INFO - PROCESS | 1764 | 1468500877466 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]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1741ms 05:54:37 INFO - PROCESS | 1764 | 1468500877540 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:54:37 INFO - PROCESS | 1764 | 1468500877545 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:54:37 INFO - PROCESS | 1764 | 1468500877552 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 1764 | 1468500877556 Marionette TRACE conn4 <- [1,1166,null,{}] 05:54:37 INFO - PROCESS | 1764 | 1468500877563 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}] 05:54:37 INFO - PROCESS | 1764 | 1468500877569 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:37 INFO - PROCESS | 1764 | 1468500877775 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:54:38 INFO - PROCESS | 1764 | 1468500878026 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 1764 | 1468500878033 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d922000 == 19 [pid = 1764] [id = 299] 05:54:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8d929800) [pid = 1764] [serial = 898] [outer = (nil)] 05:54:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x924ac800) [pid = 1764] [serial = 899] [outer = 0x8d929800] 05:54:38 INFO - PROCESS | 1764 | 1468500878142 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x92be8000) [pid = 1764] [serial = 900] [outer = 0x8d929800] 05:54:39 INFO - PROCESS | 1764 | 1468500879069 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]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1595ms 05:54:39 INFO - PROCESS | 1764 | 1468500879146 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 1764 | 1468500879150 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:54:39 INFO - PROCESS | 1764 | 1468500879158 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 1764 | 1468500879161 Marionette TRACE conn4 <- [1,1170,null,{}] 05:54:39 INFO - PROCESS | 1764 | 1468500879168 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}] 05:54:39 INFO - PROCESS | 1764 | 1468500879172 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:39 INFO - PROCESS | 1764 | 1468500879399 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:54:39 INFO - PROCESS | 1764 | 1468500879620 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 1764 | 1468500879628 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28d400 == 20 [pid = 1764] [id = 300] 05:54:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8e3f8c00) [pid = 1764] [serial = 901] [outer = (nil)] 05:54:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x92bedc00) [pid = 1764] [serial = 902] [outer = 0x8e3f8c00] 05:54:39 INFO - PROCESS | 1764 | 1468500879767 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x92bf3000) [pid = 1764] [serial = 903] [outer = 0x8e3f8c00] 05:54:40 INFO - PROCESS | 1764 | 1468500880755 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]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1632ms 05:54:40 INFO - PROCESS | 1764 | 1468500880790 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 1764 | 1468500880794 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:54:40 INFO - PROCESS | 1764 | 1468500880802 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 1764 | 1468500880806 Marionette TRACE conn4 <- [1,1174,null,{}] 05:54:40 INFO - PROCESS | 1764 | 1468500880813 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}] 05:54:40 INFO - PROCESS | 1764 | 1468500880819 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:41 INFO - PROCESS | 1764 | 1468500881021 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:54:41 INFO - PROCESS | 1764 | 1468500881426 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:41 INFO - PROCESS | 1764 | 1468500881437 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0b400 == 21 [pid = 1764] [id = 301] 05:54:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8bb0bc00) [pid = 1764] [serial = 904] [outer = (nil)] 05:54:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x8bb12c00) [pid = 1764] [serial = 905] [outer = 0x8bb0bc00] 05:54:41 INFO - PROCESS | 1764 | 1468500881558 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x8c8d6c00) [pid = 1764] [serial = 906] [outer = 0x8bb0bc00] 05:54:42 INFO - PROCESS | 1764 | 1468500882637 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] 05:54:42 INFO - PROCESS | 1764 | 1468500882710 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:54:42 INFO - PROCESS | 1764 | 1468500882725 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 1764 | 1468500882734 Marionette TRACE conn4 <- [1,1178,null,{}] 05:54:42 INFO - PROCESS | 1764 | 1468500882748 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}] 05:54:42 INFO - PROCESS | 1764 | 1468500882762 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:43 INFO - PROCESS | 1764 | 1468500883104 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:54:43 INFO - PROCESS | 1764 | 1468500883348 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 1764 | 1468500883364 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb06400 == 22 [pid = 1764] [id = 302] 05:54:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x8e3f2000) [pid = 1764] [serial = 907] [outer = (nil)] 05:54:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x8eceb400) [pid = 1764] [serial = 908] [outer = 0x8e3f2000] 05:54:43 INFO - PROCESS | 1764 | 1468500883445 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x8f938000) [pid = 1764] [serial = 909] [outer = 0x8e3f2000] 05:54:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc7a000 == 21 [pid = 1764] [id = 291] 05:54:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece1c00 == 20 [pid = 1764] [id = 290] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0xa2008400) [pid = 1764] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:54:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae7400 == 19 [pid = 1764] [id = 289] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x92488c00) [pid = 1764] [serial = 816] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x910bb400) [pid = 1764] [serial = 803] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x8fc7b400) [pid = 1764] [serial = 797] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x8ec82400) [pid = 1764] [serial = 794] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8c8d8c00) [pid = 1764] [serial = 818] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x8ec8e400) [pid = 1764] [serial = 822] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8ed1a800) [pid = 1764] [serial = 824] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x910ba000) [pid = 1764] [serial = 804] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x91032800) [pid = 1764] [serial = 800] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x910b6800) [pid = 1764] [serial = 831] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8ed11800) [pid = 1764] [serial = 795] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x918ca800) [pid = 1764] [serial = 810] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x91022400) [pid = 1764] [serial = 834] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x91372400) [pid = 1764] [serial = 806] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8fda3800) [pid = 1764] [serial = 798] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x91991400) [pid = 1764] [serial = 813] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x91997800) [pid = 1764] [serial = 812] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8fc7fc00) [pid = 1764] [serial = 792] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x91031000) [pid = 1764] [serial = 830] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8f93dc00) [pid = 1764] [serial = 825] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x918c6c00) [pid = 1764] [serial = 809] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8c8dbc00) [pid = 1764] [serial = 819] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x91374800) [pid = 1764] [serial = 807] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x9101d800) [pid = 1764] [serial = 828] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x91038800) [pid = 1764] [serial = 801] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8fdaa000) [pid = 1764] [serial = 827] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8e3f4000) [pid = 1764] [serial = 821] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x91026400) [pid = 1764] [serial = 558] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x92486800) [pid = 1764] [serial = 815] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8f93fc00) [pid = 1764] [serial = 833] [outer = (nil)] [url = about:blank] 05:54:44 INFO - PROCESS | 1764 | 1468500884501 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] 05:54:44 INFO - PROCESS | 1764 | 1468500884588 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:54:44 INFO - PROCESS | 1764 | 1468500884601 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 1764 | 1468500884605 Marionette TRACE conn4 <- [1,1182,null,{}] 05:54:44 INFO - PROCESS | 1764 | 1468500884616 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}] 05:54:44 INFO - PROCESS | 1764 | 1468500884623 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:44 INFO - PROCESS | 1764 | 1468500884897 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:54:45 INFO - PROCESS | 1764 | 1468500885151 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 1764 | 1468500885157 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae1400 == 20 [pid = 1764] [id = 303] 05:54:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8e28b800) [pid = 1764] [serial = 910] [outer = (nil)] 05:54:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fc07400) [pid = 1764] [serial = 911] [outer = 0x8e28b800] 05:54:45 INFO - PROCESS | 1764 | 1468500885246 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8fd9b800) [pid = 1764] [serial = 912] [outer = 0x8e28b800] 05:54:46 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:46 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:54:46 INFO - PROCESS | 1764 | 1468500886266 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] 05:54:46 INFO - PROCESS | 1764 | 1468500886298 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:54:46 INFO - PROCESS | 1764 | 1468500886317 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 1764 | 1468500886328 Marionette TRACE conn4 <- [1,1186,null,{}] 05:54:46 INFO - PROCESS | 1764 | 1468500886338 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}] 05:54:46 INFO - PROCESS | 1764 | 1468500886347 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:46 INFO - PROCESS | 1764 | 1468500886579 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:54:46 INFO - PROCESS | 1764 | 1468500886798 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 1764 | 1468500886807 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8db800 == 21 [pid = 1764] [id = 304] 05:54:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8fd9e000) [pid = 1764] [serial = 913] [outer = (nil)] 05:54:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x91035800) [pid = 1764] [serial = 914] [outer = 0x8fd9e000] 05:54:46 INFO - PROCESS | 1764 | 1468500886897 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x910b7c00) [pid = 1764] [serial = 915] [outer = 0x8fd9e000] 05:54:47 INFO - PROCESS | 1764 | 1468500887981 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] 05:54:48 INFO - PROCESS | 1764 | 1468500888030 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:54:48 INFO - PROCESS | 1764 | 1468500888041 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 1764 | 1468500888045 Marionette TRACE conn4 <- [1,1190,null,{}] 05:54:48 INFO - PROCESS | 1764 | 1468500888065 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}] 05:54:48 INFO - PROCESS | 1764 | 1468500888074 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:48 INFO - PROCESS | 1764 | 1468500888398 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:54:48 INFO - PROCESS | 1764 | 1468500888518 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 1764 | 1468500888526 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x9102e800 == 22 [pid = 1764] [id = 305] 05:54:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x910c1400) [pid = 1764] [serial = 916] [outer = (nil)] 05:54:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x91376000) [pid = 1764] [serial = 917] [outer = 0x910c1400] 05:54:48 INFO - PROCESS | 1764 | 1468500888599 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x91789c00) [pid = 1764] [serial = 918] [outer = 0x910c1400] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8bb07800) [pid = 1764] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8e3f9c00) [pid = 1764] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x8fc0ac00) [pid = 1764] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x9178d000) [pid = 1764] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x918c5c00) [pid = 1764] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x924a5800) [pid = 1764] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x92bf6000) [pid = 1764] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8cae7c00) [pid = 1764] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8f935000) [pid = 1764] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x910b8000) [pid = 1764] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8bb11800) [pid = 1764] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8caee000) [pid = 1764] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:54:49 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8ece2c00) [pid = 1764] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:54:49 INFO - PROCESS | 1764 | 1468500889687 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] 05:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:54:49 INFO - PROCESS | 1764 | 1468500889750 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:54:49 INFO - PROCESS | 1764 | 1468500889758 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 1764 | 1468500889762 Marionette TRACE conn4 <- [1,1194,null,{}] 05:54:49 INFO - PROCESS | 1764 | 1468500889768 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}] 05:54:49 INFO - PROCESS | 1764 | 1468500889772 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:50 INFO - PROCESS | 1764 | 1468500890000 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:54:50 INFO - PROCESS | 1764 | 1468500890179 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 1764 | 1468500890209 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x9136e800 == 23 [pid = 1764] [id = 306] 05:54:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x91376c00) [pid = 1764] [serial = 919] [outer = (nil)] 05:54:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x91886000) [pid = 1764] [serial = 920] [outer = 0x91376c00] 05:54:50 INFO - PROCESS | 1764 | 1468500890349 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x918cec00) [pid = 1764] [serial = 921] [outer = 0x91376c00] 05:54:51 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:51 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:52 INFO - PROCESS | 1764 | 1468500892073 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] 05:54:52 INFO - PROCESS | 1764 | 1468500892236 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:54:52 INFO - PROCESS | 1764 | 1468500892245 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 1764 | 1468500892252 Marionette TRACE conn4 <- [1,1198,null,{}] 05:54:52 INFO - PROCESS | 1764 | 1468500892265 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}] 05:54:52 INFO - PROCESS | 1764 | 1468500892273 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:52 INFO - PROCESS | 1764 | 1468500892520 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:54:52 INFO - PROCESS | 1764 | 1468500892698 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 1764 | 1468500892709 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae5800 == 24 [pid = 1764] [id = 307] 05:54:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8cae8400) [pid = 1764] [serial = 922] [outer = (nil)] 05:54:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8e3fb800) [pid = 1764] [serial = 923] [outer = 0x8cae8400] 05:54:52 INFO - PROCESS | 1764 | 1468500892801 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fc01c00) [pid = 1764] [serial = 924] [outer = 0x8cae8400] 05:54:53 INFO - PROCESS | 1764 | 1468500893992 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]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1791ms 05:54:54 INFO - PROCESS | 1764 | 1468500894038 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 1764 | 1468500894046 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:54:54 INFO - PROCESS | 1764 | 1468500894058 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 1764 | 1468500894062 Marionette TRACE conn4 <- [1,1202,null,{}] 05:54:54 INFO - PROCESS | 1764 | 1468500894070 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}] 05:54:54 INFO - PROCESS | 1764 | 1468500894077 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:54 INFO - PROCESS | 1764 | 1468500894433 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:54:54 INFO - PROCESS | 1764 | 1468500894684 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:54 INFO - PROCESS | 1764 | 1468500894691 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fda6400 == 25 [pid = 1764] [id = 308] 05:54:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x91033800) [pid = 1764] [serial = 925] [outer = (nil)] 05:54:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x91039000) [pid = 1764] [serial = 926] [outer = 0x91033800] 05:54:54 INFO - PROCESS | 1764 | 1468500894787 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x910bd000) [pid = 1764] [serial = 927] [outer = 0x91033800] 05:54:55 INFO - PROCESS | 1764 | 1468500895968 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]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1950ms 05:54:56 INFO - PROCESS | 1764 | 1468500896009 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 1764 | 1468500896012 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:54:56 INFO - PROCESS | 1764 | 1468500896021 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 1764 | 1468500896028 Marionette TRACE conn4 <- [1,1206,null,{}] 05:54:56 INFO - PROCESS | 1764 | 1468500896046 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}] 05:54:56 INFO - PROCESS | 1764 | 1468500896056 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:56 INFO - PROCESS | 1764 | 1468500896280 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:54:56 INFO - PROCESS | 1764 | 1468500896568 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 1764 | 1468500896585 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x91995800 == 26 [pid = 1764] [id = 309] 05:54:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x9199e000) [pid = 1764] [serial = 928] [outer = (nil)] 05:54:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x92487800) [pid = 1764] [serial = 929] [outer = 0x9199e000] 05:54:56 INFO - PROCESS | 1764 | 1468500896732 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x924a4c00) [pid = 1764] [serial = 930] [outer = 0x9199e000] 05:54:57 INFO - PROCESS | 1764 | 1468500897804 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]]]}] 05:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1851ms 05:54:57 INFO - PROCESS | 1764 | 1468500897872 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 1764 | 1468500897878 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:54:57 INFO - PROCESS | 1764 | 1468500897886 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 1764 | 1468500897889 Marionette TRACE conn4 <- [1,1210,null,{}] 05:54:57 INFO - PROCESS | 1764 | 1468500897896 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}] 05:54:57 INFO - PROCESS | 1764 | 1468500897901 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:58 INFO - PROCESS | 1764 | 1468500898198 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:54:58 INFO - PROCESS | 1764 | 1468500898439 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 1764 | 1468500898450 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x91784c00 == 27 [pid = 1764] [id = 310] 05:54:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x918cb400) [pid = 1764] [serial = 931] [outer = (nil)] 05:54:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x92bef800) [pid = 1764] [serial = 932] [outer = 0x918cb400] 05:54:58 INFO - PROCESS | 1764 | 1468500898537 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x9380e800) [pid = 1764] [serial = 933] [outer = 0x918cb400] 05:54:59 INFO - PROCESS | 1764 | 1468500899457 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]]]}] 05:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1635ms 05:54:59 INFO - PROCESS | 1764 | 1468500899520 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 1764 | 1468500899525 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:54:59 INFO - PROCESS | 1764 | 1468500899532 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 1764 | 1468500899536 Marionette TRACE conn4 <- [1,1214,null,{}] 05:54:59 INFO - PROCESS | 1764 | 1468500899543 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}] 05:54:59 INFO - PROCESS | 1764 | 1468500899547 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:54:59 INFO - PROCESS | 1764 | 1468500899751 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:54:59 INFO - PROCESS | 1764 | 1468500899928 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 1764 | 1468500899934 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae8800 == 28 [pid = 1764] [id = 311] 05:55:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x92489000) [pid = 1764] [serial = 934] [outer = (nil)] 05:55:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x9393e800) [pid = 1764] [serial = 935] [outer = 0x92489000] 05:55:00 INFO - PROCESS | 1764 | 1468500900087 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x93c8d400) [pid = 1764] [serial = 936] [outer = 0x92489000] 05:55:01 INFO - PROCESS | 1764 | 1468500901052 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]]]}] 05:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1546ms 05:55:01 INFO - PROCESS | 1764 | 1468500901081 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 1764 | 1468500901089 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:55:01 INFO - PROCESS | 1764 | 1468500901101 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 1764 | 1468500901106 Marionette TRACE conn4 <- [1,1218,null,{}] 05:55:01 INFO - PROCESS | 1764 | 1468500901117 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}] 05:55:01 INFO - PROCESS | 1764 | 1468500901135 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:01 INFO - PROCESS | 1764 | 1468500901466 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:55:01 INFO - PROCESS | 1764 | 1468500901715 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 1764 | 1468500901728 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0d800 == 29 [pid = 1764] [id = 312] 05:55:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x93934400) [pid = 1764] [serial = 937] [outer = (nil)] 05:55:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x95264800) [pid = 1764] [serial = 938] [outer = 0x93934400] 05:55:01 INFO - PROCESS | 1764 | 1468500901850 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x9526b800) [pid = 1764] [serial = 939] [outer = 0x93934400] 05:55:02 INFO - PROCESS | 1764 | 1468500902950 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]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1893ms 05:55:02 INFO - PROCESS | 1764 | 1468500902992 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 1764 | 1468500902997 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:55:03 INFO - PROCESS | 1764 | 1468500903005 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 1764 | 1468500903010 Marionette TRACE conn4 <- [1,1222,null,{}] 05:55:03 INFO - PROCESS | 1764 | 1468500903016 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}] 05:55:03 INFO - PROCESS | 1764 | 1468500903022 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:03 INFO - PROCESS | 1764 | 1468500903250 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:55:03 INFO - PROCESS | 1764 | 1468500903487 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 1764 | 1468500903498 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec85800 == 30 [pid = 1764] [id = 313] 05:55:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x93937c00) [pid = 1764] [serial = 940] [outer = (nil)] 05:55:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x952d2800) [pid = 1764] [serial = 941] [outer = 0x93937c00] 05:55:03 INFO - PROCESS | 1764 | 1468500903618 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x952d7400) [pid = 1764] [serial = 942] [outer = 0x93937c00] 05:55:04 INFO - PROCESS | 1764 | 1468500904572 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] 05:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:55:04 INFO - PROCESS | 1764 | 1468500904662 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:55:04 INFO - PROCESS | 1764 | 1468500904670 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 1764 | 1468500904674 Marionette TRACE conn4 <- [1,1226,null,{}] 05:55:04 INFO - PROCESS | 1764 | 1468500904681 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}] 05:55:04 INFO - PROCESS | 1764 | 1468500904688 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:04 INFO - PROCESS | 1764 | 1468500904932 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:55:05 INFO - PROCESS | 1764 | 1468500905211 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:05 INFO - PROCESS | 1764 | 1468500905225 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb14800 == 31 [pid = 1764] [id = 314] 05:55:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8c8ce400) [pid = 1764] [serial = 943] [outer = (nil)] 05:55:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8e290400) [pid = 1764] [serial = 944] [outer = 0x8c8ce400] 05:55:05 INFO - PROCESS | 1764 | 1468500905311 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8e3f5400) [pid = 1764] [serial = 945] [outer = 0x8c8ce400] 05:55:06 INFO - PROCESS | 1764 | 1468500906699 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]]]}] 05:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2136ms 05:55:06 INFO - PROCESS | 1764 | 1468500906807 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:55:06 INFO - PROCESS | 1764 | 1468500906814 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:55:06 INFO - PROCESS | 1764 | 1468500906823 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 1764 | 1468500906827 Marionette TRACE conn4 <- [1,1230,null,{}] 05:55:06 INFO - PROCESS | 1764 | 1468500906836 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}] 05:55:06 INFO - PROCESS | 1764 | 1468500906844 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:07 INFO - PROCESS | 1764 | 1468500907062 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:55:07 INFO - PROCESS | 1764 | 1468500907361 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:07 INFO - PROCESS | 1764 | 1468500907382 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec83c00 == 32 [pid = 1764] [id = 315] 05:55:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8eced800) [pid = 1764] [serial = 946] [outer = (nil)] 05:55:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x8f939400) [pid = 1764] [serial = 947] [outer = 0x8eced800] 05:55:07 INFO - PROCESS | 1764 | 1468500907515 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8fc7b400) [pid = 1764] [serial = 948] [outer = 0x8eced800] 05:55:08 INFO - PROCESS | 1764 | 1468500908783 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]]]}] 05:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1992ms 05:55:08 INFO - PROCESS | 1764 | 1468500908835 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 1764 | 1468500908845 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:55:08 INFO - PROCESS | 1764 | 1468500908863 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 1764 | 1468500908869 Marionette TRACE conn4 <- [1,1234,null,{}] 05:55:08 INFO - PROCESS | 1764 | 1468500908942 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}] 05:55:08 INFO - PROCESS | 1764 | 1468500908951 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:09 INFO - PROCESS | 1764 | 1468500909341 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8caedc00 == 31 [pid = 1764] [id = 287] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x9102ec00 == 30 [pid = 1764] [id = 296] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8e000 == 29 [pid = 1764] [id = 297] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8f941800 == 28 [pid = 1764] [id = 295] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc7bc00 == 27 [pid = 1764] [id = 294] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8c800 == 26 [pid = 1764] [id = 293] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb14c00 == 25 [pid = 1764] [id = 292] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1e000 == 24 [pid = 1764] [id = 288] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28d400 == 23 [pid = 1764] [id = 300] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb14400 == 22 [pid = 1764] [id = 298] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8d922000 == 21 [pid = 1764] [id = 299] 05:55:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0b400 == 20 [pid = 1764] [id = 301] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8c8d3400) [pid = 1764] [serial = 837] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x8bb10000) [pid = 1764] [serial = 836] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8ece8400) [pid = 1764] [serial = 840] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8ecdf800) [pid = 1764] [serial = 839] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8fd9dc00) [pid = 1764] [serial = 843] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8fc10400) [pid = 1764] [serial = 842] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x9188b800) [pid = 1764] [serial = 846] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x9188a000) [pid = 1764] [serial = 845] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x91997c00) [pid = 1764] [serial = 849] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x918d0800) [pid = 1764] [serial = 848] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x92bef000) [pid = 1764] [serial = 852] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x924a9800) [pid = 1764] [serial = 851] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x93817000) [pid = 1764] [serial = 855] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x93810000) [pid = 1764] [serial = 854] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8d92cc00) [pid = 1764] [serial = 869] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8e295000) [pid = 1764] [serial = 870] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8f93a000) [pid = 1764] [serial = 866] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8fc0d400) [pid = 1764] [serial = 867] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x93c8d800) [pid = 1764] [serial = 858] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x93a67000) [pid = 1764] [serial = 857] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x8ed10c00) [pid = 1764] [serial = 861] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8e297400) [pid = 1764] [serial = 860] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8e296000) [pid = 1764] [serial = 864] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8ecec800) [pid = 1764] [serial = 872] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8d926800) [pid = 1764] [serial = 863] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8ed11000) [pid = 1764] [serial = 873] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fc80c00) [pid = 1764] [serial = 875] [outer = (nil)] [url = about:blank] 05:55:11 INFO - PROCESS | 1764 | 1468500911152 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 1764 | 1468500911160 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0c000 == 21 [pid = 1764] [id = 316] 05:55:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8bb0d000) [pid = 1764] [serial = 949] [outer = (nil)] 05:55:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8c8cdc00) [pid = 1764] [serial = 950] [outer = 0x8bb0d000] 05:55:11 INFO - PROCESS | 1764 | 1468500911245 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8cae3c00) [pid = 1764] [serial = 951] [outer = 0x8bb0d000] 05:55:12 INFO - PROCESS | 1764 | 1468500912130 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]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 3313ms 05:55:12 INFO - PROCESS | 1764 | 1468500912178 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 1764 | 1468500912185 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:55:12 INFO - PROCESS | 1764 | 1468500912195 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 1764 | 1468500912200 Marionette TRACE conn4 <- [1,1238,null,{}] 05:55:12 INFO - PROCESS | 1764 | 1468500912213 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}] 05:55:12 INFO - PROCESS | 1764 | 1468500912225 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:12 INFO - PROCESS | 1764 | 1468500912452 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:55:12 INFO - PROCESS | 1764 | 1468500912661 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 1764 | 1468500912670 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e295000 == 22 [pid = 1764] [id = 317] 05:55:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8e295400) [pid = 1764] [serial = 952] [outer = (nil)] 05:55:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8e3ed400) [pid = 1764] [serial = 953] [outer = 0x8e295400] 05:55:12 INFO - PROCESS | 1764 | 1468500912758 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8e3f7c00) [pid = 1764] [serial = 954] [outer = 0x8e295400] 05:55:13 INFO - PROCESS | 1764 | 1468500913614 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]]]}] 05:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1448ms 05:55:13 INFO - PROCESS | 1764 | 1468500913655 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:55:13 INFO - PROCESS | 1764 | 1468500913662 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:55:13 INFO - PROCESS | 1764 | 1468500913670 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 1764 | 1468500913675 Marionette TRACE conn4 <- [1,1242,null,{}] 05:55:13 INFO - PROCESS | 1764 | 1468500913692 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}] 05:55:13 INFO - PROCESS | 1764 | 1468500913699 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:13 INFO - PROCESS | 1764 | 1468500913925 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:55:13 INFO - PROCESS | 1764 | 1468500913950 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 1764 | 1468500913956 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec83800 == 23 [pid = 1764] [id = 318] 05:55:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8ece8800) [pid = 1764] [serial = 955] [outer = (nil)] 05:55:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8eced400) [pid = 1764] [serial = 956] [outer = 0x8ece8800] 05:55:14 INFO - PROCESS | 1764 | 1468500914033 Marionette DEBUG loaded listener.js 05:55:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8ed16400) [pid = 1764] [serial = 957] [outer = 0x8ece8800] 05:55:15 INFO - PROCESS | 1764 | 1468500915147 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]]]}] 05:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1532ms 05:55:15 INFO - PROCESS | 1764 | 1468500915213 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:55:15 INFO - PROCESS | 1764 | 1468500915219 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:55:15 INFO - PROCESS | 1764 | 1468500915234 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:55:15 INFO - PROCESS | 1764 | 1468500915246 Marionette TRACE conn4 <- [1,1246,null,{}] 05:55:15 INFO - PROCESS | 1764 | 1468500915262 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}] 05:55:15 INFO - PROCESS | 1764 | 1468500915272 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:15 INFO - PROCESS | 1764 | 1468500915520 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:55:15 INFO - PROCESS | 1764 | 1468500915548 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 1764 | 1468500915557 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc74c00 == 24 [pid = 1764] [id = 319] 05:55:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x8fc75800) [pid = 1764] [serial = 958] [outer = (nil)] 05:55:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8fc7b000) [pid = 1764] [serial = 959] [outer = 0x8fc75800] 05:55:15 INFO - PROCESS | 1764 | 1468500915649 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8fda9400) [pid = 1764] [serial = 960] [outer = 0x8fc75800] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8fd9e000) [pid = 1764] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8ec90c00) [pid = 1764] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8e3f8c00) [pid = 1764] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8bb0bc00) [pid = 1764] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x8d929800) [pid = 1764] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x8fc79400) [pid = 1764] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8fc81400) [pid = 1764] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8e3f2000) [pid = 1764] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8fc7d000) [pid = 1764] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8e3ee800) [pid = 1764] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8fc7c000) [pid = 1764] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8e28b800) [pid = 1764] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x9136f400) [pid = 1764] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x910c1400) [pid = 1764] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8c8ccc00) [pid = 1764] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:55:16 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x91376c00) [pid = 1764] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:55:17 INFO - PROCESS | 1764 | 1468500917253 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]]]}] 05:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2066ms 05:55:17 INFO - PROCESS | 1764 | 1468500917292 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 1764 | 1468500917301 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:55:17 INFO - PROCESS | 1764 | 1468500917312 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - PROCESS | 1764 | 1468500917315 Marionette TRACE conn4 <- [1,1250,null,{}] 05:55:17 INFO - PROCESS | 1764 | 1468500917322 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}] 05:55:17 INFO - PROCESS | 1764 | 1468500917327 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:17 INFO - PROCESS | 1764 | 1468500917528 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:55:17 INFO - PROCESS | 1764 | 1468500917663 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:17 INFO - PROCESS | 1764 | 1468500917669 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d0400 == 25 [pid = 1764] [id = 320] 05:55:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8c8d1000) [pid = 1764] [serial = 961] [outer = (nil)] 05:55:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8fda4c00) [pid = 1764] [serial = 962] [outer = 0x8c8d1000] 05:55:17 INFO - PROCESS | 1764 | 1468500917745 Marionette DEBUG loaded listener.js 05:55:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x9101c400) [pid = 1764] [serial = 963] [outer = 0x8c8d1000] 05:55:18 INFO - PROCESS | 1764 | 1468500918607 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]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1380ms 05:55:18 INFO - PROCESS | 1764 | 1468500918694 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 1764 | 1468500918701 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:55:18 INFO - PROCESS | 1764 | 1468500918710 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 1764 | 1468500918718 Marionette TRACE conn4 <- [1,1254,null,{}] 05:55:18 INFO - PROCESS | 1764 | 1468500918730 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}] 05:55:18 INFO - PROCESS | 1764 | 1468500918738 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:18 INFO - PROCESS | 1764 | 1468500918979 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:55:19 INFO - PROCESS | 1764 | 1468500919221 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 1764 | 1468500919238 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28a800 == 26 [pid = 1764] [id = 321] 05:55:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8e28c400) [pid = 1764] [serial = 964] [outer = (nil)] 05:55:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8e293c00) [pid = 1764] [serial = 965] [outer = 0x8e28c400] 05:55:19 INFO - PROCESS | 1764 | 1468500919346 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8ece1400) [pid = 1764] [serial = 966] [outer = 0x8e28c400] 05:55:20 INFO - PROCESS | 1764 | 1468500920341 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]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1690ms 05:55:20 INFO - PROCESS | 1764 | 1468500920401 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:55:20 INFO - PROCESS | 1764 | 1468500920407 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:55:20 INFO - PROCESS | 1764 | 1468500920420 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 1764 | 1468500920428 Marionette TRACE conn4 <- [1,1258,null,{}] 05:55:20 INFO - PROCESS | 1764 | 1468500920435 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}] 05:55:20 INFO - PROCESS | 1764 | 1468500920443 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:20 INFO - PROCESS | 1764 | 1468500920648 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:55:20 INFO - PROCESS | 1764 | 1468500920858 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:20 INFO - PROCESS | 1764 | 1468500920865 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d0c00 == 27 [pid = 1764] [id = 322] 05:55:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8d924000) [pid = 1764] [serial = 967] [outer = (nil)] 05:55:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8fda2800) [pid = 1764] [serial = 968] [outer = 0x8d924000] 05:55:21 INFO - PROCESS | 1764 | 1468500921010 Marionette DEBUG loaded listener.js 05:55:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x91025400) [pid = 1764] [serial = 969] [outer = 0x8d924000] 05:55:21 INFO - PROCESS | 1764 | 1468500921987 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]]]}] 05:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1648ms 05:55:22 INFO - PROCESS | 1764 | 1468500922066 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:55:22 INFO - PROCESS | 1764 | 1468500922071 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:55:22 INFO - PROCESS | 1764 | 1468500922078 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - PROCESS | 1764 | 1468500922081 Marionette TRACE conn4 <- [1,1262,null,{}] 05:55:22 INFO - PROCESS | 1764 | 1468500922100 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}] 05:55:22 INFO - PROCESS | 1764 | 1468500922111 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:22 INFO - PROCESS | 1764 | 1468500922445 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:55:22 INFO - PROCESS | 1764 | 1468500922761 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 1764 | 1468500922777 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x910c1000 == 28 [pid = 1764] [id = 323] 05:55:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x910c1400) [pid = 1764] [serial = 970] [outer = (nil)] 05:55:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x9136f400) [pid = 1764] [serial = 971] [outer = 0x910c1400] 05:55:22 INFO - PROCESS | 1764 | 1468500922866 Marionette DEBUG loaded listener.js 05:55:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x91789800) [pid = 1764] [serial = 972] [outer = 0x910c1400] 05:55:23 INFO - PROCESS | 1764 | 1468500923881 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]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1843ms 05:55:23 INFO - PROCESS | 1764 | 1468500923922 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 1764 | 1468500923926 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:55:23 INFO - PROCESS | 1764 | 1468500923934 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 1764 | 1468500923938 Marionette TRACE conn4 <- [1,1266,null,{}] 05:55:23 INFO - PROCESS | 1764 | 1468500923944 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}] 05:55:23 INFO - PROCESS | 1764 | 1468500923951 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:24 INFO - PROCESS | 1764 | 1468500924152 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:55:24 INFO - PROCESS | 1764 | 1468500924373 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:24 INFO - PROCESS | 1764 | 1468500924386 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x9178dc00 == 29 [pid = 1764] [id = 324] 05:55:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x91888000) [pid = 1764] [serial = 973] [outer = (nil)] 05:55:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x9188e800) [pid = 1764] [serial = 974] [outer = 0x91888000] 05:55:24 INFO - PROCESS | 1764 | 1468500924535 Marionette DEBUG loaded listener.js 05:55:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x918c1800) [pid = 1764] [serial = 975] [outer = 0x91888000] 05:55:25 INFO - PROCESS | 1764 | 1468500925509 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]]]}] 05:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1642ms 05:55:25 INFO - PROCESS | 1764 | 1468500925576 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:55:25 INFO - PROCESS | 1764 | 1468500925581 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:55:25 INFO - PROCESS | 1764 | 1468500925589 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:55:25 INFO - PROCESS | 1764 | 1468500925592 Marionette TRACE conn4 <- [1,1270,null,{}] 05:55:25 INFO - PROCESS | 1764 | 1468500925600 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}] 05:55:25 INFO - PROCESS | 1764 | 1468500925605 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:25 INFO - PROCESS | 1764 | 1468500925804 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:55:26 INFO - PROCESS | 1764 | 1468500926020 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 1764 | 1468500926030 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x91883000 == 30 [pid = 1764] [id = 325] 05:55:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x9188c000) [pid = 1764] [serial = 976] [outer = (nil)] 05:55:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x918cf400) [pid = 1764] [serial = 977] [outer = 0x9188c000] 05:55:26 INFO - PROCESS | 1764 | 1468500926159 Marionette DEBUG loaded listener.js 05:55:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x91992400) [pid = 1764] [serial = 978] [outer = 0x9188c000] 05:55:27 INFO - PROCESS | 1764 | 1468500927080 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]]]}] 05:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1537ms 05:55:27 INFO - PROCESS | 1764 | 1468500927126 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:55:27 INFO - PROCESS | 1764 | 1468500927131 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:55:27 INFO - PROCESS | 1764 | 1468500927138 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:55:27 INFO - PROCESS | 1764 | 1468500927141 Marionette TRACE conn4 <- [1,1274,null,{}] 05:55:27 INFO - PROCESS | 1764 | 1468500927149 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}] 05:55:27 INFO - PROCESS | 1764 | 1468500927161 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:27 INFO - PROCESS | 1764 | 1468500927478 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:55:27 INFO - PROCESS | 1764 | 1468500927755 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:27 INFO - PROCESS | 1764 | 1468500927768 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0e400 == 31 [pid = 1764] [id = 326] 05:55:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x9188f800) [pid = 1764] [serial = 979] [outer = (nil)] 05:55:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x924aa000) [pid = 1764] [serial = 980] [outer = 0x9188f800] 05:55:27 INFO - PROCESS | 1764 | 1468500927876 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x92be7c00) [pid = 1764] [serial = 981] [outer = 0x9188f800] 05:55:28 INFO - PROCESS | 1764 | 1468500928864 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]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1793ms 05:55:28 INFO - PROCESS | 1764 | 1468500928932 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:55:28 INFO - PROCESS | 1764 | 1468500928937 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:55:28 INFO - PROCESS | 1764 | 1468500928944 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 1764 | 1468500928948 Marionette TRACE conn4 <- [1,1278,null,{}] 05:55:28 INFO - PROCESS | 1764 | 1468500928956 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}] 05:55:28 INFO - PROCESS | 1764 | 1468500928960 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:29 INFO - PROCESS | 1764 | 1468500929197 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:55:29 INFO - PROCESS | 1764 | 1468500929418 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:29 INFO - PROCESS | 1764 | 1468500929426 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae2c00 == 32 [pid = 1764] [id = 327] 05:55:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8d92f400) [pid = 1764] [serial = 982] [outer = (nil)] 05:55:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x9380a400) [pid = 1764] [serial = 983] [outer = 0x8d92f400] 05:55:29 INFO - PROCESS | 1764 | 1468500929564 Marionette DEBUG loaded listener.js 05:55:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x92bf3800) [pid = 1764] [serial = 984] [outer = 0x8d92f400] 05:55:30 INFO - PROCESS | 1764 | 1468500930508 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]]]}] 05:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1643ms 05:55:30 INFO - PROCESS | 1764 | 1468500930587 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:55:30 INFO - PROCESS | 1764 | 1468500930592 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:55:30 INFO - PROCESS | 1764 | 1468500930600 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:55:30 INFO - PROCESS | 1764 | 1468500930605 Marionette TRACE conn4 <- [1,1282,null,{}] 05:55:30 INFO - PROCESS | 1764 | 1468500930612 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}] 05:55:30 INFO - PROCESS | 1764 | 1468500930618 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:30 INFO - PROCESS | 1764 | 1468500930856 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:55:31 INFO - PROCESS | 1764 | 1468500931080 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:31 INFO - PROCESS | 1764 | 1468500931087 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x9101fc00 == 33 [pid = 1764] [id = 328] 05:55:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x924a3400) [pid = 1764] [serial = 985] [outer = (nil)] 05:55:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x93c90400) [pid = 1764] [serial = 986] [outer = 0x924a3400] 05:55:31 INFO - PROCESS | 1764 | 1468500931194 Marionette DEBUG loaded listener.js 05:55:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x93c97800) [pid = 1764] [serial = 987] [outer = 0x924a3400] 05:55:32 INFO - PROCESS | 1764 | 1468500932128 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]]]}] 05:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1587ms 05:55:32 INFO - PROCESS | 1764 | 1468500932188 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 1764 | 1468500932192 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:55:32 INFO - PROCESS | 1764 | 1468500932201 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - PROCESS | 1764 | 1468500932206 Marionette TRACE conn4 <- [1,1286,null,{}] 05:55:32 INFO - PROCESS | 1764 | 1468500932213 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}] 05:55:32 INFO - PROCESS | 1764 | 1468500932219 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:32 INFO - PROCESS | 1764 | 1468500932426 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:55:32 INFO - PROCESS | 1764 | 1468500932670 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:32 INFO - PROCESS | 1764 | 1468500932677 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d3c00 == 34 [pid = 1764] [id = 329] 05:55:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8c8d6400) [pid = 1764] [serial = 988] [outer = (nil)] 05:55:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8ec8b000) [pid = 1764] [serial = 989] [outer = 0x8c8d6400] 05:55:32 INFO - PROCESS | 1764 | 1468500932785 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x8fda0800) [pid = 1764] [serial = 990] [outer = 0x8c8d6400] 05:55:33 INFO - PROCESS | 1764 | 1468500933747 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]]]}] 05:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1584ms 05:55:33 INFO - PROCESS | 1764 | 1468500933786 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:55:33 INFO - PROCESS | 1764 | 1468500933791 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:55:33 INFO - PROCESS | 1764 | 1468500933799 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 1764 | 1468500933802 Marionette TRACE conn4 <- [1,1290,null,{}] 05:55:33 INFO - PROCESS | 1764 | 1468500933809 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}] 05:55:33 INFO - PROCESS | 1764 | 1468500933814 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:34 INFO - PROCESS | 1764 | 1468500934031 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:55:34 INFO - PROCESS | 1764 | 1468500934415 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:34 INFO - PROCESS | 1764 | 1468500934428 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0e800 == 35 [pid = 1764] [id = 330] 05:55:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8bb0fc00) [pid = 1764] [serial = 991] [outer = (nil)] 05:55:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x8c8d3400) [pid = 1764] [serial = 992] [outer = 0x8bb0fc00] 05:55:34 INFO - PROCESS | 1764 | 1468500934565 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x8d921c00) [pid = 1764] [serial = 993] [outer = 0x8bb0fc00] 05:55:35 INFO - PROCESS | 1764 | 1468500935529 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]]]}] 05:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1804ms 05:55:35 INFO - PROCESS | 1764 | 1468500935604 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:55:35 INFO - PROCESS | 1764 | 1468500935618 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:55:35 INFO - PROCESS | 1764 | 1468500935631 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:55:35 INFO - PROCESS | 1764 | 1468500935642 Marionette TRACE conn4 <- [1,1294,null,{}] 05:55:35 INFO - PROCESS | 1764 | 1468500935651 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}] 05:55:35 INFO - PROCESS | 1764 | 1468500935660 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:35 INFO - PROCESS | 1764 | 1468500935908 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x8ece3c00) [pid = 1764] [serial = 881] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x8ed18c00) [pid = 1764] [serial = 882] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8ec89800) [pid = 1764] [serial = 876] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x8d927400) [pid = 1764] [serial = 879] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8c8d4000) [pid = 1764] [serial = 878] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | 1468500936189 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:36 INFO - PROCESS | 1764 | 1468500936198 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4000 == 36 [pid = 1764] [id = 331] 05:55:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8c8d9800) [pid = 1764] [serial = 994] [outer = (nil)] 05:55:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x8d92ac00) [pid = 1764] [serial = 995] [outer = 0x8c8d9800] 05:55:36 INFO - PROCESS | 1764 | 1468500936300 Marionette DEBUG loaded listener.js 05:55:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8ececc00) [pid = 1764] [serial = 996] [outer = 0x8c8d9800] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x918cec00) [pid = 1764] [serial = 921] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x91886000) [pid = 1764] [serial = 920] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x910b7c00) [pid = 1764] [serial = 915] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x92bf3000) [pid = 1764] [serial = 903] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8bb12c00) [pid = 1764] [serial = 905] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x92be8000) [pid = 1764] [serial = 900] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x918c2000) [pid = 1764] [serial = 893] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x910c3800) [pid = 1764] [serial = 887] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8f938000) [pid = 1764] [serial = 909] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x91996400) [pid = 1764] [serial = 894] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8eceb400) [pid = 1764] [serial = 908] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8fda2000) [pid = 1764] [serial = 884] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x92490800) [pid = 1764] [serial = 897] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8fc07400) [pid = 1764] [serial = 911] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x9178ac00) [pid = 1764] [serial = 891] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8c8d6c00) [pid = 1764] [serial = 906] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x9101e800) [pid = 1764] [serial = 885] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x91376000) [pid = 1764] [serial = 917] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x924ac800) [pid = 1764] [serial = 899] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x91035800) [pid = 1764] [serial = 914] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x9178d400) [pid = 1764] [serial = 890] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x91371000) [pid = 1764] [serial = 888] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x92489400) [pid = 1764] [serial = 896] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x91789c00) [pid = 1764] [serial = 918] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x92bedc00) [pid = 1764] [serial = 902] [outer = (nil)] [url = about:blank] 05:55:36 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8fd9b800) [pid = 1764] [serial = 912] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1764 | 1468500937204 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]]]}] 05:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1600ms 05:55:37 INFO - PROCESS | 1764 | 1468500937238 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:55:37 INFO - PROCESS | 1764 | 1468500937249 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:55:37 INFO - PROCESS | 1764 | 1468500937278 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 1764 | 1468500937285 Marionette TRACE conn4 <- [1,1298,null,{}] 05:55:37 INFO - PROCESS | 1764 | 1468500937295 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}] 05:55:37 INFO - PROCESS | 1764 | 1468500937302 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:37 INFO - PROCESS | 1764 | 1468500937628 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:55:37 INFO - PROCESS | 1764 | 1468500937874 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:37 INFO - PROCESS | 1764 | 1468500937882 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed13000 == 37 [pid = 1764] [id = 332] 05:55:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8f938c00) [pid = 1764] [serial = 997] [outer = (nil)] 05:55:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fd9c000) [pid = 1764] [serial = 998] [outer = 0x8f938c00] 05:55:37 INFO - PROCESS | 1764 | 1468500937963 Marionette DEBUG loaded listener.js 05:55:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x9101b800) [pid = 1764] [serial = 999] [outer = 0x8f938c00] 05:55:38 INFO - PROCESS | 1764 | 1468500938951 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]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1704ms 05:55:38 INFO - PROCESS | 1764 | 1468500938973 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:55:38 INFO - PROCESS | 1764 | 1468500938977 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:55:39 INFO - PROCESS | 1764 | 1468500939000 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:55:39 INFO - PROCESS | 1764 | 1468500939010 Marionette TRACE conn4 <- [1,1302,null,{}] 05:55:39 INFO - PROCESS | 1764 | 1468500939020 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}] 05:55:39 INFO - PROCESS | 1764 | 1468500939027 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:39 INFO - PROCESS | 1764 | 1468500939326 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:55:39 INFO - PROCESS | 1764 | 1468500939362 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:39 INFO - PROCESS | 1764 | 1468500939376 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec90c00 == 38 [pid = 1764] [id = 333] 05:55:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x910b7c00) [pid = 1764] [serial = 1000] [outer = (nil)] 05:55:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x9136c400) [pid = 1764] [serial = 1001] [outer = 0x910b7c00] 05:55:39 INFO - PROCESS | 1764 | 1468500939492 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x91375800) [pid = 1764] [serial = 1002] [outer = 0x910b7c00] 05:55:40 INFO - PROCESS | 1764 | 1468500940524 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]]]}] 05:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1570ms 05:55:40 INFO - PROCESS | 1764 | 1468500940555 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:55:40 INFO - PROCESS | 1764 | 1468500940560 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:55:40 INFO - PROCESS | 1764 | 1468500940567 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:55:40 INFO - PROCESS | 1764 | 1468500940586 Marionette TRACE conn4 <- [1,1306,null,{}] 05:55:40 INFO - PROCESS | 1764 | 1468500940601 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}] 05:55:40 INFO - PROCESS | 1764 | 1468500940607 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:40 INFO - PROCESS | 1764 | 1468500940881 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x93937c00) [pid = 1764] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8bb0d000) [pid = 1764] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8e295400) [pid = 1764] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8ece8800) [pid = 1764] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8eced800) [pid = 1764] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8fc75800) [pid = 1764] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8c8ce400) [pid = 1764] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8cae8400) [pid = 1764] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x91033800) [pid = 1764] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x9199e000) [pid = 1764] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x918cb400) [pid = 1764] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x92489000) [pid = 1764] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:55:41 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x93934400) [pid = 1764] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:55:41 INFO - PROCESS | 1764 | 1468500941239 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 1764 | 1468500941245 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb10400 == 39 [pid = 1764] [id = 334] 05:55:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8bb11800) [pid = 1764] [serial = 1003] [outer = (nil)] 05:55:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8ec81800) [pid = 1764] [serial = 1004] [outer = 0x8bb11800] 05:55:41 INFO - PROCESS | 1764 | 1468500941344 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8fc7f000) [pid = 1764] [serial = 1005] [outer = 0x8bb11800] 05:55:42 INFO - PROCESS | 1764 | 1468500942142 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]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1607ms 05:55:42 INFO - PROCESS | 1764 | 1468500942175 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 1764 | 1468500942178 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:55:42 INFO - PROCESS | 1764 | 1468500942187 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - PROCESS | 1764 | 1468500942192 Marionette TRACE conn4 <- [1,1310,null,{}] 05:55:42 INFO - PROCESS | 1764 | 1468500942199 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}] 05:55:42 INFO - PROCESS | 1764 | 1468500942204 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:42 INFO - PROCESS | 1764 | 1468500942441 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:55:42 INFO - PROCESS | 1764 | 1468500942632 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:42 INFO - PROCESS | 1764 | 1468500942655 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x91884400 == 40 [pid = 1764] [id = 335] 05:55:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x91884c00) [pid = 1764] [serial = 1006] [outer = (nil)] 05:55:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x918c4800) [pid = 1764] [serial = 1007] [outer = 0x91884c00] 05:55:42 INFO - PROCESS | 1764 | 1468500942742 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x91996400) [pid = 1764] [serial = 1008] [outer = 0x91884c00] 05:55:43 INFO - PROCESS | 1764 | 1468500943923 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] 05:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:55:43 INFO - PROCESS | 1764 | 1468500943987 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:55:44 INFO - PROCESS | 1764 | 1468500943999 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 1764 | 1468500944004 Marionette TRACE conn4 <- [1,1314,null,{}] 05:55:44 INFO - PROCESS | 1764 | 1468500944014 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}] 05:55:44 INFO - PROCESS | 1764 | 1468500944020 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:44 INFO - PROCESS | 1764 | 1468500944252 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:55:44 INFO - PROCESS | 1764 | 1468500944497 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 1764 | 1468500944505 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e298400 == 41 [pid = 1764] [id = 336] 05:55:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8e3f9400) [pid = 1764] [serial = 1009] [outer = (nil)] 05:55:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8f935800) [pid = 1764] [serial = 1010] [outer = 0x8e3f9400] 05:55:44 INFO - PROCESS | 1764 | 1468500944609 Marionette DEBUG loaded listener.js 05:55:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fc04c00) [pid = 1764] [serial = 1011] [outer = 0x8e3f9400] 05:55:45 INFO - PROCESS | 1764 | 1468500945580 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]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1644ms 05:55:45 INFO - PROCESS | 1764 | 1468500945642 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:55:45 INFO - PROCESS | 1764 | 1468500945650 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:55:45 INFO - PROCESS | 1764 | 1468500945662 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 1764 | 1468500945666 Marionette TRACE conn4 <- [1,1318,null,{}] 05:55:45 INFO - PROCESS | 1764 | 1468500945675 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}] 05:55:45 INFO - PROCESS | 1764 | 1468500945681 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:45 INFO - PROCESS | 1764 | 1468500945969 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:55:46 INFO - PROCESS | 1764 | 1468500946263 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 1764 | 1468500946274 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x910b4400 == 42 [pid = 1764] [id = 337] 05:55:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x910b6800) [pid = 1764] [serial = 1012] [outer = (nil)] 05:55:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x9136dc00) [pid = 1764] [serial = 1013] [outer = 0x910b6800] 05:55:46 INFO - PROCESS | 1764 | 1468500946369 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x91793400) [pid = 1764] [serial = 1014] [outer = 0x910b6800] 05:55:47 INFO - PROCESS | 1764 | 1468500947466 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]]]}] 05:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1845ms 05:55:47 INFO - PROCESS | 1764 | 1468500947508 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:55:47 INFO - PROCESS | 1764 | 1468500947513 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:55:47 INFO - PROCESS | 1764 | 1468500947521 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:55:47 INFO - PROCESS | 1764 | 1468500947528 Marionette TRACE conn4 <- [1,1322,null,{}] 05:55:47 INFO - PROCESS | 1764 | 1468500947547 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}] 05:55:47 INFO - PROCESS | 1764 | 1468500947557 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:47 INFO - PROCESS | 1764 | 1468500947809 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:55:48 INFO - PROCESS | 1764 | 1468500948041 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:48 INFO - PROCESS | 1764 | 1468500948055 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x91995c00 == 43 [pid = 1764] [id = 338] 05:55:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x9248e400) [pid = 1764] [serial = 1015] [outer = (nil)] 05:55:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x924ab800) [pid = 1764] [serial = 1016] [outer = 0x9248e400] 05:55:48 INFO - PROCESS | 1764 | 1468500948204 Marionette DEBUG loaded listener.js 05:55:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x92be9400) [pid = 1764] [serial = 1017] [outer = 0x9248e400] 05:55:49 INFO - PROCESS | 1764 | 1468500949187 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]]]}] 05:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1741ms 05:55:49 INFO - PROCESS | 1764 | 1468500949262 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:55:49 INFO - PROCESS | 1764 | 1468500949267 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:55:49 INFO - PROCESS | 1764 | 1468500949277 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:55:49 INFO - PROCESS | 1764 | 1468500949280 Marionette TRACE conn4 <- [1,1326,null,{}] 05:55:49 INFO - PROCESS | 1764 | 1468500949288 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}] 05:55:49 INFO - PROCESS | 1764 | 1468500949294 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:49 INFO - PROCESS | 1764 | 1468500949512 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:55:49 INFO - PROCESS | 1764 | 1468500949735 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:49 INFO - PROCESS | 1764 | 1468500949745 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0ac00 == 44 [pid = 1764] [id = 339] 05:55:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x8ed0fc00) [pid = 1764] [serial = 1018] [outer = (nil)] 05:55:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x93933400) [pid = 1764] [serial = 1019] [outer = 0x8ed0fc00] 05:55:49 INFO - PROCESS | 1764 | 1468500949875 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x93c92c00) [pid = 1764] [serial = 1020] [outer = 0x8ed0fc00] 05:55:50 INFO - PROCESS | 1764 | 1468500950822 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]]]}] 05:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1596ms 05:55:50 INFO - PROCESS | 1764 | 1468500950874 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:55:50 INFO - PROCESS | 1764 | 1468500950879 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:55:50 INFO - PROCESS | 1764 | 1468500950886 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:55:50 INFO - PROCESS | 1764 | 1468500950890 Marionette TRACE conn4 <- [1,1330,null,{}] 05:55:50 INFO - PROCESS | 1764 | 1468500950897 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}] 05:55:50 INFO - PROCESS | 1764 | 1468500950903 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:51 INFO - PROCESS | 1764 | 1468500951109 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:55:51 INFO - PROCESS | 1764 | 1468500951337 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:51 INFO - PROCESS | 1764 | 1468500951347 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x92bf2800 == 45 [pid = 1764] [id = 340] 05:55:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x92bf3c00) [pid = 1764] [serial = 1021] [outer = (nil)] 05:55:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x95262000) [pid = 1764] [serial = 1022] [outer = 0x92bf3c00] 05:55:51 INFO - PROCESS | 1764 | 1468500951470 Marionette DEBUG loaded listener.js 05:55:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x95266c00) [pid = 1764] [serial = 1023] [outer = 0x92bf3c00] 05:55:52 INFO - PROCESS | 1764 | 1468500952405 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]]]}] 05:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1591ms 05:55:52 INFO - PROCESS | 1764 | 1468500952478 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:55:52 INFO - PROCESS | 1764 | 1468500952482 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:55:52 INFO - PROCESS | 1764 | 1468500952491 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:55:52 INFO - PROCESS | 1764 | 1468500952496 Marionette TRACE conn4 <- [1,1334,null,{}] 05:55:52 INFO - PROCESS | 1764 | 1468500952506 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}] 05:55:52 INFO - PROCESS | 1764 | 1468500952526 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:52 INFO - PROCESS | 1764 | 1468500952820 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:55:53 INFO - PROCESS | 1764 | 1468500953098 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 1764 | 1468500953105 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92f800 == 46 [pid = 1764] [id = 341] 05:55:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8ed12800) [pid = 1764] [serial = 1024] [outer = (nil)] 05:55:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x9654e400) [pid = 1764] [serial = 1025] [outer = 0x8ed12800] 05:55:53 INFO - PROCESS | 1764 | 1468500953195 Marionette DEBUG loaded listener.js 05:55:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x965d7800) [pid = 1764] [serial = 1026] [outer = 0x8ed12800] 05:55:54 INFO - PROCESS | 1764 | 1468500954284 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]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1845ms 05:55:54 INFO - PROCESS | 1764 | 1468500954336 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 1764 | 1468500954340 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:55:54 INFO - PROCESS | 1764 | 1468500954347 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 1764 | 1468500954352 Marionette TRACE conn4 <- [1,1338,null,{}] 05:55:54 INFO - PROCESS | 1764 | 1468500954358 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}] 05:55:54 INFO - PROCESS | 1764 | 1468500954364 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:54 INFO - PROCESS | 1764 | 1468500954565 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:55:54 INFO - PROCESS | 1764 | 1468500954791 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:54 INFO - PROCESS | 1764 | 1468500954800 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x965d4400 == 47 [pid = 1764] [id = 342] 05:55:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x965ea000) [pid = 1764] [serial = 1027] [outer = (nil)] 05:55:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x965f0800) [pid = 1764] [serial = 1028] [outer = 0x965ea000] 05:55:54 INFO - PROCESS | 1764 | 1468500954940 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x965f2400) [pid = 1764] [serial = 1029] [outer = 0x965ea000] 05:55:56 INFO - PROCESS | 1764 | 1468500956402 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]]]}] 05:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2088ms 05:55:56 INFO - PROCESS | 1764 | 1468500956438 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:55:56 INFO - PROCESS | 1764 | 1468500956441 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:55:56 INFO - PROCESS | 1764 | 1468500956450 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:55:56 INFO - PROCESS | 1764 | 1468500956454 Marionette TRACE conn4 <- [1,1342,null,{}] 05:55:56 INFO - PROCESS | 1764 | 1468500956461 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}] 05:55:56 INFO - PROCESS | 1764 | 1468500956467 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:56 INFO - PROCESS | 1764 | 1468500956665 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:55:56 INFO - PROCESS | 1764 | 1468500956844 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:56 INFO - PROCESS | 1764 | 1468500956853 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb07000 == 48 [pid = 1764] [id = 343] 05:55:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8bb0b800) [pid = 1764] [serial = 1030] [outer = (nil)] 05:55:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8f93b800) [pid = 1764] [serial = 1031] [outer = 0x8bb0b800] 05:55:56 INFO - PROCESS | 1764 | 1468500956936 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8fc73000) [pid = 1764] [serial = 1032] [outer = 0x8bb0b800] 05:55:58 INFO - PROCESS | 1764 | 1468500958178 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]]]}] 05:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1787ms 05:55:58 INFO - PROCESS | 1764 | 1468500958238 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 1764 | 1468500958245 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:55:58 INFO - PROCESS | 1764 | 1468500958255 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - PROCESS | 1764 | 1468500958263 Marionette TRACE conn4 <- [1,1346,null,{}] 05:55:58 INFO - PROCESS | 1764 | 1468500958275 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}] 05:55:58 INFO - PROCESS | 1764 | 1468500958284 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:58 INFO - PROCESS | 1764 | 1468500958528 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:55:58 INFO - PROCESS | 1764 | 1468500958883 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:58 INFO - PROCESS | 1764 | 1468500958893 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:55:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc76400 == 49 [pid = 1764] [id = 344] 05:55:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8fc7a000) [pid = 1764] [serial = 1033] [outer = (nil)] 05:55:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x9101d400) [pid = 1764] [serial = 1034] [outer = 0x8fc7a000] 05:55:58 INFO - PROCESS | 1764 | 1468500958988 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x91031000) [pid = 1764] [serial = 1035] [outer = 0x8fc7a000] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8db800 == 48 [pid = 1764] [id = 304] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae1400 == 47 [pid = 1764] [id = 303] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb06400 == 46 [pid = 1764] [id = 302] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x9102e800 == 45 [pid = 1764] [id = 305] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0c000 == 44 [pid = 1764] [id = 316] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb10400 == 43 [pid = 1764] [id = 334] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8fda6400 == 42 [pid = 1764] [id = 308] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x91784c00 == 41 [pid = 1764] [id = 310] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae5800 == 40 [pid = 1764] [id = 307] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0d800 == 39 [pid = 1764] [id = 312] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec85800 == 38 [pid = 1764] [id = 313] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb14800 == 37 [pid = 1764] [id = 314] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec83c00 == 36 [pid = 1764] [id = 315] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x9136e800 == 35 [pid = 1764] [id = 306] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae8800 == 34 [pid = 1764] [id = 311] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x91995800 == 33 [pid = 1764] [id = 309] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb07000 == 32 [pid = 1764] [id = 343] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x965d4400 == 31 [pid = 1764] [id = 342] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x92bf2800 == 30 [pid = 1764] [id = 340] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92f800 == 29 [pid = 1764] [id = 341] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0ac00 == 28 [pid = 1764] [id = 339] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x91995c00 == 27 [pid = 1764] [id = 338] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x910b4400 == 26 [pid = 1764] [id = 337] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x91884400 == 25 [pid = 1764] [id = 335] 05:56:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8e298400 == 24 [pid = 1764] [id = 336] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x95264800) [pid = 1764] [serial = 938] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x952d2800) [pid = 1764] [serial = 941] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x952d7400) [pid = 1764] [serial = 942] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8c8cdc00) [pid = 1764] [serial = 950] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8cae3c00) [pid = 1764] [serial = 951] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8e3ed400) [pid = 1764] [serial = 953] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8ed16400) [pid = 1764] [serial = 957] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8fc7b400) [pid = 1764] [serial = 948] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8f939400) [pid = 1764] [serial = 947] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8fc7b000) [pid = 1764] [serial = 959] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8e3f5400) [pid = 1764] [serial = 945] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8e290400) [pid = 1764] [serial = 944] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8fda9400) [pid = 1764] [serial = 960] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8eced400) [pid = 1764] [serial = 956] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8e3f7c00) [pid = 1764] [serial = 954] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8fda4c00) [pid = 1764] [serial = 962] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8fc01c00) [pid = 1764] [serial = 924] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8e3fb800) [pid = 1764] [serial = 923] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x910bd000) [pid = 1764] [serial = 927] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x91039000) [pid = 1764] [serial = 926] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x924a4c00) [pid = 1764] [serial = 930] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x92487800) [pid = 1764] [serial = 929] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x9380e800) [pid = 1764] [serial = 933] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x92bef800) [pid = 1764] [serial = 932] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x93c8d400) [pid = 1764] [serial = 936] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x9393e800) [pid = 1764] [serial = 935] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x9526b800) [pid = 1764] [serial = 939] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1764 | 1468500961440 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]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 3248ms 05:56:01 INFO - PROCESS | 1764 | 1468500961504 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:56:01 INFO - PROCESS | 1764 | 1468500961514 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:56:01 INFO - PROCESS | 1764 | 1468500961529 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 1764 | 1468500961536 Marionette TRACE conn4 <- [1,1350,null,{}] 05:56:01 INFO - PROCESS | 1764 | 1468500961549 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}] 05:56:01 INFO - PROCESS | 1764 | 1468500961559 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:01 INFO - PROCESS | 1764 | 1468500961856 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:56:02 INFO - PROCESS | 1764 | 1468500961986 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 1764 | 1468500962001 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d7000 == 25 [pid = 1764] [id = 345] 05:56:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8c8da000) [pid = 1764] [serial = 1036] [outer = (nil)] 05:56:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8caee800) [pid = 1764] [serial = 1037] [outer = 0x8c8da000] 05:56:02 INFO - PROCESS | 1764 | 1468500962076 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8d92c800) [pid = 1764] [serial = 1038] [outer = 0x8c8da000] 05:56:02 INFO - PROCESS | 1764 | 1468500962946 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]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1498ms 05:56:03 INFO - PROCESS | 1764 | 1468500963023 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 1764 | 1468500963033 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:56:03 INFO - PROCESS | 1764 | 1468500963046 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 1764 | 1468500963052 Marionette TRACE conn4 <- [1,1354,null,{}] 05:56:03 INFO - PROCESS | 1764 | 1468500963058 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}] 05:56:03 INFO - PROCESS | 1764 | 1468500963071 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:03 INFO - PROCESS | 1764 | 1468500963256 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:56:03 INFO - PROCESS | 1764 | 1468500963434 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 1764 | 1468500963448 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3ed400 == 26 [pid = 1764] [id = 346] 05:56:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8e3f5400) [pid = 1764] [serial = 1039] [outer = (nil)] 05:56:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8e3fb800) [pid = 1764] [serial = 1040] [outer = 0x8e3f5400] 05:56:03 INFO - PROCESS | 1764 | 1468500963586 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8ec90800) [pid = 1764] [serial = 1041] [outer = 0x8e3f5400] 05:56:04 INFO - PROCESS | 1764 | 1468500964580 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]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1594ms 05:56:04 INFO - PROCESS | 1764 | 1468500964641 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 1764 | 1468500964644 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:56:04 INFO - PROCESS | 1764 | 1468500964653 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 1764 | 1468500964660 Marionette TRACE conn4 <- [1,1358,null,{}] 05:56:04 INFO - PROCESS | 1764 | 1468500964688 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}] 05:56:04 INFO - PROCESS | 1764 | 1468500964697 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:04 INFO - PROCESS | 1764 | 1468500964939 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:56:04 INFO - PROCESS | 1764 | 1468500964975 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 1764 | 1468500964989 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc01800 == 27 [pid = 1764] [id = 347] 05:56:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8fc02000) [pid = 1764] [serial = 1042] [outer = (nil)] 05:56:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8fc0b800) [pid = 1764] [serial = 1043] [outer = 0x8fc02000] 05:56:05 INFO - PROCESS | 1764 | 1468500965198 Marionette DEBUG loaded listener.js 05:56:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8fc77000) [pid = 1764] [serial = 1044] [outer = 0x8fc02000] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x924a3400) [pid = 1764] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x9188c000) [pid = 1764] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x8d92f400) [pid = 1764] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x9188f800) [pid = 1764] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x91888000) [pid = 1764] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8bb11800) [pid = 1764] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8c8d6400) [pid = 1764] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x910c1400) [pid = 1764] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8c8d9800) [pid = 1764] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8e28c400) [pid = 1764] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x910b7c00) [pid = 1764] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8d924000) [pid = 1764] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8f938c00) [pid = 1764] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8bb0fc00) [pid = 1764] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8c8d1000) [pid = 1764] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:56:06 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x91884c00) [pid = 1764] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:56:06 INFO - PROCESS | 1764 | 1468500966830 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]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2192ms 05:56:06 INFO - PROCESS | 1764 | 1468500966847 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:56:06 INFO - PROCESS | 1764 | 1468500966852 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:56:06 INFO - PROCESS | 1764 | 1468500966858 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:56:06 INFO - PROCESS | 1764 | 1468500966862 Marionette TRACE conn4 <- [1,1362,null,{}] 05:56:06 INFO - PROCESS | 1764 | 1468500966868 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}] 05:56:06 INFO - PROCESS | 1764 | 1468500966874 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:07 INFO - PROCESS | 1764 | 1468500967040 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:56:07 INFO - PROCESS | 1764 | 1468500967055 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 1764 | 1468500967062 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0dc00 == 28 [pid = 1764] [id = 348] 05:56:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8c8dac00) [pid = 1764] [serial = 1045] [outer = (nil)] 05:56:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8fc01400) [pid = 1764] [serial = 1046] [outer = 0x8c8dac00] 05:56:07 INFO - PROCESS | 1764 | 1468500967138 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8fd9e400) [pid = 1764] [serial = 1047] [outer = 0x8c8dac00] 05:56:08 INFO - PROCESS | 1764 | 1468500968144 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]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1333ms 05:56:08 INFO - PROCESS | 1764 | 1468500968192 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 1764 | 1468500968196 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:56:08 INFO - PROCESS | 1764 | 1468500968204 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 1764 | 1468500968207 Marionette TRACE conn4 <- [1,1366,null,{}] 05:56:08 INFO - PROCESS | 1764 | 1468500968213 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}] 05:56:08 INFO - PROCESS | 1764 | 1468500968218 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:08 INFO - PROCESS | 1764 | 1468500968380 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:56:08 INFO - PROCESS | 1764 | 1468500968518 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:08 INFO - PROCESS | 1764 | 1468500968531 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb08000 == 29 [pid = 1764] [id = 349] 05:56:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8bb08400) [pid = 1764] [serial = 1048] [outer = (nil)] 05:56:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8bb0d400) [pid = 1764] [serial = 1049] [outer = 0x8bb08400] 05:56:08 INFO - PROCESS | 1764 | 1468500968689 Marionette DEBUG loaded listener.js 05:56:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8c8d4c00) [pid = 1764] [serial = 1050] [outer = 0x8bb08400] 05:56:10 INFO - PROCESS | 1764 | 1468500970287 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] 05:56:10 INFO - PROCESS | 1764 | 1468500970485 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:56:10 INFO - PROCESS | 1764 | 1468500970501 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - PROCESS | 1764 | 1468500970510 Marionette TRACE conn4 <- [1,1370,null,{}] 05:56:10 INFO - PROCESS | 1764 | 1468500970525 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}] 05:56:10 INFO - PROCESS | 1764 | 1468500970536 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:10 INFO - PROCESS | 1764 | 1468500970939 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:56:11 INFO - PROCESS | 1764 | 1468500971121 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 1764 | 1468500971136 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f4c00 == 30 [pid = 1764] [id = 350] 05:56:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8e3fa400) [pid = 1764] [serial = 1051] [outer = (nil)] 05:56:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8ec89800) [pid = 1764] [serial = 1052] [outer = 0x8e3fa400] 05:56:11 INFO - PROCESS | 1764 | 1468500971254 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8ece7000) [pid = 1764] [serial = 1053] [outer = 0x8e3fa400] 05:56:12 INFO - PROCESS | 1764 | 1468500972386 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] 05:56:12 INFO - PROCESS | 1764 | 1468500972455 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:56:12 INFO - PROCESS | 1764 | 1468500972468 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 1764 | 1468500972472 Marionette TRACE conn4 <- [1,1374,null,{}] 05:56:12 INFO - PROCESS | 1764 | 1468500972522 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}] 05:56:12 INFO - PROCESS | 1764 | 1468500972528 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:12 INFO - PROCESS | 1764 | 1468500972882 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:56:13 INFO - PROCESS | 1764 | 1468500973018 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:13 INFO - PROCESS | 1764 | 1468500973029 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae6000 == 31 [pid = 1764] [id = 351] 05:56:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fc77400) [pid = 1764] [serial = 1054] [outer = (nil)] 05:56:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8fda6400) [pid = 1764] [serial = 1055] [outer = 0x8fc77400] 05:56:13 INFO - PROCESS | 1764 | 1468500973116 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x91022c00) [pid = 1764] [serial = 1056] [outer = 0x8fc77400] 05:56:14 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:56:14 INFO - PROCESS | 1764 | 1468500974190 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] 05:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:56:14 INFO - PROCESS | 1764 | 1468500974262 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:56:14 INFO - PROCESS | 1764 | 1468500974269 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 1764 | 1468500974276 Marionette TRACE conn4 <- [1,1378,null,{}] 05:56:14 INFO - PROCESS | 1764 | 1468500974298 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}] 05:56:14 INFO - PROCESS | 1764 | 1468500974312 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:14 INFO - PROCESS | 1764 | 1468500974643 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:56:14 INFO - PROCESS | 1764 | 1468500974828 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 1764 | 1468500974837 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x910bd800 == 32 [pid = 1764] [id = 352] 05:56:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x9136d000) [pid = 1764] [serial = 1057] [outer = (nil)] 05:56:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x91785c00) [pid = 1764] [serial = 1058] [outer = 0x9136d000] 05:56:14 INFO - PROCESS | 1764 | 1468500974945 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x91788000) [pid = 1764] [serial = 1059] [outer = 0x9136d000] 05:56:15 INFO - PROCESS | 1764 | 1468500975974 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] 05:56:16 INFO - PROCESS | 1764 | 1468500976021 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:56:16 INFO - PROCESS | 1764 | 1468500976031 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 1764 | 1468500976036 Marionette TRACE conn4 <- [1,1382,null,{}] 05:56:16 INFO - PROCESS | 1764 | 1468500976043 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}] 05:56:16 INFO - PROCESS | 1764 | 1468500976049 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:16 INFO - PROCESS | 1764 | 1468500976308 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:56:16 INFO - PROCESS | 1764 | 1468500976533 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 1764 | 1468500976542 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f941c00 == 33 [pid = 1764] [id = 353] 05:56:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x91882800) [pid = 1764] [serial = 1060] [outer = (nil)] 05:56:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x918c6c00) [pid = 1764] [serial = 1061] [outer = 0x91882800] 05:56:16 INFO - PROCESS | 1764 | 1468500976668 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x918c8400) [pid = 1764] [serial = 1062] [outer = 0x91882800] 05:56:17 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:56:17 INFO - PROCESS | 1764 | 1468500977725 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] 05:56:17 INFO - PROCESS | 1764 | 1468500977770 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:56:17 INFO - PROCESS | 1764 | 1468500977779 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:56:17 INFO - PROCESS | 1764 | 1468500977783 Marionette TRACE conn4 <- [1,1386,null,{}] 05:56:17 INFO - PROCESS | 1764 | 1468500977791 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}] 05:56:17 INFO - PROCESS | 1764 | 1468500977798 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:18 INFO - PROCESS | 1764 | 1468500978011 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:56:18 INFO - PROCESS | 1764 | 1468500978283 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:18 INFO - PROCESS | 1764 | 1468500978292 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92f800 == 34 [pid = 1764] [id = 354] 05:56:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8e28ec00) [pid = 1764] [serial = 1063] [outer = (nil)] 05:56:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x9199dc00) [pid = 1764] [serial = 1064] [outer = 0x8e28ec00] 05:56:18 INFO - PROCESS | 1764 | 1468500978402 Marionette DEBUG loaded listener.js 05:56:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x92490800) [pid = 1764] [serial = 1065] [outer = 0x8e28ec00] 05:56:19 INFO - PROCESS | 1764 | 1468500979691 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] 05:56:19 INFO - PROCESS | 1764 | 1468500979733 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:56:19 INFO - PROCESS | 1764 | 1468500979740 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:56:19 INFO - PROCESS | 1764 | 1468500979744 Marionette TRACE conn4 <- [1,1390,null,{}] 05:56:19 INFO - PROCESS | 1764 | 1468500979751 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}] 05:56:19 INFO - PROCESS | 1764 | 1468500979763 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:20 INFO - PROCESS | 1764 | 1468500980010 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:56:20 INFO - PROCESS | 1764 | 1468500980222 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 1764 | 1468500980229 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb06000 == 35 [pid = 1764] [id = 355] 05:56:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8fc79400) [pid = 1764] [serial = 1066] [outer = (nil)] 05:56:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x910b7400) [pid = 1764] [serial = 1067] [outer = 0x8fc79400] 05:56:20 INFO - PROCESS | 1764 | 1468500980322 Marionette DEBUG loaded listener.js 05:56:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x918c6000) [pid = 1764] [serial = 1068] [outer = 0x8fc79400] 05:56:21 INFO - PROCESS | 1764 | 1468500981320 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]]]}] 05:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1650ms 05:56:21 INFO - PROCESS | 1764 | 1468500981390 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:56:21 INFO - PROCESS | 1764 | 1468500981396 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:56:21 INFO - PROCESS | 1764 | 1468500981407 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 1764 | 1468500981412 Marionette TRACE conn4 <- [1,1394,null,{}] 05:56:21 INFO - PROCESS | 1764 | 1468500981420 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}] 05:56:21 INFO - PROCESS | 1764 | 1468500981425 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:21 INFO - PROCESS | 1764 | 1468500981788 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:56:22 INFO - PROCESS | 1764 | 1468500982045 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 1764 | 1468500982053 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d3000 == 36 [pid = 1764] [id = 356] 05:56:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8c8d7c00) [pid = 1764] [serial = 1069] [outer = (nil)] 05:56:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8cae5800) [pid = 1764] [serial = 1070] [outer = 0x8c8d7c00] 05:56:22 INFO - PROCESS | 1764 | 1468500982146 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8d925800) [pid = 1764] [serial = 1071] [outer = 0x8c8d7c00] 05:56:23 INFO - PROCESS | 1764 | 1468500983213 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]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1849ms 05:56:23 INFO - PROCESS | 1764 | 1468500983257 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 1764 | 1468500983264 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:56:23 INFO - PROCESS | 1764 | 1468500983274 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 1764 | 1468500983279 Marionette TRACE conn4 <- [1,1398,null,{}] 05:56:23 INFO - PROCESS | 1764 | 1468500983287 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}] 05:56:23 INFO - PROCESS | 1764 | 1468500983294 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:23 INFO - PROCESS | 1764 | 1468500983595 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:56:23 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0dc00 == 35 [pid = 1764] [id = 348] 05:56:23 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc01800 == 34 [pid = 1764] [id = 347] 05:56:23 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3ed400 == 33 [pid = 1764] [id = 346] 05:56:23 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d7000 == 32 [pid = 1764] [id = 345] 05:56:23 INFO - PROCESS | 1764 | 1468500983830 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 1764 | 1468500983838 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x91996400) [pid = 1764] [serial = 1008] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x918c4800) [pid = 1764] [serial = 1007] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x93c97800) [pid = 1764] [serial = 987] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x918cf400) [pid = 1764] [serial = 977] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x92bf3800) [pid = 1764] [serial = 984] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x92be7c00) [pid = 1764] [serial = 981] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x918c1800) [pid = 1764] [serial = 975] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8fc7f000) [pid = 1764] [serial = 1005] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8ec81800) [pid = 1764] [serial = 1004] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x91992400) [pid = 1764] [serial = 978] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x9188e800) [pid = 1764] [serial = 974] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8fda0800) [pid = 1764] [serial = 990] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x9136f400) [pid = 1764] [serial = 971] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x93c90400) [pid = 1764] [serial = 986] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8d92ac00) [pid = 1764] [serial = 995] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8e293c00) [pid = 1764] [serial = 965] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8ec8b000) [pid = 1764] [serial = 989] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x9136c400) [pid = 1764] [serial = 1001] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x91789800) [pid = 1764] [serial = 972] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x9380a400) [pid = 1764] [serial = 983] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8fda2800) [pid = 1764] [serial = 968] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x924aa000) [pid = 1764] [serial = 980] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8fd9c000) [pid = 1764] [serial = 998] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x9101b800) [pid = 1764] [serial = 999] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8ececc00) [pid = 1764] [serial = 996] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ece1400) [pid = 1764] [serial = 966] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8c8d3400) [pid = 1764] [serial = 992] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8d921c00) [pid = 1764] [serial = 993] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x91375800) [pid = 1764] [serial = 1002] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x9101c400) [pid = 1764] [serial = 963] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x91025400) [pid = 1764] [serial = 969] [outer = (nil)] [url = about:blank] 05:56:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d3400 == 33 [pid = 1764] [id = 357] 05:56:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8d92ac00) [pid = 1764] [serial = 1072] [outer = (nil)] 05:56:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8e3f8000) [pid = 1764] [serial = 1073] [outer = 0x8d92ac00] 05:56:23 INFO - PROCESS | 1764 | 1468500983973 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8ec8e400) [pid = 1764] [serial = 1074] [outer = 0x8d92ac00] 05:56:24 INFO - PROCESS | 1764 | 1468500984888 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]]]}] 05:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1640ms 05:56:24 INFO - PROCESS | 1764 | 1468500984914 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:56:24 INFO - PROCESS | 1764 | 1468500984919 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:56:24 INFO - PROCESS | 1764 | 1468500984928 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:56:24 INFO - PROCESS | 1764 | 1468500984931 Marionette TRACE conn4 <- [1,1402,null,{}] 05:56:24 INFO - PROCESS | 1764 | 1468500984939 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}] 05:56:24 INFO - PROCESS | 1764 | 1468500984945 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:25 INFO - PROCESS | 1764 | 1468500985140 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:56:25 INFO - PROCESS | 1764 | 1468500985273 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 1764 | 1468500985283 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae6800 == 34 [pid = 1764] [id = 358] 05:56:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8ed18800) [pid = 1764] [serial = 1075] [outer = (nil)] 05:56:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8fc01c00) [pid = 1764] [serial = 1076] [outer = 0x8ed18800] 05:56:25 INFO - PROCESS | 1764 | 1468500985362 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8fc7c400) [pid = 1764] [serial = 1077] [outer = 0x8ed18800] 05:56:26 INFO - PROCESS | 1764 | 1468500986351 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]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1485ms 05:56:26 INFO - PROCESS | 1764 | 1468500986412 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 1764 | 1468500986419 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:56:26 INFO - PROCESS | 1764 | 1468500986438 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 1764 | 1468500986446 Marionette TRACE conn4 <- [1,1406,null,{}] 05:56:26 INFO - PROCESS | 1764 | 1468500986463 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}] 05:56:26 INFO - PROCESS | 1764 | 1468500986471 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:26 INFO - PROCESS | 1764 | 1468500986724 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:56:26 INFO - PROCESS | 1764 | 1468500986763 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:26 INFO - PROCESS | 1764 | 1468500986774 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1d400 == 35 [pid = 1764] [id = 359] 05:56:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8f93f400) [pid = 1764] [serial = 1078] [outer = (nil)] 05:56:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x910ba000) [pid = 1764] [serial = 1079] [outer = 0x8f93f400] 05:56:26 INFO - PROCESS | 1764 | 1468500986850 Marionette DEBUG loaded listener.js 05:56:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x91369800) [pid = 1764] [serial = 1080] [outer = 0x8f93f400] 05:56:27 INFO - PROCESS | 1764 | 1468500987854 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]]]}] 05:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1458ms 05:56:27 INFO - PROCESS | 1764 | 1468500987888 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:56:27 INFO - PROCESS | 1764 | 1468500987907 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:56:27 INFO - PROCESS | 1764 | 1468500987923 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:56:27 INFO - PROCESS | 1764 | 1468500987927 Marionette TRACE conn4 <- [1,1410,null,{}] 05:56:27 INFO - PROCESS | 1764 | 1468500987933 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}] 05:56:27 INFO - PROCESS | 1764 | 1468500987939 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:28 INFO - PROCESS | 1764 | 1468500988329 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8fc02000) [pid = 1764] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8fc7a000) [pid = 1764] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8e3f5400) [pid = 1764] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x910b6800) [pid = 1764] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x9248e400) [pid = 1764] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8c8da000) [pid = 1764] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8ed0fc00) [pid = 1764] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x92bf3c00) [pid = 1764] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8ed12800) [pid = 1764] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x965ea000) [pid = 1764] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8bb0b800) [pid = 1764] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:56:28 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8e3f9400) [pid = 1764] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:56:28 INFO - PROCESS | 1764 | 1468500988546 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 1764 | 1468500988556 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb06400 == 36 [pid = 1764] [id = 360] 05:56:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8c8cf800) [pid = 1764] [serial = 1081] [outer = (nil)] 05:56:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8e3f8c00) [pid = 1764] [serial = 1082] [outer = 0x8c8cf800] 05:56:28 INFO - PROCESS | 1764 | 1468500988640 Marionette DEBUG loaded listener.js 05:56:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8ec8ac00) [pid = 1764] [serial = 1083] [outer = 0x8c8cf800] 05:56:29 INFO - PROCESS | 1764 | 1468500989557 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]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1695ms 05:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:56:29 INFO - PROCESS | 1764 | 1468500989612 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:56:29 INFO - PROCESS | 1764 | 1468500989615 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:56:29 INFO - PROCESS | 1764 | 1468500989624 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 1764 | 1468500989627 Marionette TRACE conn4 <- [1,1414,null,{}] 05:56:29 INFO - PROCESS | 1764 | 1468500989635 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}] 05:56:29 INFO - PROCESS | 1764 | 1468500989641 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:29 INFO - PROCESS | 1764 | 1468500989849 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:56:30 INFO - PROCESS | 1764 | 1468500989986 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 1764 | 1468500990005 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x91883c00 == 37 [pid = 1764] [id = 361] 05:56:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x91884c00) [pid = 1764] [serial = 1084] [outer = (nil)] 05:56:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x918c3c00) [pid = 1764] [serial = 1085] [outer = 0x91884c00] 05:56:30 INFO - PROCESS | 1764 | 1468500990089 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x92484800) [pid = 1764] [serial = 1086] [outer = 0x91884c00] 05:56:31 INFO - PROCESS | 1764 | 1468500991283 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]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1688ms 05:56:31 INFO - PROCESS | 1764 | 1468500991311 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 1764 | 1468500991318 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:56:31 INFO - PROCESS | 1764 | 1468500991328 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 1764 | 1468500991336 Marionette TRACE conn4 <- [1,1418,null,{}] 05:56:31 INFO - PROCESS | 1764 | 1468500991353 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}] 05:56:31 INFO - PROCESS | 1764 | 1468500991360 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:31 INFO - PROCESS | 1764 | 1468500991693 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:56:31 INFO - PROCESS | 1764 | 1468500991893 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:31 INFO - PROCESS | 1764 | 1468500991903 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0c000 == 38 [pid = 1764] [id = 362] 05:56:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8e295800) [pid = 1764] [serial = 1087] [outer = (nil)] 05:56:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8ec8dc00) [pid = 1764] [serial = 1088] [outer = 0x8e295800] 05:56:31 INFO - PROCESS | 1764 | 1468500991992 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8ed16400) [pid = 1764] [serial = 1089] [outer = 0x8e295800] 05:56:33 INFO - PROCESS | 1764 | 1468500993049 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]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1795ms 05:56:33 INFO - PROCESS | 1764 | 1468500993124 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 1764 | 1468500993132 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:56:33 INFO - PROCESS | 1764 | 1468500993145 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 1764 | 1468500993151 Marionette TRACE conn4 <- [1,1422,null,{}] 05:56:33 INFO - PROCESS | 1764 | 1468500993158 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}] 05:56:33 INFO - PROCESS | 1764 | 1468500993165 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:33 INFO - PROCESS | 1764 | 1468500993434 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:56:33 INFO - PROCESS | 1764 | 1468500993671 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 1764 | 1468500993679 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x9101b400 == 39 [pid = 1764] [id = 363] 05:56:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x9101f000) [pid = 1764] [serial = 1090] [outer = (nil)] 05:56:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x91035800) [pid = 1764] [serial = 1091] [outer = 0x9101f000] 05:56:33 INFO - PROCESS | 1764 | 1468500993781 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x910be000) [pid = 1764] [serial = 1092] [outer = 0x9101f000] 05:56:34 INFO - PROCESS | 1764 | 1468500994870 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]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1799ms 05:56:34 INFO - PROCESS | 1764 | 1468500994944 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 1764 | 1468500994948 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:56:34 INFO - PROCESS | 1764 | 1468500994956 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 1764 | 1468500994963 Marionette TRACE conn4 <- [1,1426,null,{}] 05:56:34 INFO - PROCESS | 1764 | 1468500994982 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}] 05:56:34 INFO - PROCESS | 1764 | 1468500994992 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:35 INFO - PROCESS | 1764 | 1468500995337 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:56:35 INFO - PROCESS | 1764 | 1468500995495 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 1764 | 1468500995510 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x9248e400 == 40 [pid = 1764] [id = 364] 05:56:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x9248f400) [pid = 1764] [serial = 1093] [outer = (nil)] 05:56:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x924aa800) [pid = 1764] [serial = 1094] [outer = 0x9248f400] 05:56:35 INFO - PROCESS | 1764 | 1468500995597 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x92beb000) [pid = 1764] [serial = 1095] [outer = 0x9248f400] 05:56:36 INFO - PROCESS | 1764 | 1468500996548 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]]]}] 05:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1648ms 05:56:36 INFO - PROCESS | 1764 | 1468500996605 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:56:36 INFO - PROCESS | 1764 | 1468500996609 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:56:36 INFO - PROCESS | 1764 | 1468500996618 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:56:36 INFO - PROCESS | 1764 | 1468500996622 Marionette TRACE conn4 <- [1,1430,null,{}] 05:56:36 INFO - PROCESS | 1764 | 1468500996629 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}] 05:56:36 INFO - PROCESS | 1764 | 1468500996635 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:36 INFO - PROCESS | 1764 | 1468500996847 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:56:37 INFO - PROCESS | 1764 | 1468500997070 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:37 INFO - PROCESS | 1764 | 1468500997080 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x91885c00 == 41 [pid = 1764] [id = 365] 05:56:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x92bee800) [pid = 1764] [serial = 1096] [outer = (nil)] 05:56:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x9380bc00) [pid = 1764] [serial = 1097] [outer = 0x92bee800] 05:56:37 INFO - PROCESS | 1764 | 1468500997207 Marionette DEBUG loaded listener.js 05:56:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x93810000) [pid = 1764] [serial = 1098] [outer = 0x92bee800] 05:56:38 INFO - PROCESS | 1764 | 1468500998165 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]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1590ms 05:56:38 INFO - PROCESS | 1764 | 1468500998208 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 1764 | 1468500998213 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:56:38 INFO - PROCESS | 1764 | 1468500998220 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 1764 | 1468500998225 Marionette TRACE conn4 <- [1,1434,null,{}] 05:56:38 INFO - PROCESS | 1764 | 1468500998231 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}] 05:56:38 INFO - PROCESS | 1764 | 1468500998237 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:38 INFO - PROCESS | 1764 | 1468500998440 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:56:38 INFO - PROCESS | 1764 | 1468500998666 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 1764 | 1468500998678 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec83c00 == 42 [pid = 1764] [id = 366] 05:56:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8fc75c00) [pid = 1764] [serial = 1099] [outer = (nil)] 05:56:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x93a65400) [pid = 1764] [serial = 1100] [outer = 0x8fc75c00] 05:56:38 INFO - PROCESS | 1764 | 1468500998820 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x93c8ec00) [pid = 1764] [serial = 1101] [outer = 0x8fc75c00] 05:56:39 INFO - PROCESS | 1764 | 1468500999935 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]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1784ms 05:56:40 INFO - PROCESS | 1764 | 1468501000005 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:56:40 INFO - PROCESS | 1764 | 1468501000010 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:56:40 INFO - PROCESS | 1764 | 1468501000017 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - PROCESS | 1764 | 1468501000021 Marionette TRACE conn4 <- [1,1438,null,{}] 05:56:40 INFO - PROCESS | 1764 | 1468501000028 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}] 05:56:40 INFO - PROCESS | 1764 | 1468501000040 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:40 INFO - PROCESS | 1764 | 1468501000300 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:56:40 INFO - PROCESS | 1764 | 1468501000523 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:40 INFO - PROCESS | 1764 | 1468501000532 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc05000 == 43 [pid = 1764] [id = 367] 05:56:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x9519e000) [pid = 1764] [serial = 1102] [outer = (nil)] 05:56:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x952d3000) [pid = 1764] [serial = 1103] [outer = 0x9519e000] 05:56:40 INFO - PROCESS | 1764 | 1468501000617 Marionette DEBUG loaded listener.js 05:56:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x952d5c00) [pid = 1764] [serial = 1104] [outer = 0x9519e000] 05:56:41 INFO - PROCESS | 1764 | 1468501001533 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]]]}] 05:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1592ms 05:56:41 INFO - PROCESS | 1764 | 1468501001611 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:56:41 INFO - PROCESS | 1764 | 1468501001615 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:56:41 INFO - PROCESS | 1764 | 1468501001622 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:56:41 INFO - PROCESS | 1764 | 1468501001627 Marionette TRACE conn4 <- [1,1442,null,{}] 05:56:41 INFO - PROCESS | 1764 | 1468501001633 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}] 05:56:41 INFO - PROCESS | 1764 | 1468501001639 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:41 INFO - PROCESS | 1764 | 1468501001869 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:56:42 INFO - PROCESS | 1764 | 1468501002093 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 1764 | 1468501002102 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8ccc00 == 44 [pid = 1764] [id = 368] 05:56:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8c8cf400) [pid = 1764] [serial = 1105] [outer = (nil)] 05:56:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8e294400) [pid = 1764] [serial = 1106] [outer = 0x8c8cf400] 05:56:42 INFO - PROCESS | 1764 | 1468501002233 Marionette DEBUG loaded listener.js 05:56:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8ed19400) [pid = 1764] [serial = 1107] [outer = 0x8c8cf400] 05:56:43 INFO - PROCESS | 1764 | 1468501003498 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]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1936ms 05:56:43 INFO - PROCESS | 1764 | 1468501003577 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 1764 | 1468501003582 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:56:43 INFO - PROCESS | 1764 | 1468501003594 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 1764 | 1468501003598 Marionette TRACE conn4 <- [1,1446,null,{}] 05:56:43 INFO - PROCESS | 1764 | 1468501003608 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}] 05:56:43 INFO - PROCESS | 1764 | 1468501003613 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:43 INFO - PROCESS | 1764 | 1468501003885 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:56:44 INFO - PROCESS | 1764 | 1468501004053 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 1764 | 1468501004066 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28f800 == 45 [pid = 1764] [id = 369] 05:56:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8e3ed400) [pid = 1764] [serial = 1108] [outer = (nil)] 05:56:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8ed19800) [pid = 1764] [serial = 1109] [outer = 0x8e3ed400] 05:56:44 INFO - PROCESS | 1764 | 1468501004141 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8f93e400) [pid = 1764] [serial = 1110] [outer = 0x8e3ed400] 05:56:45 INFO - PROCESS | 1764 | 1468501005179 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]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1639ms 05:56:45 INFO - PROCESS | 1764 | 1468501005233 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 1764 | 1468501005240 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:56:45 INFO - PROCESS | 1764 | 1468501005252 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 1764 | 1468501005257 Marionette TRACE conn4 <- [1,1450,null,{}] 05:56:45 INFO - PROCESS | 1764 | 1468501005265 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}] 05:56:45 INFO - PROCESS | 1764 | 1468501005271 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:45 INFO - PROCESS | 1764 | 1468501005515 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:56:45 INFO - PROCESS | 1764 | 1468501005753 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:45 INFO - PROCESS | 1764 | 1468501005759 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f938c00 == 46 [pid = 1764] [id = 370] 05:56:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8f93a400) [pid = 1764] [serial = 1111] [outer = (nil)] 05:56:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8fd9f000) [pid = 1764] [serial = 1112] [outer = 0x8f93a400] 05:56:45 INFO - PROCESS | 1764 | 1468501005842 Marionette DEBUG loaded listener.js 05:56:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x9101d000) [pid = 1764] [serial = 1113] [outer = 0x8f93a400] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed13000 == 45 [pid = 1764] [id = 332] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d0c00 == 44 [pid = 1764] [id = 322] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb06000 == 43 [pid = 1764] [id = 355] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8f941c00 == 42 [pid = 1764] [id = 353] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92f800 == 41 [pid = 1764] [id = 354] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x910bd800 == 40 [pid = 1764] [id = 352] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae6000 == 39 [pid = 1764] [id = 351] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f4c00 == 38 [pid = 1764] [id = 350] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb08000 == 37 [pid = 1764] [id = 349] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4000 == 36 [pid = 1764] [id = 331] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc76400 == 35 [pid = 1764] [id = 344] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28a800 == 34 [pid = 1764] [id = 321] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec83800 == 33 [pid = 1764] [id = 318] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec90c00 == 32 [pid = 1764] [id = 333] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x91883000 == 31 [pid = 1764] [id = 325] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d0400 == 30 [pid = 1764] [id = 320] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x9178dc00 == 29 [pid = 1764] [id = 324] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0e400 == 28 [pid = 1764] [id = 326] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0e800 == 27 [pid = 1764] [id = 330] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x9101fc00 == 26 [pid = 1764] [id = 328] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d3000 == 25 [pid = 1764] [id = 356] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8e295000 == 24 [pid = 1764] [id = 317] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x910c1000 == 23 [pid = 1764] [id = 323] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc74c00 == 22 [pid = 1764] [id = 319] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae2c00 == 21 [pid = 1764] [id = 327] 05:56:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d3c00 == 20 [pid = 1764] [id = 329] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8fc04c00) [pid = 1764] [serial = 1011] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8f935800) [pid = 1764] [serial = 1010] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8fc0b800) [pid = 1764] [serial = 1043] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x91031000) [pid = 1764] [serial = 1035] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x9101d400) [pid = 1764] [serial = 1034] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8e3fb800) [pid = 1764] [serial = 1040] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x91793400) [pid = 1764] [serial = 1014] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x9136dc00) [pid = 1764] [serial = 1013] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x92be9400) [pid = 1764] [serial = 1017] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8caee800) [pid = 1764] [serial = 1037] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x924ab800) [pid = 1764] [serial = 1016] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x93c92c00) [pid = 1764] [serial = 1020] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x93933400) [pid = 1764] [serial = 1019] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8d92c800) [pid = 1764] [serial = 1038] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x95266c00) [pid = 1764] [serial = 1023] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x95262000) [pid = 1764] [serial = 1022] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x965d7800) [pid = 1764] [serial = 1026] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x9654e400) [pid = 1764] [serial = 1025] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x965f2400) [pid = 1764] [serial = 1029] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x965f0800) [pid = 1764] [serial = 1028] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8fc01400) [pid = 1764] [serial = 1046] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8fc77000) [pid = 1764] [serial = 1044] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8fc73000) [pid = 1764] [serial = 1032] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8f93b800) [pid = 1764] [serial = 1031] [outer = (nil)] [url = about:blank] 05:56:47 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ec90800) [pid = 1764] [serial = 1041] [outer = (nil)] [url = about:blank] 05:56:48 INFO - PROCESS | 1764 | 1468501008048 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]]]}] 05:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2849ms 05:56:48 INFO - PROCESS | 1764 | 1468501008101 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:56:48 INFO - PROCESS | 1764 | 1468501008108 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:56:48 INFO - PROCESS | 1764 | 1468501008116 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 1764 | 1468501008124 Marionette TRACE conn4 <- [1,1454,null,{}] 05:56:48 INFO - PROCESS | 1764 | 1468501008133 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}] 05:56:48 INFO - PROCESS | 1764 | 1468501008139 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:48 INFO - PROCESS | 1764 | 1468501008321 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:56:48 INFO - PROCESS | 1764 | 1468501008448 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:48 INFO - PROCESS | 1764 | 1468501008460 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae9400 == 21 [pid = 1764] [id = 371] 05:56:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8caed400) [pid = 1764] [serial = 1114] [outer = (nil)] 05:56:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8d926c00) [pid = 1764] [serial = 1115] [outer = 0x8caed400] 05:56:48 INFO - PROCESS | 1764 | 1468501008544 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8d92f000) [pid = 1764] [serial = 1116] [outer = 0x8caed400] 05:56:49 INFO - PROCESS | 1764 | 1468501009483 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]]]}] 05:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1400ms 05:56:49 INFO - PROCESS | 1764 | 1468501009517 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:56:49 INFO - PROCESS | 1764 | 1468501009525 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:56:49 INFO - PROCESS | 1764 | 1468501009537 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:56:49 INFO - PROCESS | 1764 | 1468501009541 Marionette TRACE conn4 <- [1,1458,null,{}] 05:56:49 INFO - PROCESS | 1764 | 1468501009549 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}] 05:56:49 INFO - PROCESS | 1764 | 1468501009556 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:49 INFO - PROCESS | 1764 | 1468501009769 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:56:49 INFO - PROCESS | 1764 | 1468501009934 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 1764 | 1468501009943 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d921800 == 22 [pid = 1764] [id = 372] 05:56:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8e3f5000) [pid = 1764] [serial = 1117] [outer = (nil)] 05:56:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8ece2400) [pid = 1764] [serial = 1118] [outer = 0x8e3f5000] 05:56:50 INFO - PROCESS | 1764 | 1468501010022 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8ececc00) [pid = 1764] [serial = 1119] [outer = 0x8e3f5000] 05:56:51 INFO - PROCESS | 1764 | 1468501011073 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]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1595ms 05:56:51 INFO - PROCESS | 1764 | 1468501011137 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:56:51 INFO - PROCESS | 1764 | 1468501011142 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:56:51 INFO - PROCESS | 1764 | 1468501011150 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 1764 | 1468501011157 Marionette TRACE conn4 <- [1,1462,null,{}] 05:56:51 INFO - PROCESS | 1764 | 1468501011187 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}] 05:56:51 INFO - PROCESS | 1764 | 1468501011197 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:51 INFO - PROCESS | 1764 | 1468501011440 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:56:51 INFO - PROCESS | 1764 | 1468501011469 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:51 INFO - PROCESS | 1764 | 1468501011479 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc0dc00 == 23 [pid = 1764] [id = 373] 05:56:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8fc0ec00) [pid = 1764] [serial = 1120] [outer = (nil)] 05:56:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8fc75000) [pid = 1764] [serial = 1121] [outer = 0x8fc0ec00] 05:56:51 INFO - PROCESS | 1764 | 1468501011560 Marionette DEBUG loaded listener.js 05:56:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fd9b800) [pid = 1764] [serial = 1122] [outer = 0x8fc0ec00] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8e28ec00) [pid = 1764] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8c8cf800) [pid = 1764] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fc77400) [pid = 1764] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8bb08400) [pid = 1764] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8e3fa400) [pid = 1764] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x9136d000) [pid = 1764] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8d92ac00) [pid = 1764] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8c8d7c00) [pid = 1764] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8fc79400) [pid = 1764] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8ed18800) [pid = 1764] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8f93f400) [pid = 1764] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x91882800) [pid = 1764] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8c8dac00) [pid = 1764] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:56:52 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x91884c00) [pid = 1764] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:56:53 INFO - PROCESS | 1764 | 1468501013227 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]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2105ms 05:56:53 INFO - PROCESS | 1764 | 1468501013254 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:56:53 INFO - PROCESS | 1764 | 1468501013260 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:56:53 INFO - PROCESS | 1764 | 1468501013267 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 1764 | 1468501013271 Marionette TRACE conn4 <- [1,1466,null,{}] 05:56:53 INFO - PROCESS | 1764 | 1468501013277 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}] 05:56:53 INFO - PROCESS | 1764 | 1468501013282 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:53 INFO - PROCESS | 1764 | 1468501013470 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:56:53 INFO - PROCESS | 1764 | 1468501013599 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 1764 | 1468501013610 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caf0800 == 24 [pid = 1764] [id = 374] 05:56:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8e291c00) [pid = 1764] [serial = 1123] [outer = (nil)] 05:56:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8fc76000) [pid = 1764] [serial = 1124] [outer = 0x8e291c00] 05:56:53 INFO - PROCESS | 1764 | 1468501013727 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x9101d400) [pid = 1764] [serial = 1125] [outer = 0x8e291c00] 05:56:54 INFO - PROCESS | 1764 | 1468501014533 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]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1285ms 05:56:54 INFO - PROCESS | 1764 | 1468501014560 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 1764 | 1468501014564 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:56:54 INFO - PROCESS | 1764 | 1468501014629 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 1764 | 1468501014636 Marionette TRACE conn4 <- [1,1470,null,{}] 05:56:54 INFO - PROCESS | 1764 | 1468501014647 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}] 05:56:54 INFO - PROCESS | 1764 | 1468501014655 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:54 INFO - PROCESS | 1764 | 1468501014938 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:56:55 INFO - PROCESS | 1764 | 1468501015186 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 1764 | 1468501015197 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae8c00 == 25 [pid = 1764] [id = 375] 05:56:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8caea000) [pid = 1764] [serial = 1126] [outer = (nil)] 05:56:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8caf0400) [pid = 1764] [serial = 1127] [outer = 0x8caea000] 05:56:55 INFO - PROCESS | 1764 | 1468501015307 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8d92c000) [pid = 1764] [serial = 1128] [outer = 0x8caea000] 05:56:56 INFO - PROCESS | 1764 | 1468501016323 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]]]}] 05:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1801ms 05:56:56 INFO - PROCESS | 1764 | 1468501016376 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:56:56 INFO - PROCESS | 1764 | 1468501016384 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:56:56 INFO - PROCESS | 1764 | 1468501016396 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 1764 | 1468501016402 Marionette TRACE conn4 <- [1,1474,null,{}] 05:56:56 INFO - PROCESS | 1764 | 1468501016412 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}] 05:56:56 INFO - PROCESS | 1764 | 1468501016421 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:56 INFO - PROCESS | 1764 | 1468501016636 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:56:56 INFO - PROCESS | 1764 | 1468501016911 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 1764 | 1468501016928 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cf800 == 26 [pid = 1764] [id = 376] 05:56:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8ed17000) [pid = 1764] [serial = 1129] [outer = (nil)] 05:56:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8fc0b800) [pid = 1764] [serial = 1130] [outer = 0x8ed17000] 05:56:57 INFO - PROCESS | 1764 | 1468501017022 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8fc7bc00) [pid = 1764] [serial = 1131] [outer = 0x8ed17000] 05:56:58 INFO - PROCESS | 1764 | 1468501018055 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]]]}] 05:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1737ms 05:56:58 INFO - PROCESS | 1764 | 1468501018132 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:56:58 INFO - PROCESS | 1764 | 1468501018136 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:56:58 INFO - PROCESS | 1764 | 1468501018145 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 1764 | 1468501018150 Marionette TRACE conn4 <- [1,1478,null,{}] 05:56:58 INFO - PROCESS | 1764 | 1468501018157 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}] 05:56:58 INFO - PROCESS | 1764 | 1468501018163 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:58 INFO - PROCESS | 1764 | 1468501018402 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:56:58 INFO - PROCESS | 1764 | 1468501018676 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 1764 | 1468501018697 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:56:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x91037c00 == 27 [pid = 1764] [id = 377] 05:56:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x91038000) [pid = 1764] [serial = 1132] [outer = (nil)] 05:56:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x910b6800) [pid = 1764] [serial = 1133] [outer = 0x91038000] 05:56:58 INFO - PROCESS | 1764 | 1468501018826 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x910bf800) [pid = 1764] [serial = 1134] [outer = 0x91038000] 05:56:59 INFO - PROCESS | 1764 | 1468501019903 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]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1835ms 05:56:59 INFO - PROCESS | 1764 | 1468501019987 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 1764 | 1468501019992 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:57:00 INFO - PROCESS | 1764 | 1468501019999 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:57:00 INFO - PROCESS | 1764 | 1468501020003 Marionette TRACE conn4 <- [1,1482,null,{}] 05:57:00 INFO - PROCESS | 1764 | 1468501020010 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}] 05:57:00 INFO - PROCESS | 1764 | 1468501020016 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:00 INFO - PROCESS | 1764 | 1468501020249 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:57:00 INFO - PROCESS | 1764 | 1468501020480 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 1764 | 1468501020487 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae6400 == 28 [pid = 1764] [id = 378] 05:57:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x91786000) [pid = 1764] [serial = 1135] [outer = (nil)] 05:57:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x91792000) [pid = 1764] [serial = 1136] [outer = 0x91786000] 05:57:00 INFO - PROCESS | 1764 | 1468501020579 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x9178f400) [pid = 1764] [serial = 1137] [outer = 0x91786000] 05:57:01 INFO - PROCESS | 1764 | 1468501021697 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]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1748ms 05:57:01 INFO - PROCESS | 1764 | 1468501021748 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 1764 | 1468501021754 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:57:01 INFO - PROCESS | 1764 | 1468501021761 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - PROCESS | 1764 | 1468501021765 Marionette TRACE conn4 <- [1,1486,null,{}] 05:57:01 INFO - PROCESS | 1764 | 1468501021772 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}] 05:57:01 INFO - PROCESS | 1764 | 1468501021777 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:02 INFO - PROCESS | 1764 | 1468501022009 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:57:02 INFO - PROCESS | 1764 | 1468501022242 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 1764 | 1468501022249 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x91786800 == 29 [pid = 1764] [id = 379] 05:57:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x9188a000) [pid = 1764] [serial = 1138] [outer = (nil)] 05:57:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x918c1c00) [pid = 1764] [serial = 1139] [outer = 0x9188a000] 05:57:02 INFO - PROCESS | 1764 | 1468501022342 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x918c4400) [pid = 1764] [serial = 1140] [outer = 0x9188a000] 05:57:03 INFO - PROCESS | 1764 | 1468501023338 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]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1634ms 05:57:03 INFO - PROCESS | 1764 | 1468501023396 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:57:03 INFO - PROCESS | 1764 | 1468501023400 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:57:03 INFO - PROCESS | 1764 | 1468501023408 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - PROCESS | 1764 | 1468501023412 Marionette TRACE conn4 <- [1,1490,null,{}] 05:57:03 INFO - PROCESS | 1764 | 1468501023419 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}] 05:57:03 INFO - PROCESS | 1764 | 1468501023431 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:03 INFO - PROCESS | 1764 | 1468501023724 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:57:04 INFO - PROCESS | 1764 | 1468501024021 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:04 INFO - PROCESS | 1764 | 1468501024030 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0c400 == 30 [pid = 1764] [id = 380] 05:57:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8caed000) [pid = 1764] [serial = 1141] [outer = (nil)] 05:57:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x9248c800) [pid = 1764] [serial = 1142] [outer = 0x8caed000] 05:57:04 INFO - PROCESS | 1764 | 1468501024119 Marionette DEBUG loaded listener.js 05:57:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x924a9000) [pid = 1764] [serial = 1143] [outer = 0x8caed000] 05:57:05 INFO - PROCESS | 1764 | 1468501025098 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]]]}] 05:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1738ms 05:57:05 INFO - PROCESS | 1764 | 1468501025149 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 1764 | 1468501025154 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:57:05 INFO - PROCESS | 1764 | 1468501025162 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 1764 | 1468501025166 Marionette TRACE conn4 <- [1,1494,null,{}] 05:57:05 INFO - PROCESS | 1764 | 1468501025172 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}] 05:57:05 INFO - PROCESS | 1764 | 1468501025178 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:05 INFO - PROCESS | 1764 | 1468501025405 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:57:05 INFO - PROCESS | 1764 | 1468501025635 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 1764 | 1468501025647 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0b800 == 31 [pid = 1764] [id = 381] 05:57:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8bb0dc00) [pid = 1764] [serial = 1144] [outer = (nil)] 05:57:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8c8cc800) [pid = 1764] [serial = 1145] [outer = 0x8bb0dc00] 05:57:05 INFO - PROCESS | 1764 | 1468501025886 Marionette DEBUG loaded listener.js 05:57:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8cae5000) [pid = 1764] [serial = 1146] [outer = 0x8bb0dc00] 05:57:06 INFO - PROCESS | 1764 | 1468501026884 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]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1794ms 05:57:06 INFO - PROCESS | 1764 | 1468501026958 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 1764 | 1468501026964 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:57:06 INFO - PROCESS | 1764 | 1468501026974 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 1764 | 1468501026977 Marionette TRACE conn4 <- [1,1498,null,{}] 05:57:06 INFO - PROCESS | 1764 | 1468501026987 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}] 05:57:06 INFO - PROCESS | 1764 | 1468501026993 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:07 INFO - PROCESS | 1764 | 1468501027261 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x92490800) [pid = 1764] [serial = 1065] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8e3f8c00) [pid = 1764] [serial = 1082] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x91022c00) [pid = 1764] [serial = 1056] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8bb0d400) [pid = 1764] [serial = 1049] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8ece7000) [pid = 1764] [serial = 1053] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x91788000) [pid = 1764] [serial = 1059] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x91785c00) [pid = 1764] [serial = 1058] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8fda6400) [pid = 1764] [serial = 1055] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8ec8e400) [pid = 1764] [serial = 1074] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8d925800) [pid = 1764] [serial = 1071] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8ec89800) [pid = 1764] [serial = 1052] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x910b7400) [pid = 1764] [serial = 1067] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x918c6000) [pid = 1764] [serial = 1068] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x9199dc00) [pid = 1764] [serial = 1064] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8cae5800) [pid = 1764] [serial = 1070] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8fc7c400) [pid = 1764] [serial = 1077] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x91369800) [pid = 1764] [serial = 1080] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x918c8400) [pid = 1764] [serial = 1062] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8e3f8000) [pid = 1764] [serial = 1073] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x910ba000) [pid = 1764] [serial = 1079] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8fc01c00) [pid = 1764] [serial = 1076] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x918c6c00) [pid = 1764] [serial = 1061] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8fd9e400) [pid = 1764] [serial = 1047] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8ec8ac00) [pid = 1764] [serial = 1083] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8c8d4c00) [pid = 1764] [serial = 1050] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x918c3c00) [pid = 1764] [serial = 1085] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x92484800) [pid = 1764] [serial = 1086] [outer = (nil)] [url = about:blank] 05:57:07 INFO - PROCESS | 1764 | 1468501027596 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 1764 | 1468501027608 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb12c00 == 32 [pid = 1764] [id = 382] 05:57:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8c8d6400) [pid = 1764] [serial = 1147] [outer = (nil)] 05:57:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8d925c00) [pid = 1764] [serial = 1148] [outer = 0x8c8d6400] 05:57:07 INFO - PROCESS | 1764 | 1468501027698 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8ec87400) [pid = 1764] [serial = 1149] [outer = 0x8c8d6400] 05:57:08 INFO - PROCESS | 1764 | 1468501028556 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]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1641ms 05:57:08 INFO - PROCESS | 1764 | 1468501028615 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 1764 | 1468501028623 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:57:08 INFO - PROCESS | 1764 | 1468501028637 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 1764 | 1468501028642 Marionette TRACE conn4 <- [1,1502,null,{}] 05:57:08 INFO - PROCESS | 1764 | 1468501028649 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}] 05:57:08 INFO - PROCESS | 1764 | 1468501028656 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:08 INFO - PROCESS | 1764 | 1468501028862 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:57:09 INFO - PROCESS | 1764 | 1468501029023 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 1764 | 1468501029033 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed18c00 == 33 [pid = 1764] [id = 383] 05:57:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8f932400) [pid = 1764] [serial = 1150] [outer = (nil)] 05:57:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8fc06800) [pid = 1764] [serial = 1151] [outer = 0x8f932400] 05:57:09 INFO - PROCESS | 1764 | 1468501029111 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8fd9cc00) [pid = 1764] [serial = 1152] [outer = 0x8f932400] 05:57:10 INFO - PROCESS | 1764 | 1468501030114 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]]]}] 05:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1540ms 05:57:10 INFO - PROCESS | 1764 | 1468501030179 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:57:10 INFO - PROCESS | 1764 | 1468501030184 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:57:10 INFO - PROCESS | 1764 | 1468501030192 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 1764 | 1468501030198 Marionette TRACE conn4 <- [1,1506,null,{}] 05:57:10 INFO - PROCESS | 1764 | 1468501030222 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}] 05:57:10 INFO - PROCESS | 1764 | 1468501030231 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:10 INFO - PROCESS | 1764 | 1468501030474 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:57:10 INFO - PROCESS | 1764 | 1468501030500 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 1764 | 1468501030510 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f93d400 == 34 [pid = 1764] [id = 384] 05:57:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x91031400) [pid = 1764] [serial = 1153] [outer = (nil)] 05:57:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x910ba000) [pid = 1764] [serial = 1154] [outer = 0x91031400] 05:57:10 INFO - PROCESS | 1764 | 1468501030585 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x91369800) [pid = 1764] [serial = 1155] [outer = 0x91031400] 05:57:11 INFO - PROCESS | 1764 | 1468501031548 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]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1399ms 05:57:11 INFO - PROCESS | 1764 | 1468501031590 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:57:11 INFO - PROCESS | 1764 | 1468501031595 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:57:11 INFO - PROCESS | 1764 | 1468501031610 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 1764 | 1468501031628 Marionette TRACE conn4 <- [1,1510,null,{}] 05:57:11 INFO - PROCESS | 1764 | 1468501031635 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}] 05:57:11 INFO - PROCESS | 1764 | 1468501031640 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:11 INFO - PROCESS | 1764 | 1468501031881 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:57:11 INFO - PROCESS | 1764 | 1468501031901 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 1764 | 1468501031910 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0f400 == 35 [pid = 1764] [id = 385] 05:57:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8fc03c00) [pid = 1764] [serial = 1156] [outer = (nil)] 05:57:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x9178bc00) [pid = 1764] [serial = 1157] [outer = 0x8fc03c00] 05:57:11 INFO - PROCESS | 1764 | 1468501031981 Marionette DEBUG loaded listener.js 05:57:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x91788000) [pid = 1764] [serial = 1158] [outer = 0x8fc03c00] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8caed400) [pid = 1764] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8e295800) [pid = 1764] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x9101f000) [pid = 1764] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x9248f400) [pid = 1764] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8fc0ec00) [pid = 1764] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x92bee800) [pid = 1764] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8fc75c00) [pid = 1764] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x9519e000) [pid = 1764] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8c8cf400) [pid = 1764] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8e3ed400) [pid = 1764] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8f93a400) [pid = 1764] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:57:12 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8e3f5000) [pid = 1764] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:57:13 INFO - PROCESS | 1764 | 1468501033036 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]]]}] 05:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1454ms 05:57:13 INFO - PROCESS | 1764 | 1468501033056 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:57:13 INFO - PROCESS | 1764 | 1468501033062 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:57:13 INFO - PROCESS | 1764 | 1468501033070 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:57:13 INFO - PROCESS | 1764 | 1468501033074 Marionette TRACE conn4 <- [1,1514,null,{}] 05:57:13 INFO - PROCESS | 1764 | 1468501033080 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}] 05:57:13 INFO - PROCESS | 1764 | 1468501033086 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:13 INFO - PROCESS | 1764 | 1468501033261 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:57:13 INFO - PROCESS | 1764 | 1468501033400 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 1764 | 1468501033409 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec89c00 == 36 [pid = 1764] [id = 386] 05:57:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8ece1000) [pid = 1764] [serial = 1159] [outer = (nil)] 05:57:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x910b4800) [pid = 1764] [serial = 1160] [outer = 0x8ece1000] 05:57:13 INFO - PROCESS | 1764 | 1468501033496 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x918c2c00) [pid = 1764] [serial = 1161] [outer = 0x8ece1000] 05:57:14 INFO - PROCESS | 1764 | 1468501034409 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]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1390ms 05:57:14 INFO - PROCESS | 1764 | 1468501034461 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 1764 | 1468501034468 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:57:14 INFO - PROCESS | 1764 | 1468501034478 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 1764 | 1468501034486 Marionette TRACE conn4 <- [1,1518,null,{}] 05:57:14 INFO - PROCESS | 1764 | 1468501034549 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}] 05:57:14 INFO - PROCESS | 1764 | 1468501034557 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:14 INFO - PROCESS | 1764 | 1468501034828 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:57:15 INFO - PROCESS | 1764 | 1468501035028 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 1764 | 1468501035044 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d2400 == 37 [pid = 1764] [id = 387] 05:57:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8d929000) [pid = 1764] [serial = 1162] [outer = (nil)] 05:57:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8e293400) [pid = 1764] [serial = 1163] [outer = 0x8d929000] 05:57:15 INFO - PROCESS | 1764 | 1468501035157 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8e3f3400) [pid = 1764] [serial = 1164] [outer = 0x8d929000] 05:57:16 INFO - PROCESS | 1764 | 1468501036154 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]]]}] 05:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1704ms 05:57:16 INFO - PROCESS | 1764 | 1468501036183 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:57:16 INFO - PROCESS | 1764 | 1468501036192 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:57:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:57:16 INFO - PROCESS | 1764 | 1468501036206 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:57:16 INFO - PROCESS | 1764 | 1468501036212 Marionette TRACE conn4 <- [1,1522,null,{}] 05:57:16 INFO - PROCESS | 1764 | 1468501036219 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}] 05:57:16 INFO - PROCESS | 1764 | 1468501036227 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:16 INFO - PROCESS | 1764 | 1468501036473 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:57:16 INFO - PROCESS | 1764 | 1468501036703 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:16 INFO - PROCESS | 1764 | 1468501036715 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed19c00 == 38 [pid = 1764] [id = 388] 05:57:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8ed1dc00) [pid = 1764] [serial = 1165] [outer = (nil)] 05:57:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8fc75c00) [pid = 1764] [serial = 1166] [outer = 0x8ed1dc00] 05:57:16 INFO - PROCESS | 1764 | 1468501036819 Marionette DEBUG loaded listener.js 05:57:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8fd9fc00) [pid = 1764] [serial = 1167] [outer = 0x8ed1dc00] 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:17 INFO - PROCESS | 1764 | 1468501037681 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"]]]}] 05:57:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:57:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:57:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:57:17 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:57:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1536ms 05:57:17 INFO - PROCESS | 1764 | 1468501037744 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 1764 | 1468501037754 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:57:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:57:17 INFO - PROCESS | 1764 | 1468501037763 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 1764 | 1468501037769 Marionette TRACE conn4 <- [1,1526,null,{}] 05:57:17 INFO - PROCESS | 1764 | 1468501037787 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}] 05:57:17 INFO - PROCESS | 1764 | 1468501037796 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:18 INFO - PROCESS | 1764 | 1468501038043 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:57:18 INFO - PROCESS | 1764 | 1468501038313 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 1764 | 1468501038325 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x91887c00 == 39 [pid = 1764] [id = 389] 05:57:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x918cec00) [pid = 1764] [serial = 1168] [outer = (nil)] 05:57:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x91995400) [pid = 1764] [serial = 1169] [outer = 0x918cec00] 05:57:18 INFO - PROCESS | 1764 | 1468501038446 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x92482c00) [pid = 1764] [serial = 1170] [outer = 0x918cec00] 05:57:19 INFO - PROCESS | 1764 | 1468501039364 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"]]]}] 05:57:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:57:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:57:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:57:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:57:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:57:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:57:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:57:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:57:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:57:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1648ms 05:57:19 INFO - PROCESS | 1764 | 1468501039434 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 1764 | 1468501039440 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:57:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:57:19 INFO - PROCESS | 1764 | 1468501039450 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 1764 | 1468501039453 Marionette TRACE conn4 <- [1,1530,null,{}] 05:57:19 INFO - PROCESS | 1764 | 1468501039460 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}] 05:57:19 INFO - PROCESS | 1764 | 1468501039466 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:19 INFO - PROCESS | 1764 | 1468501039676 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:57:19 INFO - PROCESS | 1764 | 1468501039858 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:19 INFO - PROCESS | 1764 | 1468501039869 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x910b8000 == 40 [pid = 1764] [id = 390] 05:57:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x92489c00) [pid = 1764] [serial = 1171] [outer = (nil)] 05:57:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x92be8000) [pid = 1764] [serial = 1172] [outer = 0x92489c00] 05:57:20 INFO - PROCESS | 1764 | 1468501040013 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x92bed000) [pid = 1764] [serial = 1173] [outer = 0x92489c00] 05:57:20 INFO - PROCESS | 1764 | 1468501040866 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]]]}] 05:57:20 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:57:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:57:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:57:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:57:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:57:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:57:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1438ms 05:57:20 INFO - PROCESS | 1764 | 1468501040890 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:57:20 INFO - PROCESS | 1764 | 1468501040894 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:57:20 INFO - PROCESS | 1764 | 1468501040901 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:57:20 INFO - PROCESS | 1764 | 1468501040905 Marionette TRACE conn4 <- [1,1534,null,{}] 05:57:20 INFO - PROCESS | 1764 | 1468501040911 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}] 05:57:20 INFO - PROCESS | 1764 | 1468501040918 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:21 INFO - PROCESS | 1764 | 1468501041107 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:57:21 INFO - PROCESS | 1764 | 1468501041293 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 1764 | 1468501041301 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece0000 == 41 [pid = 1764] [id = 391] 05:57:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8ece5800) [pid = 1764] [serial = 1174] [outer = (nil)] 05:57:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x9380e800) [pid = 1764] [serial = 1175] [outer = 0x8ece5800] 05:57:21 INFO - PROCESS | 1764 | 1468501041401 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x93932c00) [pid = 1764] [serial = 1176] [outer = 0x8ece5800] 05:57:22 INFO - PROCESS | 1764 | 1468501042371 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]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1532ms 05:57:22 INFO - PROCESS | 1764 | 1468501042435 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:57:22 INFO - PROCESS | 1764 | 1468501042439 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:57:22 INFO - PROCESS | 1764 | 1468501042447 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 1764 | 1468501042450 Marionette TRACE conn4 <- [1,1538,null,{}] 05:57:22 INFO - PROCESS | 1764 | 1468501042458 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}] 05:57:22 INFO - PROCESS | 1764 | 1468501042469 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:22 INFO - PROCESS | 1764 | 1468501042758 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:57:23 INFO - PROCESS | 1764 | 1468501043021 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 1764 | 1468501043029 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fd9b400 == 42 [pid = 1764] [id = 392] 05:57:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x91025c00) [pid = 1764] [serial = 1177] [outer = (nil)] 05:57:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x9519d800) [pid = 1764] [serial = 1178] [outer = 0x91025c00] 05:57:23 INFO - PROCESS | 1764 | 1468501043114 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x9526ac00) [pid = 1764] [serial = 1179] [outer = 0x91025c00] 05:57:24 INFO - PROCESS | 1764 | 1468501044049 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]]]}] 05:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1634ms 05:57:24 INFO - PROCESS | 1764 | 1468501044082 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:57:24 INFO - PROCESS | 1764 | 1468501044085 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:57:24 INFO - PROCESS | 1764 | 1468501044093 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 1764 | 1468501044096 Marionette TRACE conn4 <- [1,1542,null,{}] 05:57:24 INFO - PROCESS | 1764 | 1468501044103 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}] 05:57:24 INFO - PROCESS | 1764 | 1468501044107 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:24 INFO - PROCESS | 1764 | 1468501044296 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:57:24 INFO - PROCESS | 1764 | 1468501044476 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:24 INFO - PROCESS | 1764 | 1468501044484 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae9c00 == 43 [pid = 1764] [id = 393] 05:57:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x95264800) [pid = 1764] [serial = 1180] [outer = (nil)] 05:57:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x952dd400) [pid = 1764] [serial = 1181] [outer = 0x95264800] 05:57:24 INFO - PROCESS | 1764 | 1468501044608 Marionette DEBUG loaded listener.js 05:57:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x96556000) [pid = 1764] [serial = 1182] [outer = 0x95264800] 05:57:25 INFO - PROCESS | 1764 | 1468501045537 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]]]}] 05:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1482ms 05:57:25 INFO - PROCESS | 1764 | 1468501045576 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 1764 | 1468501045579 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 05:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:57:25 INFO - PROCESS | 1764 | 1468501045587 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 1764 | 1468501045592 Marionette TRACE conn4 <- [1,1546,null,{}] 05:57:25 INFO - PROCESS | 1764 | 1468501045598 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}] 05:57:25 INFO - PROCESS | 1764 | 1468501045604 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:25 INFO - PROCESS | 1764 | 1468501045801 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:57:26 INFO - PROCESS | 1764 | 1468501046026 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 1764 | 1468501046035 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb11800 == 44 [pid = 1764] [id = 394] 05:57:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8c8d2000) [pid = 1764] [serial = 1183] [outer = (nil)] 05:57:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x965d7800) [pid = 1764] [serial = 1184] [outer = 0x8c8d2000] 05:57:26 INFO - PROCESS | 1764 | 1468501046155 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x965eb800) [pid = 1764] [serial = 1185] [outer = 0x8c8d2000] 05:57:27 INFO - PROCESS | 1764 | 1468501047070 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]]]}] 05:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1532ms 05:57:27 INFO - PROCESS | 1764 | 1468501047120 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:57:27 INFO - PROCESS | 1764 | 1468501047124 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 05:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:57:27 INFO - PROCESS | 1764 | 1468501047131 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 1764 | 1468501047134 Marionette TRACE conn4 <- [1,1550,null,{}] 05:57:27 INFO - PROCESS | 1764 | 1468501047140 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}] 05:57:27 INFO - PROCESS | 1764 | 1468501047146 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:27 INFO - PROCESS | 1764 | 1468501047337 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:57:27 INFO - PROCESS | 1764 | 1468501047521 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:27 INFO - PROCESS | 1764 | 1468501047529 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f93d800 == 45 [pid = 1764] [id = 395] 05:57:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8fc0e800) [pid = 1764] [serial = 1186] [outer = (nil)] 05:57:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x965f1400) [pid = 1764] [serial = 1187] [outer = 0x8fc0e800] 05:57:27 INFO - PROCESS | 1764 | 1468501047657 Marionette DEBUG loaded listener.js 05:57:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x965f6400) [pid = 1764] [serial = 1188] [outer = 0x8fc0e800] 05:57:28 INFO - PROCESS | 1764 | 1468501048592 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]]]}] 05:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1539ms 05:57:28 INFO - PROCESS | 1764 | 1468501048672 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:57:28 INFO - PROCESS | 1764 | 1468501048676 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 05:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:57:28 INFO - PROCESS | 1764 | 1468501048683 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:57:28 INFO - PROCESS | 1764 | 1468501048687 Marionette TRACE conn4 <- [1,1554,null,{}] 05:57:28 INFO - PROCESS | 1764 | 1468501048694 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}] 05:57:28 INFO - PROCESS | 1764 | 1468501048700 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:28 INFO - PROCESS | 1764 | 1468501048949 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:57:29 INFO - PROCESS | 1764 | 1468501049522 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 1764 | 1468501049529 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caec000 == 46 [pid = 1764] [id = 396] 05:57:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8caecc00) [pid = 1764] [serial = 1189] [outer = (nil)] 05:57:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8d924800) [pid = 1764] [serial = 1190] [outer = 0x8caecc00] 05:57:29 INFO - PROCESS | 1764 | 1468501049617 Marionette DEBUG loaded listener.js 05:57:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8e291400) [pid = 1764] [serial = 1191] [outer = 0x8caecc00] 05:57:30 INFO - PROCESS | 1764 | 1468501050611 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]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1988ms 05:57:30 INFO - PROCESS | 1764 | 1468501050675 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 1764 | 1468501050682 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 05:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:57:30 INFO - PROCESS | 1764 | 1468501050691 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 1764 | 1468501050697 Marionette TRACE conn4 <- [1,1558,null,{}] 05:57:30 INFO - PROCESS | 1764 | 1468501050708 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}] 05:57:30 INFO - PROCESS | 1764 | 1468501050717 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:31 INFO - PROCESS | 1764 | 1468501051011 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0f400 == 45 [pid = 1764] [id = 385] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8f93d400 == 44 [pid = 1764] [id = 384] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed18c00 == 43 [pid = 1764] [id = 383] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb12c00 == 42 [pid = 1764] [id = 382] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0b800 == 41 [pid = 1764] [id = 381] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8caf0800 == 40 [pid = 1764] [id = 374] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae8c00 == 39 [pid = 1764] [id = 375] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x91786800 == 38 [pid = 1764] [id = 379] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cf800 == 37 [pid = 1764] [id = 376] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae6400 == 36 [pid = 1764] [id = 378] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0c400 == 35 [pid = 1764] [id = 380] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x91037c00 == 34 [pid = 1764] [id = 377] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8caec000 == 33 [pid = 1764] [id = 396] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8f93d800 == 32 [pid = 1764] [id = 395] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae9c00 == 31 [pid = 1764] [id = 393] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb11800 == 30 [pid = 1764] [id = 394] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8fd9b400 == 29 [pid = 1764] [id = 392] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece0000 == 28 [pid = 1764] [id = 391] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x910b8000 == 27 [pid = 1764] [id = 390] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed19c00 == 26 [pid = 1764] [id = 388] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x91887c00 == 25 [pid = 1764] [id = 389] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec89c00 == 24 [pid = 1764] [id = 386] 05:57:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d2400 == 23 [pid = 1764] [id = 387] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8fc76000) [pid = 1764] [serial = 1124] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8d926c00) [pid = 1764] [serial = 1115] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8d92f000) [pid = 1764] [serial = 1116] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8ed16400) [pid = 1764] [serial = 1089] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8ec8dc00) [pid = 1764] [serial = 1088] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x910be000) [pid = 1764] [serial = 1092] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x91035800) [pid = 1764] [serial = 1091] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x92beb000) [pid = 1764] [serial = 1095] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x924aa800) [pid = 1764] [serial = 1094] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8fc75000) [pid = 1764] [serial = 1121] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x93810000) [pid = 1764] [serial = 1098] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x9380bc00) [pid = 1764] [serial = 1097] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x93c8ec00) [pid = 1764] [serial = 1101] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x93a65400) [pid = 1764] [serial = 1100] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x952d5c00) [pid = 1764] [serial = 1104] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x952d3000) [pid = 1764] [serial = 1103] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8ed19400) [pid = 1764] [serial = 1107] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8e294400) [pid = 1764] [serial = 1106] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8f93e400) [pid = 1764] [serial = 1110] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8ed19800) [pid = 1764] [serial = 1109] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8fd9b800) [pid = 1764] [serial = 1122] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x9101d000) [pid = 1764] [serial = 1113] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8fd9f000) [pid = 1764] [serial = 1112] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8ececc00) [pid = 1764] [serial = 1119] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ece2400) [pid = 1764] [serial = 1118] [outer = (nil)] [url = about:blank] 05:57:32 INFO - PROCESS | 1764 | 1468501052571 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:32 INFO - PROCESS | 1764 | 1468501052583 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0b400 == 24 [pid = 1764] [id = 397] 05:57:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8bb0c400) [pid = 1764] [serial = 1192] [outer = (nil)] 05:57:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8bb11c00) [pid = 1764] [serial = 1193] [outer = 0x8bb0c400] 05:57:32 INFO - PROCESS | 1764 | 1468501052719 Marionette DEBUG loaded listener.js 05:57:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8c8d3c00) [pid = 1764] [serial = 1194] [outer = 0x8bb0c400] 05:57:33 INFO - PROCESS | 1764 | 1468501053640 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]]]}] 05:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2991ms 05:57:33 INFO - PROCESS | 1764 | 1468501053685 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:57:33 INFO - PROCESS | 1764 | 1468501053692 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 05:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:57:33 INFO - PROCESS | 1764 | 1468501053702 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - PROCESS | 1764 | 1468501053707 Marionette TRACE conn4 <- [1,1562,null,{}] 05:57:33 INFO - PROCESS | 1764 | 1468501053717 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}] 05:57:33 INFO - PROCESS | 1764 | 1468501053725 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:33 INFO - PROCESS | 1764 | 1468501053967 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:57:34 INFO - PROCESS | 1764 | 1468501054260 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 1764 | 1468501054270 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28e800 == 25 [pid = 1764] [id = 398] 05:57:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8e28f400) [pid = 1764] [serial = 1195] [outer = (nil)] 05:57:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8e3ec400) [pid = 1764] [serial = 1196] [outer = 0x8e28f400] 05:57:34 INFO - PROCESS | 1764 | 1468501054359 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8e3f3800) [pid = 1764] [serial = 1197] [outer = 0x8e28f400] 05:57:35 INFO - PROCESS | 1764 | 1468501055216 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]]]}] 05:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1595ms 05:57:35 INFO - PROCESS | 1764 | 1468501055300 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 1764 | 1468501055308 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 05:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:57:35 INFO - PROCESS | 1764 | 1468501055327 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 1764 | 1468501055330 Marionette TRACE conn4 <- [1,1566,null,{}] 05:57:35 INFO - PROCESS | 1764 | 1468501055338 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}] 05:57:35 INFO - PROCESS | 1764 | 1468501055343 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:35 INFO - PROCESS | 1764 | 1468501055614 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:57:35 INFO - PROCESS | 1764 | 1468501055644 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 1764 | 1468501055654 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8e000 == 26 [pid = 1764] [id = 399] 05:57:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8ece2400) [pid = 1764] [serial = 1198] [outer = (nil)] 05:57:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8ecee800) [pid = 1764] [serial = 1199] [outer = 0x8ece2400] 05:57:35 INFO - PROCESS | 1764 | 1468501055734 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8ed1b000) [pid = 1764] [serial = 1200] [outer = 0x8ece2400] 05:57:36 INFO - PROCESS | 1764 | 1468501056803 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]]]}] 05:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1536ms 05:57:36 INFO - PROCESS | 1764 | 1468501056862 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:57:36 INFO - PROCESS | 1764 | 1468501056869 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 05:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:57:36 INFO - PROCESS | 1764 | 1468501056879 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 1764 | 1468501056890 Marionette TRACE conn4 <- [1,1570,null,{}] 05:57:36 INFO - PROCESS | 1764 | 1468501056912 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}] 05:57:36 INFO - PROCESS | 1764 | 1468501056921 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:37 INFO - PROCESS | 1764 | 1468501057165 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:57:37 INFO - PROCESS | 1764 | 1468501057195 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:37 INFO - PROCESS | 1764 | 1468501057201 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc76c00 == 27 [pid = 1764] [id = 400] 05:57:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8fc7cc00) [pid = 1764] [serial = 1201] [outer = (nil)] 05:57:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8fd9c000) [pid = 1764] [serial = 1202] [outer = 0x8fc7cc00] 05:57:37 INFO - PROCESS | 1764 | 1468501057279 Marionette DEBUG loaded listener.js 05:57:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8fda3800) [pid = 1764] [serial = 1203] [outer = 0x8fc7cc00] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8ed17000) [pid = 1764] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8fc03c00) [pid = 1764] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8caed000) [pid = 1764] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x91031400) [pid = 1764] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x91786000) [pid = 1764] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x91038000) [pid = 1764] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x9188a000) [pid = 1764] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8e291c00) [pid = 1764] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8f932400) [pid = 1764] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8bb0dc00) [pid = 1764] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8caea000) [pid = 1764] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8c8d6400) [pid = 1764] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:57:38 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8ece1000) [pid = 1764] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:57:38 INFO - PROCESS | 1764 | 1468501058897 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]]]}] 05:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2059ms 05:57:38 INFO - PROCESS | 1764 | 1468501058937 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:57:38 INFO - PROCESS | 1764 | 1468501058940 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 05:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:57:38 INFO - PROCESS | 1764 | 1468501058953 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - PROCESS | 1764 | 1468501058956 Marionette TRACE conn4 <- [1,1574,null,{}] 05:57:38 INFO - PROCESS | 1764 | 1468501058962 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}] 05:57:38 INFO - PROCESS | 1764 | 1468501058968 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:39 INFO - PROCESS | 1764 | 1468501059210 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:57:39 INFO - PROCESS | 1764 | 1468501059226 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 1764 | 1468501059236 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d7000 == 28 [pid = 1764] [id = 401] 05:57:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8ed13000) [pid = 1764] [serial = 1204] [outer = (nil)] 05:57:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8fda5800) [pid = 1764] [serial = 1205] [outer = 0x8ed13000] 05:57:39 INFO - PROCESS | 1764 | 1468501059308 Marionette DEBUG loaded listener.js 05:57:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8fda9c00) [pid = 1764] [serial = 1206] [outer = 0x8ed13000] 05:57:40 INFO - PROCESS | 1764 | 1468501060265 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]]]}] 05:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1385ms 05:57:40 INFO - PROCESS | 1764 | 1468501060339 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:57:40 INFO - PROCESS | 1764 | 1468501060347 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 05:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:57:40 INFO - PROCESS | 1764 | 1468501060460 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:57:40 INFO - PROCESS | 1764 | 1468501060464 Marionette TRACE conn4 <- [1,1578,null,{}] 05:57:40 INFO - PROCESS | 1764 | 1468501060482 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}] 05:57:40 INFO - PROCESS | 1764 | 1468501060490 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:40 INFO - PROCESS | 1764 | 1468501060682 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:57:40 INFO - PROCESS | 1764 | 1468501060928 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:40 INFO - PROCESS | 1764 | 1468501060940 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d926c00 == 29 [pid = 1764] [id = 402] 05:57:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8d927000) [pid = 1764] [serial = 1207] [outer = (nil)] 05:57:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8d92d400) [pid = 1764] [serial = 1208] [outer = 0x8d927000] 05:57:41 INFO - PROCESS | 1764 | 1468501061048 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8ece2800) [pid = 1764] [serial = 1209] [outer = 0x8d927000] 05:57:42 INFO - PROCESS | 1764 | 1468501062018 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]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1667ms 05:57:42 INFO - PROCESS | 1764 | 1468501062063 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 1764 | 1468501062071 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 05:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:57:42 INFO - PROCESS | 1764 | 1468501062083 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 1764 | 1468501062089 Marionette TRACE conn4 <- [1,1582,null,{}] 05:57:42 INFO - PROCESS | 1764 | 1468501062096 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}] 05:57:42 INFO - PROCESS | 1764 | 1468501062102 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:42 INFO - PROCESS | 1764 | 1468501062308 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:57:42 INFO - PROCESS | 1764 | 1468501062538 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:42 INFO - PROCESS | 1764 | 1468501062550 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae5800 == 30 [pid = 1764] [id = 403] 05:57:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8f93b400) [pid = 1764] [serial = 1210] [outer = (nil)] 05:57:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8fda3400) [pid = 1764] [serial = 1211] [outer = 0x8f93b400] 05:57:42 INFO - PROCESS | 1764 | 1468501062680 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x91026800) [pid = 1764] [serial = 1212] [outer = 0x8f93b400] 05:57:43 INFO - PROCESS | 1764 | 1468501063674 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]]]}] 05:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1637ms 05:57:43 INFO - PROCESS | 1764 | 1468501063721 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:57:43 INFO - PROCESS | 1764 | 1468501063725 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 05:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:57:43 INFO - PROCESS | 1764 | 1468501063733 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:57:43 INFO - PROCESS | 1764 | 1468501063740 Marionette TRACE conn4 <- [1,1586,null,{}] 05:57:43 INFO - PROCESS | 1764 | 1468501063757 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}] 05:57:43 INFO - PROCESS | 1764 | 1468501063766 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:43 INFO - PROCESS | 1764 | 1468501063988 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:57:44 INFO - PROCESS | 1764 | 1468501064268 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 1764 | 1468501064283 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x910bbc00 == 31 [pid = 1764] [id = 404] 05:57:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x910bc000) [pid = 1764] [serial = 1213] [outer = (nil)] 05:57:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x910c3800) [pid = 1764] [serial = 1214] [outer = 0x910bc000] 05:57:44 INFO - PROCESS | 1764 | 1468501064420 Marionette DEBUG loaded listener.js 05:57:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x91375000) [pid = 1764] [serial = 1215] [outer = 0x910bc000] 05:57:45 INFO - PROCESS | 1764 | 1468501065371 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]]]}] 05:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1690ms 05:57:45 INFO - PROCESS | 1764 | 1468501065436 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:57:45 INFO - PROCESS | 1764 | 1468501065442 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 05:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:57:45 INFO - PROCESS | 1764 | 1468501065451 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:57:45 INFO - PROCESS | 1764 | 1468501065455 Marionette TRACE conn4 <- [1,1590,null,{}] 05:57:45 INFO - PROCESS | 1764 | 1468501065461 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}] 05:57:45 INFO - PROCESS | 1764 | 1468501065466 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:45 INFO - PROCESS | 1764 | 1468501065673 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:57:45 INFO - PROCESS | 1764 | 1468501065903 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:45 INFO - PROCESS | 1764 | 1468501065914 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0d000 == 32 [pid = 1764] [id = 405] 05:57:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x910ba400) [pid = 1764] [serial = 1216] [outer = (nil)] 05:57:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x91888400) [pid = 1764] [serial = 1217] [outer = 0x910ba400] 05:57:46 INFO - PROCESS | 1764 | 1468501066018 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x9188e000) [pid = 1764] [serial = 1218] [outer = 0x910ba400] 05:57:46 INFO - PROCESS | 1764 | 1468501066951 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]]]}] 05:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1540ms 05:57:46 INFO - PROCESS | 1764 | 1468501066991 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:57:46 INFO - PROCESS | 1764 | 1468501066995 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 05:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:57:47 INFO - PROCESS | 1764 | 1468501067024 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 1764 | 1468501067028 Marionette TRACE conn4 <- [1,1594,null,{}] 05:57:47 INFO - PROCESS | 1764 | 1468501067035 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}] 05:57:47 INFO - PROCESS | 1764 | 1468501067040 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:47 INFO - PROCESS | 1764 | 1468501067237 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:57:47 INFO - PROCESS | 1764 | 1468501067465 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 1764 | 1468501067477 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc72c00 == 33 [pid = 1764] [id = 406] 05:57:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x918c8400) [pid = 1764] [serial = 1219] [outer = (nil)] 05:57:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x918d0400) [pid = 1764] [serial = 1220] [outer = 0x918c8400] 05:57:47 INFO - PROCESS | 1764 | 1468501067577 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x91993c00) [pid = 1764] [serial = 1221] [outer = 0x918c8400] 05:57:48 INFO - PROCESS | 1764 | 1468501068513 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]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1546ms 05:57:48 INFO - PROCESS | 1764 | 1468501068568 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 1764 | 1468501068571 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 05:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:57:48 INFO - PROCESS | 1764 | 1468501068580 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 1764 | 1468501068584 Marionette TRACE conn4 <- [1,1598,null,{}] 05:57:48 INFO - PROCESS | 1764 | 1468501068591 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}] 05:57:48 INFO - PROCESS | 1764 | 1468501068603 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:48 INFO - PROCESS | 1764 | 1468501068908 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:57:49 INFO - PROCESS | 1764 | 1468501069204 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:49 INFO - PROCESS | 1764 | 1468501069212 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0f400 == 34 [pid = 1764] [id = 407] 05:57:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8c8ce000) [pid = 1764] [serial = 1222] [outer = (nil)] 05:57:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x924a5000) [pid = 1764] [serial = 1223] [outer = 0x8c8ce000] 05:57:49 INFO - PROCESS | 1764 | 1468501069314 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x924afc00) [pid = 1764] [serial = 1224] [outer = 0x8c8ce000] 05:57:50 INFO - PROCESS | 1764 | 1468501070338 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]]]}] 05:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1788ms 05:57:50 INFO - PROCESS | 1764 | 1468501070369 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:57:50 INFO - PROCESS | 1764 | 1468501070375 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 05:57:50 INFO - PROCESS | 1764 | 1468501070383 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:57:50 INFO - PROCESS | 1764 | 1468501070387 Marionette TRACE conn4 <- [1,1602,null,{}] 05:57:50 INFO - PROCESS | 1764 | 1468501070395 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}] 05:57:50 INFO - PROCESS | 1764 | 1468501070400 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:50 INFO - PROCESS | 1764 | 1468501070620 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:57:50 INFO - PROCESS | 1764 | 1468501070852 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 1764 | 1468501070861 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d923c00 == 35 [pid = 1764] [id = 408] 05:57:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8fc7e400) [pid = 1764] [serial = 1225] [outer = (nil)] 05:57:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x92bf4c00) [pid = 1764] [serial = 1226] [outer = 0x8fc7e400] 05:57:50 INFO - PROCESS | 1764 | 1468501070963 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x9248ac00) [pid = 1764] [serial = 1227] [outer = 0x8fc7e400] 05:57:51 INFO - PROCESS | 1764 | 1468501071904 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]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1587ms 05:57:51 INFO - PROCESS | 1764 | 1468501071970 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:57:51 INFO - PROCESS | 1764 | 1468501071975 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 05:57:51 INFO - PROCESS | 1764 | 1468501071983 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 1764 | 1468501071986 Marionette TRACE conn4 <- [1,1606,null,{}] 05:57:52 INFO - PROCESS | 1764 | 1468501071994 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}] 05:57:52 INFO - PROCESS | 1764 | 1468501071999 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:52 INFO - PROCESS | 1764 | 1468501072202 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:57:52 INFO - PROCESS | 1764 | 1468501072434 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:52 INFO - PROCESS | 1764 | 1468501072445 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28bc00 == 36 [pid = 1764] [id = 409] 05:57:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8ece7400) [pid = 1764] [serial = 1228] [outer = (nil)] 05:57:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x93a69800) [pid = 1764] [serial = 1229] [outer = 0x8ece7400] 05:57:52 INFO - PROCESS | 1764 | 1468501072569 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x93c92c00) [pid = 1764] [serial = 1230] [outer = 0x8ece7400] 05:57:53 INFO - PROCESS | 1764 | 1468501073486 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]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1539ms 05:57:53 INFO - PROCESS | 1764 | 1468501073521 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 1764 | 1468501073524 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 05:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:57:53 INFO - PROCESS | 1764 | 1468501073533 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 1764 | 1468501073537 Marionette TRACE conn4 <- [1,1610,null,{}] 05:57:53 INFO - PROCESS | 1764 | 1468501073544 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}] 05:57:53 INFO - PROCESS | 1764 | 1468501073550 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:53 INFO - PROCESS | 1764 | 1468501073754 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:57:53 INFO - PROCESS | 1764 | 1468501073947 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 1764 | 1468501073953 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x93813000 == 37 [pid = 1764] [id = 410] 05:57:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x93933400) [pid = 1764] [serial = 1231] [outer = (nil)] 05:57:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x951a5400) [pid = 1764] [serial = 1232] [outer = 0x93933400] 05:57:54 INFO - PROCESS | 1764 | 1468501074038 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x95261c00) [pid = 1764] [serial = 1233] [outer = 0x93933400] 05:57:55 INFO - PROCESS | 1764 | 1468501075096 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]]]}] 05:57:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1590ms 05:57:55 INFO - PROCESS | 1764 | 1468501075127 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:57:55 INFO - PROCESS | 1764 | 1468501075133 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 05:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:57:55 INFO - PROCESS | 1764 | 1468501075161 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:57:55 INFO - PROCESS | 1764 | 1468501075165 Marionette TRACE conn4 <- [1,1614,null,{}] 05:57:55 INFO - PROCESS | 1764 | 1468501075173 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}] 05:57:55 INFO - PROCESS | 1764 | 1468501075178 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:55 INFO - PROCESS | 1764 | 1468501075378 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:57:55 INFO - PROCESS | 1764 | 1468501075655 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:55 INFO - PROCESS | 1764 | 1468501075661 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8d000 == 38 [pid = 1764] [id = 411] 05:57:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8ec8d400) [pid = 1764] [serial = 1234] [outer = (nil)] 05:57:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8fda2800) [pid = 1764] [serial = 1235] [outer = 0x8ec8d400] 05:57:55 INFO - PROCESS | 1764 | 1468501075777 Marionette DEBUG loaded listener.js 05:57:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x9178cc00) [pid = 1764] [serial = 1236] [outer = 0x8ec8d400] 05:57:56 INFO - PROCESS | 1764 | 1468501076765 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]]]}] 05:57:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:57:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1689ms 05:57:56 INFO - PROCESS | 1764 | 1468501076847 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 1764 | 1468501076853 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 05:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:57:56 INFO - PROCESS | 1764 | 1468501076860 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - PROCESS | 1764 | 1468501076866 Marionette TRACE conn4 <- [1,1618,null,{}] 05:57:56 INFO - PROCESS | 1764 | 1468501076873 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}] 05:57:56 INFO - PROCESS | 1764 | 1468501076880 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:57 INFO - PROCESS | 1764 | 1468501077122 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:57:57 INFO - PROCESS | 1764 | 1468501077346 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:57 INFO - PROCESS | 1764 | 1468501077363 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb07000 == 39 [pid = 1764] [id = 412] 05:57:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8bb07400) [pid = 1764] [serial = 1237] [outer = (nil)] 05:57:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x8bb0d400) [pid = 1764] [serial = 1238] [outer = 0x8bb07400] 05:57:57 INFO - PROCESS | 1764 | 1468501077633 Marionette DEBUG loaded listener.js 05:57:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x8cae2c00) [pid = 1764] [serial = 1239] [outer = 0x8bb07400] 05:57:58 INFO - PROCESS | 1764 | 1468501078641 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]]]}] 05:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1837ms 05:57:58 INFO - PROCESS | 1764 | 1468501078699 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:57:58 INFO - PROCESS | 1764 | 1468501078707 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 05:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:57:58 INFO - PROCESS | 1764 | 1468501078717 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:57:58 INFO - PROCESS | 1764 | 1468501078720 Marionette TRACE conn4 <- [1,1622,null,{}] 05:57:58 INFO - PROCESS | 1764 | 1468501078730 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}] 05:57:58 INFO - PROCESS | 1764 | 1468501078736 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:59 INFO - PROCESS | 1764 | 1468501079067 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:57:59 INFO - PROCESS | 1764 | 1468501079389 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 1764 | 1468501079399 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:57:59 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc0dc00 == 38 [pid = 1764] [id = 373] 05:57:59 INFO - PROCESS | 1764 | --DOCSHELL 0x8d921800 == 37 [pid = 1764] [id = 372] 05:57:59 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae9400 == 36 [pid = 1764] [id = 371] 05:57:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d7c00 == 37 [pid = 1764] [id = 413] 05:57:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x8cae6000) [pid = 1764] [serial = 1240] [outer = (nil)] 05:57:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x8d92d800) [pid = 1764] [serial = 1241] [outer = 0x8cae6000] 05:57:59 INFO - PROCESS | 1764 | 1468501079523 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x8ec89000) [pid = 1764] [serial = 1242] [outer = 0x8cae6000] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x918c2c00) [pid = 1764] [serial = 1161] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x8fc0b800) [pid = 1764] [serial = 1130] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x8fc7bc00) [pid = 1764] [serial = 1131] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x9178bc00) [pid = 1764] [serial = 1157] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x9248c800) [pid = 1764] [serial = 1142] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x910ba000) [pid = 1764] [serial = 1154] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x9178f400) [pid = 1764] [serial = 1137] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x910b6800) [pid = 1764] [serial = 1133] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x918c4400) [pid = 1764] [serial = 1140] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x9101d400) [pid = 1764] [serial = 1125] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8fd9cc00) [pid = 1764] [serial = 1152] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x910bf800) [pid = 1764] [serial = 1134] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8cae5000) [pid = 1764] [serial = 1146] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x924a9000) [pid = 1764] [serial = 1143] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8c8cc800) [pid = 1764] [serial = 1145] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x91792000) [pid = 1764] [serial = 1136] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8d92c000) [pid = 1764] [serial = 1128] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x918c1c00) [pid = 1764] [serial = 1139] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x91788000) [pid = 1764] [serial = 1158] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8ec87400) [pid = 1764] [serial = 1149] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8d925c00) [pid = 1764] [serial = 1148] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8caf0400) [pid = 1764] [serial = 1127] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8fc06800) [pid = 1764] [serial = 1151] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x91369800) [pid = 1764] [serial = 1155] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x910b4800) [pid = 1764] [serial = 1160] [outer = (nil)] [url = about:blank] 05:58:00 INFO - PROCESS | 1764 | 1468501080435 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]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1786ms 05:58:00 INFO - PROCESS | 1764 | 1468501080503 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 1764 | 1468501080510 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 05:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:58:00 INFO - PROCESS | 1764 | 1468501080522 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 1764 | 1468501080526 Marionette TRACE conn4 <- [1,1626,null,{}] 05:58:00 INFO - PROCESS | 1764 | 1468501080535 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}] 05:58:00 INFO - PROCESS | 1764 | 1468501080545 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:00 INFO - PROCESS | 1764 | 1468501080782 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:58:00 INFO - PROCESS | 1764 | 1468501080936 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 1764 | 1468501080945 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc10000 == 38 [pid = 1764] [id = 414] 05:58:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8fc10400) [pid = 1764] [serial = 1243] [outer = (nil)] 05:58:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8fc7ac00) [pid = 1764] [serial = 1244] [outer = 0x8fc10400] 05:58:01 INFO - PROCESS | 1764 | 1468501081092 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x8fda7400) [pid = 1764] [serial = 1245] [outer = 0x8fc10400] 05:58:01 INFO - PROCESS | 1764 | 1468501081974 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]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1483ms 05:58:02 INFO - PROCESS | 1764 | 1468501082020 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 1764 | 1468501082027 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 05:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:58:02 INFO - PROCESS | 1764 | 1468501082043 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 1764 | 1468501082049 Marionette TRACE conn4 <- [1,1630,null,{}] 05:58:02 INFO - PROCESS | 1764 | 1468501082066 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}] 05:58:02 INFO - PROCESS | 1764 | 1468501082077 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:02 INFO - PROCESS | 1764 | 1468501082433 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:58:02 INFO - PROCESS | 1764 | 1468501082468 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:02 INFO - PROCESS | 1764 | 1468501082484 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x91035800 == 39 [pid = 1764] [id = 415] 05:58:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x910bd000) [pid = 1764] [serial = 1246] [outer = (nil)] 05:58:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x9136d000) [pid = 1764] [serial = 1247] [outer = 0x910bd000] 05:58:02 INFO - PROCESS | 1764 | 1468501082667 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x91786800) [pid = 1764] [serial = 1248] [outer = 0x910bd000] 05:58:03 INFO - PROCESS | 1764 | 1468501083671 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]]]}] 05:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1694ms 05:58:03 INFO - PROCESS | 1764 | 1468501083737 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:58:03 INFO - PROCESS | 1764 | 1468501083743 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 05:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:58:03 INFO - PROCESS | 1764 | 1468501083749 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - PROCESS | 1764 | 1468501083753 Marionette TRACE conn4 <- [1,1634,null,{}] 05:58:03 INFO - PROCESS | 1764 | 1468501083759 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}] 05:58:03 INFO - PROCESS | 1764 | 1468501083764 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:04 INFO - PROCESS | 1764 | 1468501084028 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8e28f400) [pid = 1764] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8bb0c400) [pid = 1764] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8ece5800) [pid = 1764] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x91025c00) [pid = 1764] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8caecc00) [pid = 1764] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x95264800) [pid = 1764] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x8ece2400) [pid = 1764] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8c8d2000) [pid = 1764] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8fc7cc00) [pid = 1764] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8fc0e800) [pid = 1764] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8d929000) [pid = 1764] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8ed1dc00) [pid = 1764] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x918cec00) [pid = 1764] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:58:04 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x92489c00) [pid = 1764] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:58:04 INFO - PROCESS | 1764 | 1468501084372 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 1764 | 1468501084380 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb09800 == 40 [pid = 1764] [id = 416] 05:58:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8bb0c400) [pid = 1764] [serial = 1249] [outer = (nil)] 05:58:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8ec8a000) [pid = 1764] [serial = 1250] [outer = 0x8bb0c400] 05:58:04 INFO - PROCESS | 1764 | 1468501084456 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8ed12400) [pid = 1764] [serial = 1251] [outer = 0x8bb0c400] 05:58:05 INFO - PROCESS | 1764 | 1468501085247 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]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1533ms 05:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:58:05 INFO - PROCESS | 1764 | 1468501085283 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 1764 | 1468501085286 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 05:58:05 INFO - PROCESS | 1764 | 1468501085301 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 1764 | 1468501085304 Marionette TRACE conn4 <- [1,1638,null,{}] 05:58:05 INFO - PROCESS | 1764 | 1468501085313 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}] 05:58:05 INFO - PROCESS | 1764 | 1468501085319 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:05 INFO - PROCESS | 1764 | 1468501085505 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:58:05 INFO - PROCESS | 1764 | 1468501085515 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 1764 | 1468501085523 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x9178d400 == 41 [pid = 1764] [id = 417] 05:58:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x91790c00) [pid = 1764] [serial = 1252] [outer = (nil)] 05:58:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x918c5c00) [pid = 1764] [serial = 1253] [outer = 0x91790c00] 05:58:05 INFO - PROCESS | 1764 | 1468501085610 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x9199b000) [pid = 1764] [serial = 1254] [outer = 0x91790c00] 05:58:06 INFO - PROCESS | 1764 | 1468501086851 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]]]}] 05:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1645ms 05:58:06 INFO - PROCESS | 1764 | 1468501086943 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:58:06 INFO - PROCESS | 1764 | 1468501086955 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 05:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:58:06 INFO - PROCESS | 1764 | 1468501086990 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 1764 | 1468501086998 Marionette TRACE conn4 <- [1,1642,null,{}] 05:58:07 INFO - PROCESS | 1764 | 1468501087079 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}] 05:58:07 INFO - PROCESS | 1764 | 1468501087090 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:07 INFO - PROCESS | 1764 | 1468501087523 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:58:07 INFO - PROCESS | 1764 | 1468501087783 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:07 INFO - PROCESS | 1764 | 1468501087800 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0a400 == 42 [pid = 1764] [id = 418] 05:58:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8caeb800) [pid = 1764] [serial = 1255] [outer = (nil)] 05:58:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8ece1800) [pid = 1764] [serial = 1256] [outer = 0x8caeb800] 05:58:07 INFO - PROCESS | 1764 | 1468501087923 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8f938800) [pid = 1764] [serial = 1257] [outer = 0x8caeb800] 05:58:08 INFO - PROCESS | 1764 | 1468501088938 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]]]}] 05:58:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:58:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2032ms 05:58:09 INFO - PROCESS | 1764 | 1468501089003 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 1764 | 1468501089015 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 05:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:58:09 INFO - PROCESS | 1764 | 1468501089033 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 1764 | 1468501089041 Marionette TRACE conn4 <- [1,1646,null,{}] 05:58:09 INFO - PROCESS | 1764 | 1468501089052 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}] 05:58:09 INFO - PROCESS | 1764 | 1468501089060 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:09 INFO - PROCESS | 1764 | 1468501089447 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:58:09 INFO - PROCESS | 1764 | 1468501089816 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:09 INFO - PROCESS | 1764 | 1468501089831 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece2400 == 43 [pid = 1764] [id = 419] 05:58:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x91026000) [pid = 1764] [serial = 1258] [outer = (nil)] 05:58:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x91031800) [pid = 1764] [serial = 1259] [outer = 0x91026000] 05:58:09 INFO - PROCESS | 1764 | 1468501089975 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x910b8000) [pid = 1764] [serial = 1260] [outer = 0x91026000] 05:58:11 INFO - PROCESS | 1764 | 1468501091259 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]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2262ms 05:58:11 INFO - PROCESS | 1764 | 1468501091293 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 1764 | 1468501091297 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 05:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:58:11 INFO - PROCESS | 1764 | 1468501091306 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 1764 | 1468501091313 Marionette TRACE conn4 <- [1,1650,null,{}] 05:58:11 INFO - PROCESS | 1764 | 1468501091332 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}] 05:58:11 INFO - PROCESS | 1764 | 1468501091341 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:11 INFO - PROCESS | 1764 | 1468501091567 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:58:11 INFO - PROCESS | 1764 | 1468501091772 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 1764 | 1468501091784 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x9199d000 == 44 [pid = 1764] [id = 420] 05:58:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x919a0000) [pid = 1764] [serial = 1261] [outer = (nil)] 05:58:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x92490000) [pid = 1764] [serial = 1262] [outer = 0x919a0000] 05:58:11 INFO - PROCESS | 1764 | 1468501091871 Marionette DEBUG loaded listener.js 05:58:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x924abc00) [pid = 1764] [serial = 1263] [outer = 0x919a0000] 05:58:12 INFO - PROCESS | 1764 | 1468501092895 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]]]}] 05:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1639ms 05:58:12 INFO - PROCESS | 1764 | 1468501092948 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 1764 | 1468501092956 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 05:58:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:58:12 INFO - PROCESS | 1764 | 1468501092967 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 1764 | 1468501092972 Marionette TRACE conn4 <- [1,1654,null,{}] 05:58:12 INFO - PROCESS | 1764 | 1468501092983 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}] 05:58:12 INFO - PROCESS | 1764 | 1468501092991 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:13 INFO - PROCESS | 1764 | 1468501093312 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:58:13 INFO - PROCESS | 1764 | 1468501093589 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 1764 | 1468501093598 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x9188a800 == 45 [pid = 1764] [id = 421] 05:58:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x9199ac00) [pid = 1764] [serial = 1264] [outer = (nil)] 05:58:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x93c90000) [pid = 1764] [serial = 1265] [outer = 0x9199ac00] 05:58:13 INFO - PROCESS | 1764 | 1468501093688 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x95262c00) [pid = 1764] [serial = 1266] [outer = 0x9199ac00] 05:58:14 INFO - PROCESS | 1764 | 1468501094629 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]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1698ms 05:58:14 INFO - PROCESS | 1764 | 1468501094664 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 1764 | 1468501094668 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 05:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:58:14 INFO - PROCESS | 1764 | 1468501094676 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 1764 | 1468501094679 Marionette TRACE conn4 <- [1,1658,null,{}] 05:58:14 INFO - PROCESS | 1764 | 1468501094706 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}] 05:58:14 INFO - PROCESS | 1764 | 1468501094712 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:14 INFO - PROCESS | 1764 | 1468501094927 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:58:15 INFO - PROCESS | 1764 | 1468501095177 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:15 INFO - PROCESS | 1764 | 1468501095186 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x91789000 == 46 [pid = 1764] [id = 422] 05:58:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x9178e800) [pid = 1764] [serial = 1267] [outer = (nil)] 05:58:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x952d7800) [pid = 1764] [serial = 1268] [outer = 0x9178e800] 05:58:15 INFO - PROCESS | 1764 | 1468501095288 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x952db800) [pid = 1764] [serial = 1269] [outer = 0x9178e800] 05:58:16 INFO - PROCESS | 1764 | 1468501096260 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]]]}] 05:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1634ms 05:58:16 INFO - PROCESS | 1764 | 1468501096311 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:58:16 INFO - PROCESS | 1764 | 1468501096316 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 05:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:58:16 INFO - PROCESS | 1764 | 1468501096323 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:58:16 INFO - PROCESS | 1764 | 1468501096327 Marionette TRACE conn4 <- [1,1662,null,{}] 05:58:16 INFO - PROCESS | 1764 | 1468501096333 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}] 05:58:16 INFO - PROCESS | 1764 | 1468501096344 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:16 INFO - PROCESS | 1764 | 1468501096592 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:58:16 INFO - PROCESS | 1764 | 1468501096832 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 1764 | 1468501096840 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x910c0c00 == 47 [pid = 1764] [id = 423] 05:58:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x952d4000) [pid = 1764] [serial = 1270] [outer = (nil)] 05:58:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x9824d400) [pid = 1764] [serial = 1271] [outer = 0x952d4000] 05:58:16 INFO - PROCESS | 1764 | 1468501096971 Marionette DEBUG loaded listener.js 05:58:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x982c4000) [pid = 1764] [serial = 1272] [outer = 0x952d4000] 05:58:17 INFO - PROCESS | 1764 | 1468501097889 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]]]}] 05:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1600ms 05:58:17 INFO - PROCESS | 1764 | 1468501097941 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 1764 | 1468501097946 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 05:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:58:17 INFO - PROCESS | 1764 | 1468501097953 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 1764 | 1468501097958 Marionette TRACE conn4 <- [1,1666,null,{}] 05:58:17 INFO - PROCESS | 1764 | 1468501097965 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}] 05:58:17 INFO - PROCESS | 1764 | 1468501097970 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:18 INFO - PROCESS | 1764 | 1468501098179 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:58:18 INFO - PROCESS | 1764 | 1468501098374 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 1764 | 1468501098381 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28dc00 == 48 [pid = 1764] [id = 424] 05:58:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x952d3c00) [pid = 1764] [serial = 1273] [outer = (nil)] 05:58:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x995c3400) [pid = 1764] [serial = 1274] [outer = 0x952d3c00] 05:58:18 INFO - PROCESS | 1764 | 1468501098510 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x995c7c00) [pid = 1764] [serial = 1275] [outer = 0x952d3c00] 05:58:19 INFO - PROCESS | 1764 | 1468501099449 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]]]}] 05:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1535ms 05:58:19 INFO - PROCESS | 1764 | 1468501099490 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 1764 | 1468501099493 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 05:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:58:19 INFO - PROCESS | 1764 | 1468501099501 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 1764 | 1468501099506 Marionette TRACE conn4 <- [1,1670,null,{}] 05:58:19 INFO - PROCESS | 1764 | 1468501099515 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}] 05:58:19 INFO - PROCESS | 1764 | 1468501099521 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:19 INFO - PROCESS | 1764 | 1468501099735 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:58:19 INFO - PROCESS | 1764 | 1468501099980 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 1764 | 1468501099989 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x9178b800 == 49 [pid = 1764] [id = 425] 05:58:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x9248b000) [pid = 1764] [serial = 1276] [outer = (nil)] 05:58:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x995ca000) [pid = 1764] [serial = 1277] [outer = 0x9248b000] 05:58:20 INFO - PROCESS | 1764 | 1468501100167 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x995e7400) [pid = 1764] [serial = 1278] [outer = 0x9248b000] 05:58:21 INFO - PROCESS | 1764 | 1468501101177 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]]]}] 05:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1752ms 05:58:21 INFO - PROCESS | 1764 | 1468501101254 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:58:21 INFO - PROCESS | 1764 | 1468501101259 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 05:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:58:21 INFO - PROCESS | 1764 | 1468501101267 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:58:21 INFO - PROCESS | 1764 | 1468501101271 Marionette TRACE conn4 <- [1,1674,null,{}] 05:58:21 INFO - PROCESS | 1764 | 1468501101278 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}] 05:58:21 INFO - PROCESS | 1764 | 1468501101282 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:21 INFO - PROCESS | 1764 | 1468501101487 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:58:21 INFO - PROCESS | 1764 | 1468501101727 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 1764 | 1468501101737 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d0c00 == 50 [pid = 1764] [id = 426] 05:58:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x8c8d1000) [pid = 1764] [serial = 1279] [outer = (nil)] 05:58:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x8e294c00) [pid = 1764] [serial = 1280] [outer = 0x8c8d1000] 05:58:21 INFO - PROCESS | 1764 | 1468501101867 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x8ed16800) [pid = 1764] [serial = 1281] [outer = 0x8c8d1000] 05:58:23 INFO - PROCESS | 1764 | 1468501103164 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]]]}] 05:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2035ms 05:58:23 INFO - PROCESS | 1764 | 1468501103308 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:58:23 INFO - PROCESS | 1764 | 1468501103322 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 05:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:58:23 INFO - PROCESS | 1764 | 1468501103333 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - PROCESS | 1764 | 1468501103339 Marionette TRACE conn4 <- [1,1678,null,{}] 05:58:23 INFO - PROCESS | 1764 | 1468501103400 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}] 05:58:23 INFO - PROCESS | 1764 | 1468501103407 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:23 INFO - PROCESS | 1764 | 1468501103651 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:58:23 INFO - PROCESS | 1764 | 1468501103814 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:23 INFO - PROCESS | 1764 | 1468501103830 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb14000 == 51 [pid = 1764] [id = 427] 05:58:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x8c8d2c00) [pid = 1764] [serial = 1282] [outer = (nil)] 05:58:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x8ecea800) [pid = 1764] [serial = 1283] [outer = 0x8c8d2c00] 05:58:23 INFO - PROCESS | 1764 | 1468501103951 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x8f934c00) [pid = 1764] [serial = 1284] [outer = 0x8c8d2c00] 05:58:24 INFO - PROCESS | 1764 | 1468501104996 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]]]}] 05:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1742ms 05:58:25 INFO - PROCESS | 1764 | 1468501105075 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 1764 | 1468501105082 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 05:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:58:25 INFO - PROCESS | 1764 | 1468501105094 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 1764 | 1468501105098 Marionette TRACE conn4 <- [1,1682,null,{}] 05:58:25 INFO - PROCESS | 1764 | 1468501105105 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}] 05:58:25 INFO - PROCESS | 1764 | 1468501105111 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae6800 == 50 [pid = 1764] [id = 358] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0c000 == 49 [pid = 1764] [id = 362] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x9101b400 == 48 [pid = 1764] [id = 363] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1d400 == 47 [pid = 1764] [id = 359] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28f800 == 46 [pid = 1764] [id = 369] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8f938c00 == 45 [pid = 1764] [id = 370] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d3400 == 44 [pid = 1764] [id = 357] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb06400 == 43 [pid = 1764] [id = 360] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0b400 == 42 [pid = 1764] [id = 397] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x91035800 == 41 [pid = 1764] [id = 415] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb09800 == 40 [pid = 1764] [id = 416] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8ccc00 == 39 [pid = 1764] [id = 368] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x91883c00 == 38 [pid = 1764] [id = 361] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x9248e400 == 37 [pid = 1764] [id = 364] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec83c00 == 36 [pid = 1764] [id = 366] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc05000 == 35 [pid = 1764] [id = 367] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x91885c00 == 34 [pid = 1764] [id = 365] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb14000 == 33 [pid = 1764] [id = 427] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x9178b800 == 32 [pid = 1764] [id = 425] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d0c00 == 31 [pid = 1764] [id = 426] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28dc00 == 30 [pid = 1764] [id = 424] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x910c0c00 == 29 [pid = 1764] [id = 423] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x9188a800 == 28 [pid = 1764] [id = 421] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x91789000 == 27 [pid = 1764] [id = 422] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x9199d000 == 26 [pid = 1764] [id = 420] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece2400 == 25 [pid = 1764] [id = 419] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x9178d400 == 24 [pid = 1764] [id = 417] 05:58:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0a400 == 23 [pid = 1764] [id = 418] 05:58:26 INFO - PROCESS | 1764 | 1468501106552 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x8e291400) [pid = 1764] [serial = 1191] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x9519d800) [pid = 1764] [serial = 1178] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x8d924800) [pid = 1764] [serial = 1190] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x96556000) [pid = 1764] [serial = 1182] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x952dd400) [pid = 1764] [serial = 1181] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x8ed1b000) [pid = 1764] [serial = 1200] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x965eb800) [pid = 1764] [serial = 1185] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x965d7800) [pid = 1764] [serial = 1184] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8fd9c000) [pid = 1764] [serial = 1202] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x965f6400) [pid = 1764] [serial = 1188] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x965f1400) [pid = 1764] [serial = 1187] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8ecee800) [pid = 1764] [serial = 1199] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8e3f3800) [pid = 1764] [serial = 1197] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8fda3800) [pid = 1764] [serial = 1203] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8fda5800) [pid = 1764] [serial = 1205] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8e3f3400) [pid = 1764] [serial = 1164] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8e293400) [pid = 1764] [serial = 1163] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8fd9fc00) [pid = 1764] [serial = 1167] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8fc75c00) [pid = 1764] [serial = 1166] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x92482c00) [pid = 1764] [serial = 1170] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x91995400) [pid = 1764] [serial = 1169] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x92bed000) [pid = 1764] [serial = 1173] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x92be8000) [pid = 1764] [serial = 1172] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8e3ec400) [pid = 1764] [serial = 1196] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8bb11c00) [pid = 1764] [serial = 1193] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x93932c00) [pid = 1764] [serial = 1176] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x9380e800) [pid = 1764] [serial = 1175] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x8c8d3c00) [pid = 1764] [serial = 1194] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x9526ac00) [pid = 1764] [serial = 1179] [outer = (nil)] [url = about:blank] 05:58:26 INFO - PROCESS | 1764 | 1468501106954 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:26 INFO - PROCESS | 1764 | 1468501106963 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4000 == 24 [pid = 1764] [id = 428] 05:58:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8c8d5800) [pid = 1764] [serial = 1285] [outer = (nil)] 05:58:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8c8d9c00) [pid = 1764] [serial = 1286] [outer = 0x8c8d5800] 05:58:27 INFO - PROCESS | 1764 | 1468501107043 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8caed000) [pid = 1764] [serial = 1287] [outer = 0x8c8d5800] 05:58:27 INFO - PROCESS | 1764 | 1468501107908 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]]]}] 05:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2889ms 05:58:27 INFO - PROCESS | 1764 | 1468501107985 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:58:27 INFO - PROCESS | 1764 | 1468501107991 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 05:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:58:28 INFO - PROCESS | 1764 | 1468501108000 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 1764 | 1468501108004 Marionette TRACE conn4 <- [1,1686,null,{}] 05:58:28 INFO - PROCESS | 1764 | 1468501108013 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}] 05:58:28 INFO - PROCESS | 1764 | 1468501108019 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:28 INFO - PROCESS | 1764 | 1468501108198 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:58:28 INFO - PROCESS | 1764 | 1468501108348 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 1764 | 1468501108358 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e297800 == 25 [pid = 1764] [id = 429] 05:58:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x8e297c00) [pid = 1764] [serial = 1288] [outer = (nil)] 05:58:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8e3ee800) [pid = 1764] [serial = 1289] [outer = 0x8e297c00] 05:58:28 INFO - PROCESS | 1764 | 1468501108436 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8e3f9c00) [pid = 1764] [serial = 1290] [outer = 0x8e297c00] 05:58:29 INFO - PROCESS | 1764 | 1468501109380 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]]]}] 05:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1430ms 05:58:29 INFO - PROCESS | 1764 | 1468501109431 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:58:29 INFO - PROCESS | 1764 | 1468501109437 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 05:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:58:29 INFO - PROCESS | 1764 | 1468501109452 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 1764 | 1468501109456 Marionette TRACE conn4 <- [1,1690,null,{}] 05:58:29 INFO - PROCESS | 1764 | 1468501109463 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}] 05:58:29 INFO - PROCESS | 1764 | 1468501109469 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:29 INFO - PROCESS | 1764 | 1468501109704 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:58:29 INFO - PROCESS | 1764 | 1468501109730 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 1764 | 1468501109737 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec90c00 == 26 [pid = 1764] [id = 430] 05:58:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8ece6800) [pid = 1764] [serial = 1291] [outer = (nil)] 05:58:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8ed17c00) [pid = 1764] [serial = 1292] [outer = 0x8ece6800] 05:58:29 INFO - PROCESS | 1764 | 1468501109811 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8f936000) [pid = 1764] [serial = 1293] [outer = 0x8ece6800] 05:58:30 INFO - PROCESS | 1764 | 1468501110877 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]]]}] 05:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1496ms 05:58:30 INFO - PROCESS | 1764 | 1468501110949 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:58:30 INFO - PROCESS | 1764 | 1468501110955 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 05:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:58:30 INFO - PROCESS | 1764 | 1468501110983 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 1764 | 1468501110992 Marionette TRACE conn4 <- [1,1694,null,{}] 05:58:31 INFO - PROCESS | 1764 | 1468501110998 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}] 05:58:31 INFO - PROCESS | 1764 | 1468501111007 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:31 INFO - PROCESS | 1764 | 1468501111984 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x91790c00) [pid = 1764] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x910bd000) [pid = 1764] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8bb0c400) [pid = 1764] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x910bc000) [pid = 1764] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8d927000) [pid = 1764] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8fc10400) [pid = 1764] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8f93b400) [pid = 1764] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x8c8ce000) [pid = 1764] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x8cae6000) [pid = 1764] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x918c8400) [pid = 1764] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8ed13000) [pid = 1764] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8fc7e400) [pid = 1764] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8ece7400) [pid = 1764] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x93933400) [pid = 1764] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x910ba400) [pid = 1764] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8bb07400) [pid = 1764] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:58:32 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8ec8d400) [pid = 1764] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:58:32 INFO - PROCESS | 1764 | 1468501112274 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 1764 | 1468501112281 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb07400 == 27 [pid = 1764] [id = 431] 05:58:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8bb0a000) [pid = 1764] [serial = 1294] [outer = (nil)] 05:58:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8cae6000) [pid = 1764] [serial = 1295] [outer = 0x8bb0a000] 05:58:32 INFO - PROCESS | 1764 | 1468501112393 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8ed1ec00) [pid = 1764] [serial = 1296] [outer = 0x8bb0a000] 05:58:33 INFO - PROCESS | 1764 | 1468501113442 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]]]}] 05:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2510ms 05:58:33 INFO - PROCESS | 1764 | 1468501113477 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 1764 | 1468501113480 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 05:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:58:33 INFO - PROCESS | 1764 | 1468501113487 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 1764 | 1468501113490 Marionette TRACE conn4 <- [1,1698,null,{}] 05:58:33 INFO - PROCESS | 1764 | 1468501113496 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}] 05:58:33 INFO - PROCESS | 1764 | 1468501113501 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:33 INFO - PROCESS | 1764 | 1468501113672 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:58:33 INFO - PROCESS | 1764 | 1468501113681 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 1764 | 1468501113689 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caecc00 == 28 [pid = 1764] [id = 432] 05:58:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8ed18c00) [pid = 1764] [serial = 1297] [outer = (nil)] 05:58:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fda2400) [pid = 1764] [serial = 1298] [outer = 0x8ed18c00] 05:58:33 INFO - PROCESS | 1764 | 1468501113890 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8fda8c00) [pid = 1764] [serial = 1299] [outer = 0x8ed18c00] 05:58:34 INFO - PROCESS | 1764 | 1468501114971 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]]]}] 05:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1531ms 05:58:35 INFO - PROCESS | 1764 | 1468501115020 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:58:35 INFO - PROCESS | 1764 | 1468501115026 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 05:58:35 INFO - PROCESS | 1764 | 1468501115035 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:58:35 INFO - PROCESS | 1764 | 1468501115043 Marionette TRACE conn4 <- [1,1702,null,{}] 05:58:35 INFO - PROCESS | 1764 | 1468501115051 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}] 05:58:35 INFO - PROCESS | 1764 | 1468501115057 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:35 INFO - PROCESS | 1764 | 1468501115256 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:58:35 INFO - PROCESS | 1764 | 1468501115490 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 1764 | 1468501115502 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d930c00 == 29 [pid = 1764] [id = 433] 05:58:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8e28c800) [pid = 1764] [serial = 1300] [outer = (nil)] 05:58:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8e3f9000) [pid = 1764] [serial = 1301] [outer = 0x8e28c800] 05:58:35 INFO - PROCESS | 1764 | 1468501115640 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8f93a800) [pid = 1764] [serial = 1302] [outer = 0x8e28c800] 05:58:36 INFO - PROCESS | 1764 | 1468501116629 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]]]}] 05:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1642ms 05:58:36 INFO - PROCESS | 1764 | 1468501116677 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:58:36 INFO - PROCESS | 1764 | 1468501116685 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 05:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:58:36 INFO - PROCESS | 1764 | 1468501116705 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 1764 | 1468501116713 Marionette TRACE conn4 <- [1,1706,null,{}] 05:58:36 INFO - PROCESS | 1764 | 1468501116722 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}] 05:58:36 INFO - PROCESS | 1764 | 1468501116729 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:36 INFO - PROCESS | 1764 | 1468501116981 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:58:37 INFO - PROCESS | 1764 | 1468501117272 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 1764 | 1468501117286 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4c00 == 30 [pid = 1764] [id = 434] 05:58:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8ec81400) [pid = 1764] [serial = 1303] [outer = (nil)] 05:58:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x91022800) [pid = 1764] [serial = 1304] [outer = 0x8ec81400] 05:58:37 INFO - PROCESS | 1764 | 1468501117418 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x91031c00) [pid = 1764] [serial = 1305] [outer = 0x8ec81400] 05:58:38 INFO - PROCESS | 1764 | 1468501118445 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]]]}] 05:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1796ms 05:58:38 INFO - PROCESS | 1764 | 1468501118500 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:58:38 INFO - PROCESS | 1764 | 1468501118504 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 05:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:58:38 INFO - PROCESS | 1764 | 1468501118513 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 1764 | 1468501118520 Marionette TRACE conn4 <- [1,1710,null,{}] 05:58:38 INFO - PROCESS | 1764 | 1468501118539 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}] 05:58:38 INFO - PROCESS | 1764 | 1468501118549 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:38 INFO - PROCESS | 1764 | 1468501118793 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:58:39 INFO - PROCESS | 1764 | 1468501119067 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:39 INFO - PROCESS | 1764 | 1468501119076 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x910c2800 == 31 [pid = 1764] [id = 435] 05:58:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x9136b800) [pid = 1764] [serial = 1306] [outer = (nil)] 05:58:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x91787c00) [pid = 1764] [serial = 1307] [outer = 0x9136b800] 05:58:39 INFO - PROCESS | 1764 | 1468501119172 Marionette DEBUG loaded listener.js 05:58:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x9178f800) [pid = 1764] [serial = 1308] [outer = 0x9136b800] 05:58:40 INFO - PROCESS | 1764 | 1468501120128 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]]]}] 05:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1645ms 05:58:40 INFO - PROCESS | 1764 | 1468501120177 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:58:40 INFO - PROCESS | 1764 | 1468501120182 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 05:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:58:40 INFO - PROCESS | 1764 | 1468501120190 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:58:40 INFO - PROCESS | 1764 | 1468501120193 Marionette TRACE conn4 <- [1,1714,null,{}] 05:58:40 INFO - PROCESS | 1764 | 1468501120200 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}] 05:58:40 INFO - PROCESS | 1764 | 1468501120205 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:40 INFO - PROCESS | 1764 | 1468501120401 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:58:40 INFO - PROCESS | 1764 | 1468501120584 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 1764 | 1468501120597 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x91374800 == 32 [pid = 1764] [id = 436] 05:58:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x91885c00) [pid = 1764] [serial = 1309] [outer = (nil)] 05:58:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x9188d800) [pid = 1764] [serial = 1310] [outer = 0x91885c00] 05:58:40 INFO - PROCESS | 1764 | 1468501120720 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x918c3800) [pid = 1764] [serial = 1311] [outer = 0x91885c00] 05:58:41 INFO - PROCESS | 1764 | 1468501121680 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]]]}] 05:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1537ms 05:58:41 INFO - PROCESS | 1764 | 1468501121727 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 1764 | 1468501121734 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 05:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:58:41 INFO - PROCESS | 1764 | 1468501121748 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 1764 | 1468501121751 Marionette TRACE conn4 <- [1,1718,null,{}] 05:58:41 INFO - PROCESS | 1764 | 1468501121758 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}] 05:58:41 INFO - PROCESS | 1764 | 1468501121765 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:41 INFO - PROCESS | 1764 | 1468501121960 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:58:42 INFO - PROCESS | 1764 | 1468501122247 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 1764 | 1468501122258 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e294800 == 33 [pid = 1764] [id = 437] 05:58:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8e296400) [pid = 1764] [serial = 1312] [outer = (nil)] 05:58:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x9188b800) [pid = 1764] [serial = 1313] [outer = 0x8e296400] 05:58:42 INFO - PROCESS | 1764 | 1468501122383 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x91999400) [pid = 1764] [serial = 1314] [outer = 0x8e296400] 05:58:43 INFO - PROCESS | 1764 | 1468501123324 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]]]}] 05:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1636ms 05:58:43 INFO - PROCESS | 1764 | 1468501123385 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 1764 | 1468501123388 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 05:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:58:43 INFO - PROCESS | 1764 | 1468501123404 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - PROCESS | 1764 | 1468501123411 Marionette TRACE conn4 <- [1,1722,null,{}] 05:58:43 INFO - PROCESS | 1764 | 1468501123421 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}] 05:58:43 INFO - PROCESS | 1764 | 1468501123434 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:43 INFO - PROCESS | 1764 | 1468501123688 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:58:43 INFO - PROCESS | 1764 | 1468501123928 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 1764 | 1468501123942 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc05c00 == 34 [pid = 1764] [id = 438] 05:58:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x918cb400) [pid = 1764] [serial = 1315] [outer = (nil)] 05:58:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x924aa000) [pid = 1764] [serial = 1316] [outer = 0x918cb400] 05:58:44 INFO - PROCESS | 1764 | 1468501124092 Marionette DEBUG loaded listener.js 05:58:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x924af400) [pid = 1764] [serial = 1317] [outer = 0x918cb400] 05:58:45 INFO - PROCESS | 1764 | 1468501125056 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]]]}] 05:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1699ms 05:58:45 INFO - PROCESS | 1764 | 1468501125104 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:58:45 INFO - PROCESS | 1764 | 1468501125108 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 05:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:58:45 INFO - PROCESS | 1764 | 1468501125116 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:58:45 INFO - PROCESS | 1764 | 1468501125120 Marionette TRACE conn4 <- [1,1726,null,{}] 05:58:45 INFO - PROCESS | 1764 | 1468501125127 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}] 05:58:45 INFO - PROCESS | 1764 | 1468501125133 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:45 INFO - PROCESS | 1764 | 1468501125332 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:58:45 INFO - PROCESS | 1764 | 1468501125565 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 1764 | 1468501125572 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae8c00 == 35 [pid = 1764] [id = 439] 05:58:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8caee800) [pid = 1764] [serial = 1318] [outer = (nil)] 05:58:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x918c3c00) [pid = 1764] [serial = 1319] [outer = 0x8caee800] 05:58:45 INFO - PROCESS | 1764 | 1468501125703 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8e3f4c00) [pid = 1764] [serial = 1320] [outer = 0x8caee800] 05:58:46 INFO - PROCESS | 1764 | 1468501126712 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]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1636ms 05:58:46 INFO - PROCESS | 1764 | 1468501126753 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 1764 | 1468501126757 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 05:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:58:46 INFO - PROCESS | 1764 | 1468501126765 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 1764 | 1468501126769 Marionette TRACE conn4 <- [1,1730,null,{}] 05:58:46 INFO - PROCESS | 1764 | 1468501126776 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}] 05:58:46 INFO - PROCESS | 1764 | 1468501126782 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:46 INFO - PROCESS | 1764 | 1468501126979 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:58:47 INFO - PROCESS | 1764 | 1468501127388 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 1764 | 1468501127397 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb08400 == 36 [pid = 1764] [id = 440] 05:58:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x8bb09400) [pid = 1764] [serial = 1321] [outer = (nil)] 05:58:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8bb11800) [pid = 1764] [serial = 1322] [outer = 0x8bb09400] 05:58:47 INFO - PROCESS | 1764 | 1468501127530 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x8c8d0400) [pid = 1764] [serial = 1323] [outer = 0x8bb09400] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x918c5c00) [pid = 1764] [serial = 1253] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x9136d000) [pid = 1764] [serial = 1247] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x8ec8a000) [pid = 1764] [serial = 1250] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x910c3800) [pid = 1764] [serial = 1214] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x91375000) [pid = 1764] [serial = 1215] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8d92d400) [pid = 1764] [serial = 1208] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8ece2800) [pid = 1764] [serial = 1209] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8fc7ac00) [pid = 1764] [serial = 1244] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8fda3400) [pid = 1764] [serial = 1211] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x91026800) [pid = 1764] [serial = 1212] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x924a5000) [pid = 1764] [serial = 1223] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x924afc00) [pid = 1764] [serial = 1224] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8d92d800) [pid = 1764] [serial = 1241] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8ec89000) [pid = 1764] [serial = 1242] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x918d0400) [pid = 1764] [serial = 1220] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x91993c00) [pid = 1764] [serial = 1221] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8fda9c00) [pid = 1764] [serial = 1206] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x92bf4c00) [pid = 1764] [serial = 1226] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x9248ac00) [pid = 1764] [serial = 1227] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x93a69800) [pid = 1764] [serial = 1229] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x93c92c00) [pid = 1764] [serial = 1230] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x951a5400) [pid = 1764] [serial = 1232] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x95261c00) [pid = 1764] [serial = 1233] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x91888400) [pid = 1764] [serial = 1217] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x9188e000) [pid = 1764] [serial = 1218] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8bb0d400) [pid = 1764] [serial = 1238] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8cae2c00) [pid = 1764] [serial = 1239] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fda2800) [pid = 1764] [serial = 1235] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x9178cc00) [pid = 1764] [serial = 1236] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x9199b000) [pid = 1764] [serial = 1254] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x91786800) [pid = 1764] [serial = 1248] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8ed12400) [pid = 1764] [serial = 1251] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8fda7400) [pid = 1764] [serial = 1245] [outer = (nil)] [url = about:blank] 05:58:48 INFO - PROCESS | 1764 | 1468501128759 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]]]}] 05:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2039ms 05:58:48 INFO - PROCESS | 1764 | 1468501128807 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 1764 | 1468501128813 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 05:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:58:48 INFO - PROCESS | 1764 | 1468501128823 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 1764 | 1468501128828 Marionette TRACE conn4 <- [1,1734,null,{}] 05:58:48 INFO - PROCESS | 1764 | 1468501128847 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}] 05:58:48 INFO - PROCESS | 1764 | 1468501128853 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:49 INFO - PROCESS | 1764 | 1468501129047 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:58:49 INFO - PROCESS | 1764 | 1468501129242 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:49 INFO - PROCESS | 1764 | 1468501129251 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92bc00 == 37 [pid = 1764] [id = 441] 05:58:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8e28ac00) [pid = 1764] [serial = 1324] [outer = (nil)] 05:58:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8e293400) [pid = 1764] [serial = 1325] [outer = 0x8e28ac00] 05:58:49 INFO - PROCESS | 1764 | 1468501129331 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8e3ef000) [pid = 1764] [serial = 1326] [outer = 0x8e28ac00] 05:58:50 INFO - PROCESS | 1764 | 1468501130192 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]]]}] 05:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1444ms 05:58:50 INFO - PROCESS | 1764 | 1468501130270 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:58:50 INFO - PROCESS | 1764 | 1468501130277 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 05:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:58:50 INFO - PROCESS | 1764 | 1468501130287 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:58:50 INFO - PROCESS | 1764 | 1468501130291 Marionette TRACE conn4 <- [1,1738,null,{}] 05:58:50 INFO - PROCESS | 1764 | 1468501130298 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}] 05:58:50 INFO - PROCESS | 1764 | 1468501130303 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:50 INFO - PROCESS | 1764 | 1468501130499 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:58:50 INFO - PROCESS | 1764 | 1468501130650 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 1764 | 1468501130657 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec89000 == 38 [pid = 1764] [id = 442] 05:58:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8ece5400) [pid = 1764] [serial = 1327] [outer = (nil)] 05:58:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8ed17800) [pid = 1764] [serial = 1328] [outer = 0x8ece5400] 05:58:50 INFO - PROCESS | 1764 | 1468501130767 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8fc08800) [pid = 1764] [serial = 1329] [outer = 0x8ece5400] 05:58:51 INFO - PROCESS | 1764 | 1468501131823 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]]]}] 05:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1586ms 05:58:51 INFO - PROCESS | 1764 | 1468501131872 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 1764 | 1468501131875 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 05:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:58:51 INFO - PROCESS | 1764 | 1468501131897 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 1764 | 1468501131910 Marionette TRACE conn4 <- [1,1742,null,{}] 05:58:51 INFO - PROCESS | 1764 | 1468501131927 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}] 05:58:51 INFO - PROCESS | 1764 | 1468501131935 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:52 INFO - PROCESS | 1764 | 1468501132226 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:58:52 INFO - PROCESS | 1764 | 1468501132256 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 1764 | 1468501132265 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d929400 == 39 [pid = 1764] [id = 443] 05:58:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8fda2800) [pid = 1764] [serial = 1330] [outer = (nil)] 05:58:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fdaa400) [pid = 1764] [serial = 1331] [outer = 0x8fda2800] 05:58:52 INFO - PROCESS | 1764 | 1468501132347 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x91022400) [pid = 1764] [serial = 1332] [outer = 0x8fda2800] 05:58:53 INFO - PROCESS | 1764 | 1468501133349 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]]]}] 05:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1518ms 05:58:53 INFO - PROCESS | 1764 | 1468501133409 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 1764 | 1468501133415 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 05:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:58:53 INFO - PROCESS | 1764 | 1468501133423 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 1764 | 1468501133427 Marionette TRACE conn4 <- [1,1746,null,{}] 05:58:53 INFO - PROCESS | 1764 | 1468501133433 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}] 05:58:53 INFO - PROCESS | 1764 | 1468501133439 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:53 INFO - PROCESS | 1764 | 1468501133807 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x9178e800) [pid = 1764] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x952d4000) [pid = 1764] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x952d3c00) [pid = 1764] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x9248b000) [pid = 1764] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8c8d1000) [pid = 1764] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8bb0a000) [pid = 1764] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8e297c00) [pid = 1764] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8c8d5800) [pid = 1764] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8c8d2c00) [pid = 1764] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ece6800) [pid = 1764] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8caeb800) [pid = 1764] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x91026000) [pid = 1764] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x919a0000) [pid = 1764] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:58:53 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x9199ac00) [pid = 1764] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:58:54 INFO - PROCESS | 1764 | 1468501134011 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 1764 | 1468501134019 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0a000 == 40 [pid = 1764] [id = 444] 05:58:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8c8cd800) [pid = 1764] [serial = 1333] [outer = (nil)] 05:58:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8e297c00) [pid = 1764] [serial = 1334] [outer = 0x8c8cd800] 05:58:54 INFO - PROCESS | 1764 | 1468501134109 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8fc7c000) [pid = 1764] [serial = 1335] [outer = 0x8c8cd800] 05:58:54 INFO - PROCESS | 1764 | 1468501134885 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]]]}] 05:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1484ms 05:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:58:54 INFO - PROCESS | 1764 | 1468501134915 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:58:54 INFO - PROCESS | 1764 | 1468501134918 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 05:58:54 INFO - PROCESS | 1764 | 1468501134926 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 1764 | 1468501134929 Marionette TRACE conn4 <- [1,1750,null,{}] 05:58:54 INFO - PROCESS | 1764 | 1468501134935 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}] 05:58:54 INFO - PROCESS | 1764 | 1468501134941 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:55 INFO - PROCESS | 1764 | 1468501135177 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:58:55 INFO - PROCESS | 1764 | 1468501135199 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 1764 | 1468501135214 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x910c1000 == 41 [pid = 1764] [id = 445] 05:58:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x910c1800) [pid = 1764] [serial = 1336] [outer = (nil)] 05:58:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x9136c800) [pid = 1764] [serial = 1337] [outer = 0x910c1800] 05:58:55 INFO - PROCESS | 1764 | 1468501135298 Marionette DEBUG loaded listener.js 05:58:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x91786800) [pid = 1764] [serial = 1338] [outer = 0x910c1800] 05:58:56 INFO - PROCESS | 1764 | 1468501136462 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]]]}] 05:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1595ms 05:58:56 INFO - PROCESS | 1764 | 1468501136521 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:58:56 INFO - PROCESS | 1764 | 1468501136528 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 05:58:56 INFO - PROCESS | 1764 | 1468501136538 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 1764 | 1468501136545 Marionette TRACE conn4 <- [1,1754,null,{}] 05:58:56 INFO - PROCESS | 1764 | 1468501136555 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}] 05:58:56 INFO - PROCESS | 1764 | 1468501136563 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:56 INFO - PROCESS | 1764 | 1468501136795 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:58:57 INFO - PROCESS | 1764 | 1468501137078 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 1764 | 1468501137089 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae3800 == 42 [pid = 1764] [id = 446] 05:58:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8d929800) [pid = 1764] [serial = 1339] [outer = (nil)] 05:58:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8ec85000) [pid = 1764] [serial = 1340] [outer = 0x8d929800] 05:58:57 INFO - PROCESS | 1764 | 1468501137180 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8ece8c00) [pid = 1764] [serial = 1341] [outer = 0x8d929800] 05:58:58 INFO - PROCESS | 1764 | 1468501138197 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]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1741ms 05:58:58 INFO - PROCESS | 1764 | 1468501138278 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:58:58 INFO - PROCESS | 1764 | 1468501138287 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 05:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:58:58 INFO - PROCESS | 1764 | 1468501138299 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 1764 | 1468501138303 Marionette TRACE conn4 <- [1,1758,null,{}] 05:58:58 INFO - PROCESS | 1764 | 1468501138311 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}] 05:58:58 INFO - PROCESS | 1764 | 1468501138318 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:58 INFO - PROCESS | 1764 | 1468501138580 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:58:58 INFO - PROCESS | 1764 | 1468501138871 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 1764 | 1468501138882 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:58:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc77000 == 43 [pid = 1764] [id = 447] 05:58:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8fd9f400) [pid = 1764] [serial = 1342] [outer = (nil)] 05:58:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8fdaa800) [pid = 1764] [serial = 1343] [outer = 0x8fd9f400] 05:58:58 INFO - PROCESS | 1764 | 1468501138971 Marionette DEBUG loaded listener.js 05:58:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x91039c00) [pid = 1764] [serial = 1344] [outer = 0x8fd9f400] 05:59:00 INFO - PROCESS | 1764 | 1468501140040 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]]]}] 05:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1795ms 05:59:00 INFO - PROCESS | 1764 | 1468501140095 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:59:00 INFO - PROCESS | 1764 | 1468501140099 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 05:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:59:00 INFO - PROCESS | 1764 | 1468501140107 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 1764 | 1468501140114 Marionette TRACE conn4 <- [1,1762,null,{}] 05:59:00 INFO - PROCESS | 1764 | 1468501140133 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}] 05:59:00 INFO - PROCESS | 1764 | 1468501140143 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:00 INFO - PROCESS | 1764 | 1468501140396 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:59:00 INFO - PROCESS | 1764 | 1468501140656 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 1764 | 1468501140666 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x9188a000 == 44 [pid = 1764] [id = 448] 05:59:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x9188a800) [pid = 1764] [serial = 1345] [outer = (nil)] 05:59:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x91890c00) [pid = 1764] [serial = 1346] [outer = 0x9188a800] 05:59:00 INFO - PROCESS | 1764 | 1468501140759 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x918cac00) [pid = 1764] [serial = 1347] [outer = 0x9188a800] 05:59:01 INFO - PROCESS | 1764 | 1468501141694 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]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1650ms 05:59:01 INFO - PROCESS | 1764 | 1468501141761 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 1764 | 1468501141769 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 05:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:59:01 INFO - PROCESS | 1764 | 1468501141778 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 1764 | 1468501141784 Marionette TRACE conn4 <- [1,1766,null,{}] 05:59:01 INFO - PROCESS | 1764 | 1468501141793 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}] 05:59:01 INFO - PROCESS | 1764 | 1468501141798 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:02 INFO - PROCESS | 1764 | 1468501142045 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:59:02 INFO - PROCESS | 1764 | 1468501142254 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 1764 | 1468501142261 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e299400 == 45 [pid = 1764] [id = 449] 05:59:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x9178d800) [pid = 1764] [serial = 1348] [outer = (nil)] 05:59:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x9199ac00) [pid = 1764] [serial = 1349] [outer = 0x9178d800] 05:59:02 INFO - PROCESS | 1764 | 1468501142395 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x92485000) [pid = 1764] [serial = 1350] [outer = 0x9178d800] 05:59:03 INFO - PROCESS | 1764 | 1468501143365 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]]]}] 05:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1645ms 05:59:03 INFO - PROCESS | 1764 | 1468501143423 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 1764 | 1468501143426 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 05:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:59:03 INFO - PROCESS | 1764 | 1468501143435 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 1764 | 1468501143439 Marionette TRACE conn4 <- [1,1770,null,{}] 05:59:03 INFO - PROCESS | 1764 | 1468501143446 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}] 05:59:03 INFO - PROCESS | 1764 | 1468501143451 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:03 INFO - PROCESS | 1764 | 1468501143718 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:59:03 INFO - PROCESS | 1764 | 1468501143952 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:03 INFO - PROCESS | 1764 | 1468501143960 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e298000 == 46 [pid = 1764] [id = 450] 05:59:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8f940000) [pid = 1764] [serial = 1351] [outer = (nil)] 05:59:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x92490400) [pid = 1764] [serial = 1352] [outer = 0x8f940000] 05:59:04 INFO - PROCESS | 1764 | 1468501144089 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x924a5800) [pid = 1764] [serial = 1353] [outer = 0x8f940000] 05:59:05 INFO - PROCESS | 1764 | 1468501145101 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]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1702ms 05:59:05 INFO - PROCESS | 1764 | 1468501145137 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 1764 | 1468501145141 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 05:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:59:05 INFO - PROCESS | 1764 | 1468501145150 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 1764 | 1468501145154 Marionette TRACE conn4 <- [1,1774,null,{}] 05:59:05 INFO - PROCESS | 1764 | 1468501145162 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}] 05:59:05 INFO - PROCESS | 1764 | 1468501145174 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:05 INFO - PROCESS | 1764 | 1468501145460 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:59:05 INFO - PROCESS | 1764 | 1468501145702 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 1764 | 1468501145708 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb10c00 == 47 [pid = 1764] [id = 451] 05:59:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x924ad000) [pid = 1764] [serial = 1354] [outer = (nil)] 05:59:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x93934c00) [pid = 1764] [serial = 1355] [outer = 0x924ad000] 05:59:05 INFO - PROCESS | 1764 | 1468501145844 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x93a66c00) [pid = 1764] [serial = 1356] [outer = 0x924ad000] 05:59:06 INFO - PROCESS | 1764 | 1468501146833 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]]]}] 05:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1734ms 05:59:06 INFO - PROCESS | 1764 | 1468501146885 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:59:06 INFO - PROCESS | 1764 | 1468501146889 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 05:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:59:06 INFO - PROCESS | 1764 | 1468501146897 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 1764 | 1468501146902 Marionette TRACE conn4 <- [1,1778,null,{}] 05:59:06 INFO - PROCESS | 1764 | 1468501146909 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}] 05:59:06 INFO - PROCESS | 1764 | 1468501146914 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:07 INFO - PROCESS | 1764 | 1468501147124 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:59:07 INFO - PROCESS | 1764 | 1468501147371 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 1764 | 1468501147380 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x910bac00 == 48 [pid = 1764] [id = 452] 05:59:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x92be8400) [pid = 1764] [serial = 1357] [outer = (nil)] 05:59:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x93c94000) [pid = 1764] [serial = 1358] [outer = 0x92be8400] 05:59:07 INFO - PROCESS | 1764 | 1468501147522 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x94728000) [pid = 1764] [serial = 1359] [outer = 0x92be8400] 05:59:08 INFO - PROCESS | 1764 | 1468501148533 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]]]}] 05:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1694ms 05:59:08 INFO - PROCESS | 1764 | 1468501148592 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:59:08 INFO - PROCESS | 1764 | 1468501148604 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 05:59:08 INFO - PROCESS | 1764 | 1468501148612 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:59:08 INFO - PROCESS | 1764 | 1468501148617 Marionette TRACE conn4 <- [1,1782,null,{}] 05:59:08 INFO - PROCESS | 1764 | 1468501148623 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}] 05:59:08 INFO - PROCESS | 1764 | 1468501148629 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:08 INFO - PROCESS | 1764 | 1468501148842 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:59:09 INFO - PROCESS | 1764 | 1468501149088 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 1764 | 1468501149097 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae9c00 == 49 [pid = 1764] [id = 453] 05:59:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8d921400) [pid = 1764] [serial = 1360] [outer = (nil)] 05:59:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8e28a400) [pid = 1764] [serial = 1361] [outer = 0x8d921400] 05:59:09 INFO - PROCESS | 1764 | 1468501149417 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8e3f6400) [pid = 1764] [serial = 1362] [outer = 0x8d921400] 05:59:10 INFO - PROCESS | 1764 | 1468501150563 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]]]}] 05:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1989ms 05:59:10 INFO - PROCESS | 1764 | 1468501150603 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:59:10 INFO - PROCESS | 1764 | 1468501150610 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 05:59:10 INFO - PROCESS | 1764 | 1468501150620 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 1764 | 1468501150625 Marionette TRACE conn4 <- [1,1786,null,{}] 05:59:10 INFO - PROCESS | 1764 | 1468501150635 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}] 05:59:10 INFO - PROCESS | 1764 | 1468501150640 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:10 INFO - PROCESS | 1764 | 1468501150848 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc76c00 == 48 [pid = 1764] [id = 400] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d7c00 == 47 [pid = 1764] [id = 413] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4000 == 46 [pid = 1764] [id = 428] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc72c00 == 45 [pid = 1764] [id = 406] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8e000 == 44 [pid = 1764] [id = 399] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8d926c00 == 43 [pid = 1764] [id = 402] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc10000 == 42 [pid = 1764] [id = 414] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d7000 == 41 [pid = 1764] [id = 401] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae5800 == 40 [pid = 1764] [id = 403] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x910bbc00 == 39 [pid = 1764] [id = 404] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0f400 == 38 [pid = 1764] [id = 407] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28e800 == 37 [pid = 1764] [id = 398] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb07000 == 36 [pid = 1764] [id = 412] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8d923c00 == 35 [pid = 1764] [id = 408] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8d000 == 34 [pid = 1764] [id = 411] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28bc00 == 33 [pid = 1764] [id = 409] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0d000 == 32 [pid = 1764] [id = 405] 05:59:12 INFO - PROCESS | 1764 | --DOCSHELL 0x93813000 == 31 [pid = 1764] [id = 410] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8e3ee800) [pid = 1764] [serial = 1289] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8c8d9c00) [pid = 1764] [serial = 1286] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8caed000) [pid = 1764] [serial = 1287] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8f934c00) [pid = 1764] [serial = 1284] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8ecea800) [pid = 1764] [serial = 1283] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8ed17c00) [pid = 1764] [serial = 1292] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8f938800) [pid = 1764] [serial = 1257] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8ece1800) [pid = 1764] [serial = 1256] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x910b8000) [pid = 1764] [serial = 1260] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x91031800) [pid = 1764] [serial = 1259] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x924abc00) [pid = 1764] [serial = 1263] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x92490000) [pid = 1764] [serial = 1262] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x95262c00) [pid = 1764] [serial = 1266] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x93c90000) [pid = 1764] [serial = 1265] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x952db800) [pid = 1764] [serial = 1269] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x952d7800) [pid = 1764] [serial = 1268] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x982c4000) [pid = 1764] [serial = 1272] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x9824d400) [pid = 1764] [serial = 1271] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x995c7c00) [pid = 1764] [serial = 1275] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x995c3400) [pid = 1764] [serial = 1274] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x995e7400) [pid = 1764] [serial = 1278] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x995ca000) [pid = 1764] [serial = 1277] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8ed16800) [pid = 1764] [serial = 1281] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8e294c00) [pid = 1764] [serial = 1280] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8f936000) [pid = 1764] [serial = 1293] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ed1ec00) [pid = 1764] [serial = 1296] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8cae6000) [pid = 1764] [serial = 1295] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8e3f9c00) [pid = 1764] [serial = 1290] [outer = (nil)] [url = about:blank] 05:59:12 INFO - PROCESS | 1764 | 1468501152376 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 1764 | 1468501152387 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0ac00 == 32 [pid = 1764] [id = 454] 05:59:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8bb0e400) [pid = 1764] [serial = 1363] [outer = (nil)] 05:59:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8bb14c00) [pid = 1764] [serial = 1364] [outer = 0x8bb0e400] 05:59:12 INFO - PROCESS | 1764 | 1468501152532 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8c8d7c00) [pid = 1764] [serial = 1365] [outer = 0x8bb0e400] 05:59:13 INFO - PROCESS | 1764 | 1468501153450 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]]]}] 05:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2895ms 05:59:13 INFO - PROCESS | 1764 | 1468501153514 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 1764 | 1468501153520 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 05:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:59:13 INFO - PROCESS | 1764 | 1468501153530 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 1764 | 1468501153542 Marionette TRACE conn4 <- [1,1790,null,{}] 05:59:13 INFO - PROCESS | 1764 | 1468501153560 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}] 05:59:13 INFO - PROCESS | 1764 | 1468501153567 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:13 INFO - PROCESS | 1764 | 1468501153757 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:59:13 INFO - PROCESS | 1764 | 1468501153906 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 1764 | 1468501153917 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28e400 == 33 [pid = 1764] [id = 455] 05:59:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8e28e800) [pid = 1764] [serial = 1366] [outer = (nil)] 05:59:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8e295800) [pid = 1764] [serial = 1367] [outer = 0x8e28e800] 05:59:14 INFO - PROCESS | 1764 | 1468501154002 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8e3f5400) [pid = 1764] [serial = 1368] [outer = 0x8e28e800] 05:59:14 INFO - PROCESS | 1764 | 1468501154908 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]]]}] 05:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1455ms 05:59:14 INFO - PROCESS | 1764 | 1468501154990 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 1764 | 1468501154998 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 05:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:59:15 INFO - PROCESS | 1764 | 1468501155017 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 1764 | 1468501155022 Marionette TRACE conn4 <- [1,1794,null,{}] 05:59:15 INFO - PROCESS | 1764 | 1468501155029 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}] 05:59:15 INFO - PROCESS | 1764 | 1468501155036 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:15 INFO - PROCESS | 1764 | 1468501155287 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:59:15 INFO - PROCESS | 1764 | 1468501155319 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 1764 | 1468501155329 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece0c00 == 34 [pid = 1764] [id = 456] 05:59:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8ecee800) [pid = 1764] [serial = 1369] [outer = (nil)] 05:59:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8ed14800) [pid = 1764] [serial = 1370] [outer = 0x8ecee800] 05:59:15 INFO - PROCESS | 1764 | 1468501155401 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8ed1b000) [pid = 1764] [serial = 1371] [outer = 0x8ecee800] 05:59:16 INFO - PROCESS | 1764 | 1468501156520 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]]]}] 05:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1551ms 05:59:16 INFO - PROCESS | 1764 | 1468501156567 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:59:16 INFO - PROCESS | 1764 | 1468501156572 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 05:59:16 INFO - PROCESS | 1764 | 1468501156589 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 1764 | 1468501156600 Marionette TRACE conn4 <- [1,1798,null,{}] 05:59:16 INFO - PROCESS | 1764 | 1468501156627 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}] 05:59:16 INFO - PROCESS | 1764 | 1468501156636 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:16 INFO - PROCESS | 1764 | 1468501156887 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:59:16 INFO - PROCESS | 1764 | 1468501156920 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:16 INFO - PROCESS | 1764 | 1468501156928 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb14800 == 35 [pid = 1764] [id = 457] 05:59:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8d925c00) [pid = 1764] [serial = 1372] [outer = (nil)] 05:59:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fc78c00) [pid = 1764] [serial = 1373] [outer = 0x8d925c00] 05:59:17 INFO - PROCESS | 1764 | 1468501157023 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8fd9e400) [pid = 1764] [serial = 1374] [outer = 0x8d925c00] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8fda2800) [pid = 1764] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8e28ac00) [pid = 1764] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x918cb400) [pid = 1764] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8ec81400) [pid = 1764] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8bb09400) [pid = 1764] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8e28c800) [pid = 1764] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x9136b800) [pid = 1764] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8caee800) [pid = 1764] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8e296400) [pid = 1764] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x91885c00) [pid = 1764] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8ece5400) [pid = 1764] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8ed18c00) [pid = 1764] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x910c1800) [pid = 1764] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:59:18 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8c8cd800) [pid = 1764] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:59:18 INFO - PROCESS | 1764 | 1468501158622 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]]]}] 05:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2063ms 05:59:18 INFO - PROCESS | 1764 | 1468501158642 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 1764 | 1468501158647 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 05:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:59:18 INFO - PROCESS | 1764 | 1468501158655 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 1764 | 1468501158659 Marionette TRACE conn4 <- [1,1802,null,{}] 05:59:18 INFO - PROCESS | 1764 | 1468501158666 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}] 05:59:18 INFO - PROCESS | 1764 | 1468501158671 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:18 INFO - PROCESS | 1764 | 1468501158910 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:59:18 INFO - PROCESS | 1764 | 1468501158925 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 1764 | 1468501158932 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cd000 == 36 [pid = 1764] [id = 458] 05:59:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8caeb800) [pid = 1764] [serial = 1375] [outer = (nil)] 05:59:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8fc7fc00) [pid = 1764] [serial = 1376] [outer = 0x8caeb800] 05:59:19 INFO - PROCESS | 1764 | 1468501159011 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8fda4400) [pid = 1764] [serial = 1377] [outer = 0x8caeb800] 05:59:20 INFO - PROCESS | 1764 | 1468501160002 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]]]}] 05:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1386ms 05:59:20 INFO - PROCESS | 1764 | 1468501160043 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 1764 | 1468501160050 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 05:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:59:20 INFO - PROCESS | 1764 | 1468501160062 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 1764 | 1468501160070 Marionette TRACE conn4 <- [1,1806,null,{}] 05:59:20 INFO - PROCESS | 1764 | 1468501160082 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}] 05:59:20 INFO - PROCESS | 1764 | 1468501160087 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:20 INFO - PROCESS | 1764 | 1468501160339 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:59:20 INFO - PROCESS | 1764 | 1468501160599 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 1764 | 1468501160617 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d927800 == 37 [pid = 1764] [id = 459] 05:59:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8d928800) [pid = 1764] [serial = 1378] [outer = (nil)] 05:59:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8d92f000) [pid = 1764] [serial = 1379] [outer = 0x8d928800] 05:59:20 INFO - PROCESS | 1764 | 1468501160753 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8ec8e400) [pid = 1764] [serial = 1380] [outer = 0x8d928800] 05:59:21 INFO - PROCESS | 1764 | 1468501161910 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]]]}] 05:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1897ms 05:59:21 INFO - PROCESS | 1764 | 1468501161959 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 1764 | 1468501161968 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 05:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:59:21 INFO - PROCESS | 1764 | 1468501161981 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 1764 | 1468501161986 Marionette TRACE conn4 <- [1,1810,null,{}] 05:59:22 INFO - PROCESS | 1764 | 1468501161994 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}] 05:59:22 INFO - PROCESS | 1764 | 1468501161999 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:22 INFO - PROCESS | 1764 | 1468501162239 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:59:22 INFO - PROCESS | 1764 | 1468501162472 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 1764 | 1468501162480 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d5c00 == 38 [pid = 1764] [id = 460] 05:59:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8fc0b000) [pid = 1764] [serial = 1381] [outer = (nil)] 05:59:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8fc79c00) [pid = 1764] [serial = 1382] [outer = 0x8fc0b000] 05:59:22 INFO - PROCESS | 1764 | 1468501162619 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x9101e400) [pid = 1764] [serial = 1383] [outer = 0x8fc0b000] 05:59:23 INFO - PROCESS | 1764 | 1468501163690 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]]]}] 05:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1791ms 05:59:23 INFO - PROCESS | 1764 | 1468501163772 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 1764 | 1468501163777 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 05:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:59:23 INFO - PROCESS | 1764 | 1468501163785 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 1764 | 1468501163792 Marionette TRACE conn4 <- [1,1814,null,{}] 05:59:23 INFO - PROCESS | 1764 | 1468501163810 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}] 05:59:23 INFO - PROCESS | 1764 | 1468501163820 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:24 INFO - PROCESS | 1764 | 1468501164148 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:59:24 INFO - PROCESS | 1764 | 1468501164396 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 1764 | 1468501164409 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x910c0800 == 39 [pid = 1764] [id = 461] 05:59:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x910c0c00) [pid = 1764] [serial = 1384] [outer = (nil)] 05:59:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x9136b800) [pid = 1764] [serial = 1385] [outer = 0x910c0c00] 05:59:24 INFO - PROCESS | 1764 | 1468501164499 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x91372000) [pid = 1764] [serial = 1386] [outer = 0x910c0c00] 05:59:25 INFO - PROCESS | 1764 | 1468501165450 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]]]}] 05:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1699ms 05:59:25 INFO - PROCESS | 1764 | 1468501165485 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 1764 | 1468501165489 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 05:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:59:25 INFO - PROCESS | 1764 | 1468501165518 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 1764 | 1468501165523 Marionette TRACE conn4 <- [1,1818,null,{}] 05:59:25 INFO - PROCESS | 1764 | 1468501165531 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}] 05:59:25 INFO - PROCESS | 1764 | 1468501165537 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:25 INFO - PROCESS | 1764 | 1468501165745 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:59:26 INFO - PROCESS | 1764 | 1468501165989 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 1764 | 1468501166000 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28b400 == 40 [pid = 1764] [id = 462] 05:59:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fc74800) [pid = 1764] [serial = 1387] [outer = (nil)] 05:59:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x91885000) [pid = 1764] [serial = 1388] [outer = 0x8fc74800] 05:59:26 INFO - PROCESS | 1764 | 1468501166100 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x91889400) [pid = 1764] [serial = 1389] [outer = 0x8fc74800] 05:59:27 INFO - PROCESS | 1764 | 1468501167045 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]]]}] 05:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1589ms 05:59:27 INFO - PROCESS | 1764 | 1468501167104 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:59:27 INFO - PROCESS | 1764 | 1468501167110 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 05:59:27 INFO - PROCESS | 1764 | 1468501167117 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 1764 | 1468501167121 Marionette TRACE conn4 <- [1,1822,null,{}] 05:59:27 INFO - PROCESS | 1764 | 1468501167129 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}] 05:59:27 INFO - PROCESS | 1764 | 1468501167134 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:27 INFO - PROCESS | 1764 | 1468501167335 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:59:27 INFO - PROCESS | 1764 | 1468501167563 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:27 INFO - PROCESS | 1764 | 1468501167575 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc0a400 == 41 [pid = 1764] [id = 463] 05:59:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x91027800) [pid = 1764] [serial = 1390] [outer = (nil)] 05:59:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x918cf800) [pid = 1764] [serial = 1391] [outer = 0x91027800] 05:59:27 INFO - PROCESS | 1764 | 1468501167706 Marionette DEBUG loaded listener.js 05:59:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x91994400) [pid = 1764] [serial = 1392] [outer = 0x91027800] 05:59:28 INFO - PROCESS | 1764 | 1468501168842 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]]]}] 05:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1785ms 05:59:28 INFO - PROCESS | 1764 | 1468501168902 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:59:28 INFO - PROCESS | 1764 | 1468501168908 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 05:59:28 INFO - PROCESS | 1764 | 1468501168916 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:59:28 INFO - PROCESS | 1764 | 1468501168919 Marionette TRACE conn4 <- [1,1826,null,{}] 05:59:28 INFO - PROCESS | 1764 | 1468501168926 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}] 05:59:28 INFO - PROCESS | 1764 | 1468501168939 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:29 INFO - PROCESS | 1764 | 1468501169230 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:59:29 INFO - PROCESS | 1764 | 1468501169485 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 1764 | 1468501169496 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed13400 == 42 [pid = 1764] [id = 464] 05:59:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x918cd800) [pid = 1764] [serial = 1393] [outer = (nil)] 05:59:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x924ac000) [pid = 1764] [serial = 1394] [outer = 0x918cd800] 05:59:29 INFO - PROCESS | 1764 | 1468501169601 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x92beb800) [pid = 1764] [serial = 1395] [outer = 0x918cd800] 05:59:30 INFO - PROCESS | 1764 | 1468501170641 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]]]}] 05:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1787ms 05:59:30 INFO - PROCESS | 1764 | 1468501170703 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:59:30 INFO - PROCESS | 1764 | 1468501170708 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 05:59:30 INFO - PROCESS | 1764 | 1468501170716 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 1764 | 1468501170719 Marionette TRACE conn4 <- [1,1830,null,{}] 05:59:30 INFO - PROCESS | 1764 | 1468501170727 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}] 05:59:30 INFO - PROCESS | 1764 | 1468501170733 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:30 INFO - PROCESS | 1764 | 1468501170951 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:59:31 INFO - PROCESS | 1764 | 1468501171187 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 1764 | 1468501171198 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0a800 == 43 [pid = 1764] [id = 465] 05:59:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8bb0b000) [pid = 1764] [serial = 1396] [outer = (nil)] 05:59:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8c8ce800) [pid = 1764] [serial = 1397] [outer = 0x8bb0b000] 05:59:31 INFO - PROCESS | 1764 | 1468501171453 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8caec000) [pid = 1764] [serial = 1398] [outer = 0x8bb0b000] 05:59:32 INFO - PROCESS | 1764 | 1468501172398 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]]]}] 05:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1738ms 05:59:32 INFO - PROCESS | 1764 | 1468501172459 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:59:32 INFO - PROCESS | 1764 | 1468501172466 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 05:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:59:32 INFO - PROCESS | 1764 | 1468501172475 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 1764 | 1468501172480 Marionette TRACE conn4 <- [1,1834,null,{}] 05:59:32 INFO - PROCESS | 1764 | 1468501172488 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}] 05:59:32 INFO - PROCESS | 1764 | 1468501172493 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:32 INFO - PROCESS | 1764 | 1468501172690 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:59:33 INFO - PROCESS | 1764 | 1468501173044 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 1764 | 1468501173054 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92dc00 == 44 [pid = 1764] [id = 466] 05:59:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8ec82000) [pid = 1764] [serial = 1399] [outer = (nil)] 05:59:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8ed15800) [pid = 1764] [serial = 1400] [outer = 0x8ec82000] 05:59:33 INFO - PROCESS | 1764 | 1468501173149 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8fc05800) [pid = 1764] [serial = 1401] [outer = 0x8ec82000] 05:59:33 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec89000 == 43 [pid = 1764] [id = 442] 05:59:33 INFO - PROCESS | 1764 | --DOCSHELL 0x8e297800 == 42 [pid = 1764] [id = 429] 05:59:33 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb07400 == 41 [pid = 1764] [id = 431] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8fdaa400) [pid = 1764] [serial = 1331] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x91022400) [pid = 1764] [serial = 1332] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8e293400) [pid = 1764] [serial = 1325] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8e3ef000) [pid = 1764] [serial = 1326] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x924aa000) [pid = 1764] [serial = 1316] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x924af400) [pid = 1764] [serial = 1317] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x91022800) [pid = 1764] [serial = 1304] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x91031c00) [pid = 1764] [serial = 1305] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8bb11800) [pid = 1764] [serial = 1322] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x8c8d0400) [pid = 1764] [serial = 1323] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x8e3f9000) [pid = 1764] [serial = 1301] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8f93a800) [pid = 1764] [serial = 1302] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x91787c00) [pid = 1764] [serial = 1307] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x9178f800) [pid = 1764] [serial = 1308] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x918c3c00) [pid = 1764] [serial = 1319] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8e3f4c00) [pid = 1764] [serial = 1320] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x9188b800) [pid = 1764] [serial = 1313] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x91999400) [pid = 1764] [serial = 1314] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x9188d800) [pid = 1764] [serial = 1310] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x918c3800) [pid = 1764] [serial = 1311] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8ed17800) [pid = 1764] [serial = 1328] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8fda8c00) [pid = 1764] [serial = 1299] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8fda2400) [pid = 1764] [serial = 1298] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x9136c800) [pid = 1764] [serial = 1337] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x91786800) [pid = 1764] [serial = 1338] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8e297c00) [pid = 1764] [serial = 1334] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8fc7c000) [pid = 1764] [serial = 1335] [outer = (nil)] [url = about:blank] 05:59:33 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8fc08800) [pid = 1764] [serial = 1329] [outer = (nil)] [url = about:blank] 05:59:34 INFO - PROCESS | 1764 | 1468501174136 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]]]}] 05:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1687ms 05:59:34 INFO - PROCESS | 1764 | 1468501174167 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 1764 | 1468501174174 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:59:34 INFO - PROCESS | 1764 | 1468501174186 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 1764 | 1468501174190 Marionette TRACE conn4 <- [1,1838,null,{}] 05:59:34 INFO - PROCESS | 1764 | 1468501174198 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}] 05:59:34 INFO - PROCESS | 1764 | 1468501174203 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:34 INFO - PROCESS | 1764 | 1468501174394 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:59:34 INFO - PROCESS | 1764 | 1468501174556 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 1764 | 1468501174567 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f1400 == 42 [pid = 1764] [id = 467] 05:59:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8ec89000) [pid = 1764] [serial = 1402] [outer = (nil)] 05:59:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8fc7a800) [pid = 1764] [serial = 1403] [outer = 0x8ec89000] 05:59:34 INFO - PROCESS | 1764 | 1468501174697 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8fda9000) [pid = 1764] [serial = 1404] [outer = 0x8ec89000] 05:59:35 INFO - PROCESS | 1764 | 1468501175577 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]]]}] 05:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1440ms 05:59:35 INFO - PROCESS | 1764 | 1468501175626 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:59:35 INFO - PROCESS | 1764 | 1468501175631 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:59:35 INFO - PROCESS | 1764 | 1468501175640 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 1764 | 1468501175646 Marionette TRACE conn4 <- [1,1842,null,{}] 05:59:35 INFO - PROCESS | 1764 | 1468501175664 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}] 05:59:35 INFO - PROCESS | 1764 | 1468501175673 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:35 INFO - PROCESS | 1764 | 1468501175872 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:59:36 INFO - PROCESS | 1764 | 1468501176047 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 1764 | 1468501176056 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fda8000 == 43 [pid = 1764] [id = 468] 05:59:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x910b5400) [pid = 1764] [serial = 1405] [outer = (nil)] 05:59:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x910c3400) [pid = 1764] [serial = 1406] [outer = 0x910b5400] 05:59:36 INFO - PROCESS | 1764 | 1468501176174 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x91375800) [pid = 1764] [serial = 1407] [outer = 0x910b5400] 05:59:37 INFO - PROCESS | 1764 | 1468501177057 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]]]}] 05:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1447ms 05:59:37 INFO - PROCESS | 1764 | 1468501177086 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:59:37 INFO - PROCESS | 1764 | 1468501177092 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:59:37 INFO - PROCESS | 1764 | 1468501177099 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:59:37 INFO - PROCESS | 1764 | 1468501177103 Marionette TRACE conn4 <- [1,1846,null,{}] 05:59:37 INFO - PROCESS | 1764 | 1468501177117 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}] 05:59:37 INFO - PROCESS | 1764 | 1468501177123 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:37 INFO - PROCESS | 1764 | 1468501177364 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:59:37 INFO - PROCESS | 1764 | 1468501177392 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 1764 | 1468501177401 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0dc00 == 44 [pid = 1764] [id = 469] 05:59:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8e28bc00) [pid = 1764] [serial = 1408] [outer = (nil)] 05:59:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x91791c00) [pid = 1764] [serial = 1409] [outer = 0x8e28bc00] 05:59:37 INFO - PROCESS | 1764 | 1468501177475 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x91890800) [pid = 1764] [serial = 1410] [outer = 0x8e28bc00] 05:59:38 INFO - PROCESS | 1764 | 1468501178609 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]]]}] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8bb0e400) [pid = 1764] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x92be8400) [pid = 1764] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x9188a800) [pid = 1764] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8e28e800) [pid = 1764] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8d925c00) [pid = 1764] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8d929800) [pid = 1764] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8d921400) [pid = 1764] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x9178d800) [pid = 1764] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8ecee800) [pid = 1764] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x924ad000) [pid = 1764] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8fd9f400) [pid = 1764] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:59:38 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8f940000) [pid = 1764] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1593ms 05:59:38 INFO - PROCESS | 1764 | 1468501178692 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 1764 | 1468501178700 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:59:38 INFO - PROCESS | 1764 | 1468501178708 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 1764 | 1468501178712 Marionette TRACE conn4 <- [1,1850,null,{}] 05:59:38 INFO - PROCESS | 1764 | 1468501178718 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}] 05:59:38 INFO - PROCESS | 1764 | 1468501178724 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:38 INFO - PROCESS | 1764 | 1468501178903 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:59:39 INFO - PROCESS | 1764 | 1468501179090 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:39 INFO - PROCESS | 1764 | 1468501179103 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed11000 == 45 [pid = 1764] [id = 470] 05:59:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8ed1e000) [pid = 1764] [serial = 1411] [outer = (nil)] 05:59:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8fd9f400) [pid = 1764] [serial = 1412] [outer = 0x8ed1e000] 05:59:39 INFO - PROCESS | 1764 | 1468501179190 Marionette DEBUG loaded listener.js 05:59:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x91881800) [pid = 1764] [serial = 1413] [outer = 0x8ed1e000] 05:59:40 INFO - PROCESS | 1764 | 1468501180029 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]]]}] 05:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1394ms 05:59:40 INFO - PROCESS | 1764 | 1468501180103 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:59:40 INFO - PROCESS | 1764 | 1468501180106 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:59:40 INFO - PROCESS | 1764 | 1468501180114 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:59:40 INFO - PROCESS | 1764 | 1468501180117 Marionette TRACE conn4 <- [1,1854,null,{}] 05:59:40 INFO - PROCESS | 1764 | 1468501180124 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}] 05:59:40 INFO - PROCESS | 1764 | 1468501180135 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:40 INFO - PROCESS | 1764 | 1468501180319 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:59:40 INFO - PROCESS | 1764 | 1468501180459 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 1764 | 1468501180467 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8da400 == 46 [pid = 1764] [id = 471] 05:59:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8d922400) [pid = 1764] [serial = 1414] [outer = (nil)] 05:59:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x92490c00) [pid = 1764] [serial = 1415] [outer = 0x8d922400] 05:59:40 INFO - PROCESS | 1764 | 1468501180542 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x924ad400) [pid = 1764] [serial = 1416] [outer = 0x8d922400] 05:59:41 INFO - PROCESS | 1764 | 1468501181637 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]]]}] 05:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1582ms 05:59:41 INFO - PROCESS | 1764 | 1468501181697 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 1764 | 1468501181705 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:59:41 INFO - PROCESS | 1764 | 1468501181714 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 1764 | 1468501181723 Marionette TRACE conn4 <- [1,1858,null,{}] 05:59:41 INFO - PROCESS | 1764 | 1468501181733 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}] 05:59:41 INFO - PROCESS | 1764 | 1468501181740 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:41 INFO - PROCESS | 1764 | 1468501181996 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:59:42 INFO - PROCESS | 1764 | 1468501182288 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 1764 | 1468501182298 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28e800 == 47 [pid = 1764] [id = 472] 05:59:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8e290c00) [pid = 1764] [serial = 1417] [outer = (nil)] 05:59:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8eceec00) [pid = 1764] [serial = 1418] [outer = 0x8e290c00] 05:59:42 INFO - PROCESS | 1764 | 1468501182389 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8f93a400) [pid = 1764] [serial = 1419] [outer = 0x8e290c00] 05:59:43 INFO - PROCESS | 1764 | 1468501183441 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]]]}] 05:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1804ms 05:59:43 INFO - PROCESS | 1764 | 1468501183519 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:59:43 INFO - PROCESS | 1764 | 1468501183528 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:59:43 INFO - PROCESS | 1764 | 1468501183541 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:59:43 INFO - PROCESS | 1764 | 1468501183545 Marionette TRACE conn4 <- [1,1862,null,{}] 05:59:43 INFO - PROCESS | 1764 | 1468501183553 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}] 05:59:43 INFO - PROCESS | 1764 | 1468501183560 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:43 INFO - PROCESS | 1764 | 1468501183819 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:59:44 INFO - PROCESS | 1764 | 1468501184065 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:44 INFO - PROCESS | 1764 | 1468501184077 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8e800 == 48 [pid = 1764] [id = 473] 05:59:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x91028c00) [pid = 1764] [serial = 1420] [outer = (nil)] 05:59:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x910b8800) [pid = 1764] [serial = 1421] [outer = 0x91028c00] 05:59:44 INFO - PROCESS | 1764 | 1468501184162 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x910c0000) [pid = 1764] [serial = 1422] [outer = 0x91028c00] 05:59:45 INFO - PROCESS | 1764 | 1468501185186 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]]]}] 05:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1691ms 05:59:45 INFO - PROCESS | 1764 | 1468501185232 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 1764 | 1468501185236 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:59:45 INFO - PROCESS | 1764 | 1468501185245 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 1764 | 1468501185251 Marionette TRACE conn4 <- [1,1866,null,{}] 05:59:45 INFO - PROCESS | 1764 | 1468501185270 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}] 05:59:45 INFO - PROCESS | 1764 | 1468501185280 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:45 INFO - PROCESS | 1764 | 1468501185506 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:59:45 INFO - PROCESS | 1764 | 1468501185787 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:45 INFO - PROCESS | 1764 | 1468501185798 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x9248b000 == 49 [pid = 1764] [id = 474] 05:59:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x9248dc00) [pid = 1764] [serial = 1423] [outer = (nil)] 05:59:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x924b1400) [pid = 1764] [serial = 1424] [outer = 0x9248dc00] 05:59:45 INFO - PROCESS | 1764 | 1468501185891 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x92bf0c00) [pid = 1764] [serial = 1425] [outer = 0x9248dc00] 05:59:46 INFO - PROCESS | 1764 | 1468501186862 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]]]}] 05:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1695ms 05:59:46 INFO - PROCESS | 1764 | 1468501186940 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:59:46 INFO - PROCESS | 1764 | 1468501186945 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:59:46 INFO - PROCESS | 1764 | 1468501186953 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:59:46 INFO - PROCESS | 1764 | 1468501186957 Marionette TRACE conn4 <- [1,1870,null,{}] 05:59:46 INFO - PROCESS | 1764 | 1468501186964 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}] 05:59:46 INFO - PROCESS | 1764 | 1468501186970 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:47 INFO - PROCESS | 1764 | 1468501187189 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:59:47 INFO - PROCESS | 1764 | 1468501187398 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 1764 | 1468501187404 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28ac00 == 50 [pid = 1764] [id = 475] 05:59:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8eceb800) [pid = 1764] [serial = 1426] [outer = (nil)] 05:59:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x9380c800) [pid = 1764] [serial = 1427] [outer = 0x8eceb800] 05:59:47 INFO - PROCESS | 1764 | 1468501187531 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x93930c00) [pid = 1764] [serial = 1428] [outer = 0x8eceb800] 05:59:48 INFO - PROCESS | 1764 | 1468501188466 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]]]}] 05:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1547ms 05:59:48 INFO - PROCESS | 1764 | 1468501188516 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:59:48 INFO - PROCESS | 1764 | 1468501188521 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:59:48 INFO - PROCESS | 1764 | 1468501188529 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:59:48 INFO - PROCESS | 1764 | 1468501188533 Marionette TRACE conn4 <- [1,1874,null,{}] 05:59:48 INFO - PROCESS | 1764 | 1468501188539 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}] 05:59:48 INFO - PROCESS | 1764 | 1468501188545 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:48 INFO - PROCESS | 1764 | 1468501188762 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:59:49 INFO - PROCESS | 1764 | 1468501188993 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 1764 | 1468501189005 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1a400 == 51 [pid = 1764] [id = 476] 05:59:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8f936000) [pid = 1764] [serial = 1429] [outer = (nil)] 05:59:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x93c8fc00) [pid = 1764] [serial = 1430] [outer = 0x8f936000] 05:59:49 INFO - PROCESS | 1764 | 1468501189130 Marionette DEBUG loaded listener.js 05:59:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x94723000) [pid = 1764] [serial = 1431] [outer = 0x8f936000] 05:59:50 INFO - PROCESS | 1764 | 1468501190152 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]]]}] 05:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1689ms 05:59:50 INFO - PROCESS | 1764 | 1468501190218 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:59:50 INFO - PROCESS | 1764 | 1468501190222 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:59:50 INFO - PROCESS | 1764 | 1468501190229 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 1764 | 1468501190234 Marionette TRACE conn4 <- [1,1878,null,{}] 05:59:50 INFO - PROCESS | 1764 | 1468501190241 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}] 05:59:50 INFO - PROCESS | 1764 | 1468501190250 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:50 INFO - PROCESS | 1764 | 1468501190515 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:59:50 INFO - PROCESS | 1764 | 1468501190802 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:50 INFO - PROCESS | 1764 | 1468501190814 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d7800 == 52 [pid = 1764] [id = 477] 05:59:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x91025400) [pid = 1764] [serial = 1432] [outer = (nil)] 05:59:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x952d2000) [pid = 1764] [serial = 1433] [outer = 0x91025400] 05:59:50 INFO - PROCESS | 1764 | 1468501190898 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x952d4400) [pid = 1764] [serial = 1434] [outer = 0x91025400] 05:59:52 INFO - PROCESS | 1764 | 1468501192052 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]]]}] 05:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1890ms 05:59:52 INFO - PROCESS | 1764 | 1468501192138 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:59:52 INFO - PROCESS | 1764 | 1468501192143 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:59:52 INFO - PROCESS | 1764 | 1468501192151 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 1764 | 1468501192154 Marionette TRACE conn4 <- [1,1882,null,{}] 05:59:52 INFO - PROCESS | 1764 | 1468501192162 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}] 05:59:52 INFO - PROCESS | 1764 | 1468501192176 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:52 INFO - PROCESS | 1764 | 1468501192374 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:59:52 INFO - PROCESS | 1764 | 1468501192576 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:52 INFO - PROCESS | 1764 | 1468501192584 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc04400 == 53 [pid = 1764] [id = 478] 05:59:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8fc7e800) [pid = 1764] [serial = 1435] [outer = (nil)] 05:59:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x952df400) [pid = 1764] [serial = 1436] [outer = 0x8fc7e800] 05:59:52 INFO - PROCESS | 1764 | 1468501192666 Marionette DEBUG loaded listener.js 05:59:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x96554400) [pid = 1764] [serial = 1437] [outer = 0x8fc7e800] 05:59:53 INFO - PROCESS | 1764 | 1468501193596 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]]]}] 05:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1491ms 05:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:59:53 INFO - PROCESS | 1764 | 1468501193650 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:59:53 INFO - PROCESS | 1764 | 1468501193653 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:59:53 INFO - PROCESS | 1764 | 1468501193662 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:59:53 INFO - PROCESS | 1764 | 1468501193665 Marionette TRACE conn4 <- [1,1886,null,{}] 05:59:53 INFO - PROCESS | 1764 | 1468501193672 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}] 05:59:53 INFO - PROCESS | 1764 | 1468501193677 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:53 INFO - PROCESS | 1764 | 1468501193887 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:59:54 INFO - PROCESS | 1764 | 1468501194403 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:54 INFO - PROCESS | 1764 | 1468501194410 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caf0800 == 54 [pid = 1764] [id = 479] 05:59:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8d921400) [pid = 1764] [serial = 1438] [outer = (nil)] 05:59:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8e28c000) [pid = 1764] [serial = 1439] [outer = 0x8d921400] 05:59:54 INFO - PROCESS | 1764 | 1468501194500 Marionette DEBUG loaded listener.js 05:59:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8ec8b000) [pid = 1764] [serial = 1440] [outer = 0x8d921400] 05:59:55 INFO - PROCESS | 1764 | 1468501195444 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]]]}] 05:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1838ms 05:59:55 INFO - PROCESS | 1764 | 1468501195505 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:59:55 INFO - PROCESS | 1764 | 1468501195511 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:59:55 INFO - PROCESS | 1764 | 1468501195524 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:59:55 INFO - PROCESS | 1764 | 1468501195528 Marionette TRACE conn4 <- [1,1890,null,{}] 05:59:55 INFO - PROCESS | 1764 | 1468501195539 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}] 05:59:55 INFO - PROCESS | 1764 | 1468501195548 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:55 INFO - PROCESS | 1764 | 1468501195748 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:59:56 INFO - PROCESS | 1764 | 1468501196110 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:56 INFO - PROCESS | 1764 | 1468501196121 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc72800 == 55 [pid = 1764] [id = 480] 05:59:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8fc77c00) [pid = 1764] [serial = 1441] [outer = (nil)] 05:59:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8fda8800) [pid = 1764] [serial = 1442] [outer = 0x8fc77c00] 05:59:56 INFO - PROCESS | 1764 | 1468501196209 Marionette DEBUG loaded listener.js 05:59:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x91026000) [pid = 1764] [serial = 1443] [outer = 0x8fc77c00] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8d929400 == 54 [pid = 1764] [id = 443] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92bc00 == 53 [pid = 1764] [id = 441] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc77000 == 52 [pid = 1764] [id = 447] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x910bac00 == 51 [pid = 1764] [id = 452] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8e299400 == 50 [pid = 1764] [id = 449] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae3800 == 49 [pid = 1764] [id = 446] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae9c00 == 48 [pid = 1764] [id = 453] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc05c00 == 47 [pid = 1764] [id = 438] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x9188a000 == 46 [pid = 1764] [id = 448] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8e298000 == 45 [pid = 1764] [id = 450] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb10c00 == 44 [pid = 1764] [id = 451] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0ac00 == 43 [pid = 1764] [id = 454] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x91374800 == 42 [pid = 1764] [id = 436] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4c00 == 41 [pid = 1764] [id = 434] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x910c2800 == 40 [pid = 1764] [id = 435] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0a000 == 39 [pid = 1764] [id = 444] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8caecc00 == 38 [pid = 1764] [id = 432] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8d930c00 == 37 [pid = 1764] [id = 433] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae8c00 == 36 [pid = 1764] [id = 439] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8e294800 == 35 [pid = 1764] [id = 437] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x910c1000 == 34 [pid = 1764] [id = 445] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb08400 == 33 [pid = 1764] [id = 440] 05:59:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec90c00 == 32 [pid = 1764] [id = 430] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8fc7fc00) [pid = 1764] [serial = 1376] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8ece8c00) [pid = 1764] [serial = 1341] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8ec85000) [pid = 1764] [serial = 1340] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x91039c00) [pid = 1764] [serial = 1344] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8fdaa800) [pid = 1764] [serial = 1343] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x918cac00) [pid = 1764] [serial = 1347] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x91890c00) [pid = 1764] [serial = 1346] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x92485000) [pid = 1764] [serial = 1350] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x9199ac00) [pid = 1764] [serial = 1349] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8e3f6400) [pid = 1764] [serial = 1362] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8e28a400) [pid = 1764] [serial = 1361] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x924a5800) [pid = 1764] [serial = 1353] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x8bb14c00) [pid = 1764] [serial = 1364] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8c8d7c00) [pid = 1764] [serial = 1365] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x92490400) [pid = 1764] [serial = 1352] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8e295800) [pid = 1764] [serial = 1367] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8ed1b000) [pid = 1764] [serial = 1371] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x93a66c00) [pid = 1764] [serial = 1356] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x93934c00) [pid = 1764] [serial = 1355] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8fc78c00) [pid = 1764] [serial = 1373] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x94728000) [pid = 1764] [serial = 1359] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8fd9e400) [pid = 1764] [serial = 1374] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x93c94000) [pid = 1764] [serial = 1358] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8ed14800) [pid = 1764] [serial = 1370] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8e3f5400) [pid = 1764] [serial = 1368] [outer = (nil)] [url = about:blank] 05:59:58 INFO - PROCESS | 1764 | 1468501198524 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]]]}] 05:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 3095ms 05:59:58 INFO - PROCESS | 1764 | 1468501198620 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:59:58 INFO - PROCESS | 1764 | 1468501198624 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:59:58 INFO - PROCESS | 1764 | 1468501198634 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 1764 | 1468501198638 Marionette TRACE conn4 <- [1,1894,null,{}] 05:59:58 INFO - PROCESS | 1764 | 1468501198648 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}] 05:59:58 INFO - PROCESS | 1764 | 1468501198654 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:58 INFO - PROCESS | 1764 | 1468501198889 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:59:58 INFO - PROCESS | 1764 | 1468501198912 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:58 INFO - PROCESS | 1764 | 1468501198923 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 05:59:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caeac00 == 33 [pid = 1764] [id = 481] 05:59:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8caeb000) [pid = 1764] [serial = 1444] [outer = (nil)] 05:59:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8caef000) [pid = 1764] [serial = 1445] [outer = 0x8caeb000] 05:59:59 INFO - PROCESS | 1764 | 1468501199053 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8d926c00) [pid = 1764] [serial = 1446] [outer = 0x8caeb000] 05:59:59 INFO - PROCESS | 1764 | 1468501199997 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]]]}] 06:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1439ms 06:00:00 INFO - PROCESS | 1764 | 1468501200072 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 06:00:00 INFO - PROCESS | 1764 | 1468501200082 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 06:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:00:00 INFO - PROCESS | 1764 | 1468501200096 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:00:00 INFO - PROCESS | 1764 | 1468501200100 Marionette TRACE conn4 <- [1,1898,null,{}] 06:00:00 INFO - PROCESS | 1764 | 1468501200108 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}] 06:00:00 INFO - PROCESS | 1764 | 1468501200114 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:00 INFO - PROCESS | 1764 | 1468501200311 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 06:00:00 INFO - PROCESS | 1764 | 1468501200486 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:00 INFO - PROCESS | 1764 | 1468501200494 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec87400 == 34 [pid = 1764] [id = 482] 06:00:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8ec8b800) [pid = 1764] [serial = 1447] [outer = (nil)] 06:00:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8ece5000) [pid = 1764] [serial = 1448] [outer = 0x8ec8b800] 06:00:00 INFO - PROCESS | 1764 | 1468501200622 Marionette DEBUG loaded listener.js 06:00:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8ececc00) [pid = 1764] [serial = 1449] [outer = 0x8ec8b800] 06:00:01 INFO - PROCESS | 1764 | 1468501201631 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]]]}] 06:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1588ms 06:00:01 INFO - PROCESS | 1764 | 1468501201686 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 1764 | 1468501201690 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 06:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:00:01 INFO - PROCESS | 1764 | 1468501201716 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 1764 | 1468501201725 Marionette TRACE conn4 <- [1,1902,null,{}] 06:00:01 INFO - PROCESS | 1764 | 1468501201746 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}] 06:00:01 INFO - PROCESS | 1764 | 1468501201757 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:02 INFO - PROCESS | 1764 | 1468501202072 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 06:00:02 INFO - PROCESS | 1764 | 1468501202333 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:02 INFO - PROCESS | 1764 | 1468501202351 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc0cc00 == 35 [pid = 1764] [id = 483] 06:00:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8fc0d000) [pid = 1764] [serial = 1450] [outer = (nil)] 06:00:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8fc74c00) [pid = 1764] [serial = 1451] [outer = 0x8fc0d000] 06:00:02 INFO - PROCESS | 1764 | 1468501202491 Marionette DEBUG loaded listener.js 06:00:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8fc7e000) [pid = 1764] [serial = 1452] [outer = 0x8fc0d000] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8d922400) [pid = 1764] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8e28bc00) [pid = 1764] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fc74800) [pid = 1764] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8bb0b000) [pid = 1764] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8d928800) [pid = 1764] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8ec82000) [pid = 1764] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8caeb800) [pid = 1764] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x910c0c00) [pid = 1764] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x918cd800) [pid = 1764] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8ec89000) [pid = 1764] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x910b5400) [pid = 1764] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8fc0b000) [pid = 1764] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x91027800) [pid = 1764] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:00:03 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8ed1e000) [pid = 1764] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:00:04 INFO - PROCESS | 1764 | 1468501204370 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]]]}] 06:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2732ms 06:00:04 INFO - PROCESS | 1764 | 1468501204434 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 06:00:04 INFO - PROCESS | 1764 | 1468501204439 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 06:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:00:04 INFO - PROCESS | 1764 | 1468501204446 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:00:04 INFO - PROCESS | 1764 | 1468501204450 Marionette TRACE conn4 <- [1,1906,null,{}] 06:00:04 INFO - PROCESS | 1764 | 1468501204456 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}] 06:00:04 INFO - PROCESS | 1764 | 1468501204462 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:04 INFO - PROCESS | 1764 | 1468501204641 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 06:00:04 INFO - PROCESS | 1764 | 1468501204653 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:04 INFO - PROCESS | 1764 | 1468501204664 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28cc00 == 36 [pid = 1764] [id = 484] 06:00:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8e3ec400) [pid = 1764] [serial = 1453] [outer = (nil)] 06:00:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8fc77400) [pid = 1764] [serial = 1454] [outer = 0x8e3ec400] 06:00:04 INFO - PROCESS | 1764 | 1468501204864 Marionette DEBUG loaded listener.js 06:00:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x9101c800) [pid = 1764] [serial = 1455] [outer = 0x8e3ec400] 06:00:05 INFO - PROCESS | 1764 | 1468501205769 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]]]}] 06:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1382ms 06:00:05 INFO - PROCESS | 1764 | 1468501205877 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 06:00:05 INFO - PROCESS | 1764 | 1468501205884 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 06:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:00:05 INFO - PROCESS | 1764 | 1468501205896 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:00:05 INFO - PROCESS | 1764 | 1468501205903 Marionette TRACE conn4 <- [1,1910,null,{}] 06:00:05 INFO - PROCESS | 1764 | 1468501205913 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}] 06:00:05 INFO - PROCESS | 1764 | 1468501205919 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:06 INFO - PROCESS | 1764 | 1468501206154 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 06:00:06 INFO - PROCESS | 1764 | 1468501206405 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:06 INFO - PROCESS | 1764 | 1468501206422 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae9c00 == 37 [pid = 1764] [id = 485] 06:00:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8caeb800) [pid = 1764] [serial = 1456] [outer = (nil)] 06:00:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8d929400) [pid = 1764] [serial = 1457] [outer = 0x8caeb800] 06:00:06 INFO - PROCESS | 1764 | 1468501206532 Marionette DEBUG loaded listener.js 06:00:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8e296800) [pid = 1764] [serial = 1458] [outer = 0x8caeb800] 06:00:07 INFO - PROCESS | 1764 | 1468501207545 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]]]}] 06:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1696ms 06:00:07 INFO - PROCESS | 1764 | 1468501207592 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 06:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:00:07 INFO - PROCESS | 1764 | 1468501207599 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 06:00:07 INFO - PROCESS | 1764 | 1468501207611 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:00:07 INFO - PROCESS | 1764 | 1468501207617 Marionette TRACE conn4 <- [1,1914,null,{}] 06:00:07 INFO - PROCESS | 1764 | 1468501207625 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}] 06:00:07 INFO - PROCESS | 1764 | 1468501207631 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:07 INFO - PROCESS | 1764 | 1468501207835 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 06:00:08 INFO - PROCESS | 1764 | 1468501208072 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:08 INFO - PROCESS | 1764 | 1468501208088 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece5800 == 38 [pid = 1764] [id = 486] 06:00:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8ed1b400) [pid = 1764] [serial = 1459] [outer = (nil)] 06:00:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8f93c800) [pid = 1764] [serial = 1460] [outer = 0x8ed1b400] 06:00:08 INFO - PROCESS | 1764 | 1468501208221 Marionette DEBUG loaded listener.js 06:00:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8fc74800) [pid = 1764] [serial = 1461] [outer = 0x8ed1b400] 06:00:09 INFO - PROCESS | 1764 | 1468501209209 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]]]}] 06:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1653ms 06:00:09 INFO - PROCESS | 1764 | 1468501209260 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 06:00:09 INFO - PROCESS | 1764 | 1468501209266 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 06:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:00:09 INFO - PROCESS | 1764 | 1468501209275 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:00:09 INFO - PROCESS | 1764 | 1468501209280 Marionette TRACE conn4 <- [1,1918,null,{}] 06:00:09 INFO - PROCESS | 1764 | 1468501209295 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}] 06:00:09 INFO - PROCESS | 1764 | 1468501209305 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:09 INFO - PROCESS | 1764 | 1468501209561 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 06:00:09 INFO - PROCESS | 1764 | 1468501209889 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 1764 | 1468501209909 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x910ba800 == 39 [pid = 1764] [id = 487] 06:00:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x910bb000) [pid = 1764] [serial = 1462] [outer = (nil)] 06:00:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x9136d800) [pid = 1764] [serial = 1463] [outer = 0x910bb000] 06:00:10 INFO - PROCESS | 1764 | 1468501209999 Marionette DEBUG loaded listener.js 06:00:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x91789400) [pid = 1764] [serial = 1464] [outer = 0x910bb000] 06:00:11 INFO - PROCESS | 1764 | 1468501211022 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]]]}] 06:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1783ms 06:00:11 INFO - PROCESS | 1764 | 1468501211058 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 06:00:11 INFO - PROCESS | 1764 | 1468501211063 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 06:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:00:11 INFO - PROCESS | 1764 | 1468501211070 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:00:11 INFO - PROCESS | 1764 | 1468501211074 Marionette TRACE conn4 <- [1,1922,null,{}] 06:00:11 INFO - PROCESS | 1764 | 1468501211081 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}] 06:00:11 INFO - PROCESS | 1764 | 1468501211087 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:11 INFO - PROCESS | 1764 | 1468501211282 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 06:00:11 INFO - PROCESS | 1764 | 1468501211462 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:11 INFO - PROCESS | 1764 | 1468501211469 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92a400 == 40 [pid = 1764] [id = 488] 06:00:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8ed17000) [pid = 1764] [serial = 1465] [outer = (nil)] 06:00:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x918c6400) [pid = 1764] [serial = 1466] [outer = 0x8ed17000] 06:00:11 INFO - PROCESS | 1764 | 1468501211569 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x918ca000) [pid = 1764] [serial = 1467] [outer = 0x8ed17000] 06:00:12 INFO - PROCESS | 1764 | 1468501212564 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]]]}] 06:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1536ms 06:00:12 INFO - PROCESS | 1764 | 1468501212611 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 06:00:12 INFO - PROCESS | 1764 | 1468501212616 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 06:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:00:12 INFO - PROCESS | 1764 | 1468501212623 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:00:12 INFO - PROCESS | 1764 | 1468501212627 Marionette TRACE conn4 <- [1,1926,null,{}] 06:00:12 INFO - PROCESS | 1764 | 1468501212633 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}] 06:00:12 INFO - PROCESS | 1764 | 1468501212639 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:12 INFO - PROCESS | 1764 | 1468501212824 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 06:00:13 INFO - PROCESS | 1764 | 1468501213003 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:13 INFO - PROCESS | 1764 | 1468501213013 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb09000 == 41 [pid = 1764] [id = 489] 06:00:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8ed11800) [pid = 1764] [serial = 1468] [outer = (nil)] 06:00:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x919a0000) [pid = 1764] [serial = 1469] [outer = 0x8ed11800] 06:00:13 INFO - PROCESS | 1764 | 1468501213093 Marionette DEBUG loaded listener.js 06:00:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x9199dc00) [pid = 1764] [serial = 1470] [outer = 0x8ed11800] 06:00:14 INFO - PROCESS | 1764 | 1468501214111 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]]]}] 06:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1531ms 06:00:14 INFO - PROCESS | 1764 | 1468501214156 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 06:00:14 INFO - PROCESS | 1764 | 1468501214160 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 06:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:00:14 INFO - PROCESS | 1764 | 1468501214168 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:00:14 INFO - PROCESS | 1764 | 1468501214172 Marionette TRACE conn4 <- [1,1930,null,{}] 06:00:14 INFO - PROCESS | 1764 | 1468501214178 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}] 06:00:14 INFO - PROCESS | 1764 | 1468501214191 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:14 INFO - PROCESS | 1764 | 1468501214450 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 06:00:14 INFO - PROCESS | 1764 | 1468501214690 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 1764 | 1468501214702 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0f000 == 42 [pid = 1764] [id = 490] 06:00:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8bb14c00) [pid = 1764] [serial = 1471] [outer = (nil)] 06:00:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x924b1800) [pid = 1764] [serial = 1472] [outer = 0x8bb14c00] 06:00:14 INFO - PROCESS | 1764 | 1468501214830 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x92bf5400) [pid = 1764] [serial = 1473] [outer = 0x8bb14c00] 06:00:15 INFO - PROCESS | 1764 | 1468501215842 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]]]}] 06:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1738ms 06:00:15 INFO - PROCESS | 1764 | 1468501215907 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 06:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:00:15 INFO - PROCESS | 1764 | 1468501215912 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 06:00:15 INFO - PROCESS | 1764 | 1468501215920 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 1764 | 1468501215923 Marionette TRACE conn4 <- [1,1934,null,{}] 06:00:15 INFO - PROCESS | 1764 | 1468501215930 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}] 06:00:15 INFO - PROCESS | 1764 | 1468501215935 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:16 INFO - PROCESS | 1764 | 1468501216133 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 06:00:16 INFO - PROCESS | 1764 | 1468501216358 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:16 INFO - PROCESS | 1764 | 1468501216366 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f932c00 == 43 [pid = 1764] [id = 491] 06:00:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8fc7f000) [pid = 1764] [serial = 1474] [outer = (nil)] 06:00:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x93934c00) [pid = 1764] [serial = 1475] [outer = 0x8fc7f000] 06:00:16 INFO - PROCESS | 1764 | 1468501216507 Marionette DEBUG loaded listener.js 06:00:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8e292800) [pid = 1764] [serial = 1476] [outer = 0x8fc7f000] 06:00:17 INFO - PROCESS | 1764 | 1468501217533 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]]]}] 06:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1694ms 06:00:17 INFO - PROCESS | 1764 | 1468501217613 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 06:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:00:17 INFO - PROCESS | 1764 | 1468501217618 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 06:00:17 INFO - PROCESS | 1764 | 1468501217625 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:00:17 INFO - PROCESS | 1764 | 1468501217629 Marionette TRACE conn4 <- [1,1938,null,{}] 06:00:17 INFO - PROCESS | 1764 | 1468501217636 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}] 06:00:17 INFO - PROCESS | 1764 | 1468501217642 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:17 INFO - PROCESS | 1764 | 1468501217873 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 06:00:18 INFO - PROCESS | 1764 | 1468501218108 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:18 INFO - PROCESS | 1764 | 1468501218120 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caeb400 == 44 [pid = 1764] [id = 492] 06:00:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8e290000) [pid = 1764] [serial = 1477] [outer = (nil)] 06:00:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8fc0ec00) [pid = 1764] [serial = 1478] [outer = 0x8e290000] 06:00:18 INFO - PROCESS | 1764 | 1468501218203 Marionette DEBUG loaded listener.js 06:00:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8fda3c00) [pid = 1764] [serial = 1479] [outer = 0x8e290000] 06:00:19 INFO - PROCESS | 1764 | 1468501219311 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]]]}] 06:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1732ms 06:00:19 INFO - PROCESS | 1764 | 1468501219358 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 06:00:19 INFO - PROCESS | 1764 | 1468501219365 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 06:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:00:19 INFO - PROCESS | 1764 | 1468501219373 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:00:19 INFO - PROCESS | 1764 | 1468501219381 Marionette TRACE conn4 <- [1,1942,null,{}] 06:00:19 INFO - PROCESS | 1764 | 1468501219390 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}] 06:00:19 INFO - PROCESS | 1764 | 1468501219395 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:19 INFO - PROCESS | 1764 | 1468501219596 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 06:00:20 INFO - PROCESS | 1764 | 1468501219978 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:20 INFO - PROCESS | 1764 | 1468501219986 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:20 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc0cc00 == 43 [pid = 1764] [id = 483] 06:00:20 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec87400 == 42 [pid = 1764] [id = 482] 06:00:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8dbc00 == 43 [pid = 1764] [id = 493] 06:00:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8cae6c00) [pid = 1764] [serial = 1480] [outer = (nil)] 06:00:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8e291000) [pid = 1764] [serial = 1481] [outer = 0x8cae6c00] 06:00:20 INFO - PROCESS | 1764 | 1468501220114 Marionette DEBUG loaded listener.js 06:00:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8e298c00) [pid = 1764] [serial = 1482] [outer = 0x8cae6c00] 06:00:20 INFO - PROCESS | 1764 | --DOCSHELL 0x8caeac00 == 42 [pid = 1764] [id = 481] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x924ad400) [pid = 1764] [serial = 1416] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x92490c00) [pid = 1764] [serial = 1415] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x91791c00) [pid = 1764] [serial = 1409] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x91890800) [pid = 1764] [serial = 1410] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x91885000) [pid = 1764] [serial = 1388] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x91889400) [pid = 1764] [serial = 1389] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8c8ce800) [pid = 1764] [serial = 1397] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8caec000) [pid = 1764] [serial = 1398] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8d92f000) [pid = 1764] [serial = 1379] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8ec8e400) [pid = 1764] [serial = 1380] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8ed15800) [pid = 1764] [serial = 1400] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x8fc05800) [pid = 1764] [serial = 1401] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x8fda4400) [pid = 1764] [serial = 1377] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x9136b800) [pid = 1764] [serial = 1385] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x91372000) [pid = 1764] [serial = 1386] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x924ac000) [pid = 1764] [serial = 1394] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x92beb800) [pid = 1764] [serial = 1395] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8fc7a800) [pid = 1764] [serial = 1403] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fda9000) [pid = 1764] [serial = 1404] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x910c3400) [pid = 1764] [serial = 1406] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8fc79c00) [pid = 1764] [serial = 1382] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x9101e400) [pid = 1764] [serial = 1383] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x918cf800) [pid = 1764] [serial = 1391] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x91994400) [pid = 1764] [serial = 1392] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x91881800) [pid = 1764] [serial = 1413] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8fd9f400) [pid = 1764] [serial = 1412] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x91375800) [pid = 1764] [serial = 1407] [outer = (nil)] [url = about:blank] 06:00:21 INFO - PROCESS | 1764 | 1468501220999 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]]]}] 06:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1645ms 06:00:21 INFO - PROCESS | 1764 | 1468501221026 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 06:00:21 INFO - PROCESS | 1764 | 1468501221034 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 06:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:00:21 INFO - PROCESS | 1764 | 1468501221047 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:00:21 INFO - PROCESS | 1764 | 1468501221050 Marionette TRACE conn4 <- [1,1946,null,{}] 06:00:21 INFO - PROCESS | 1764 | 1468501221057 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}] 06:00:21 INFO - PROCESS | 1764 | 1468501221063 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:21 INFO - PROCESS | 1764 | 1468501221249 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 06:00:21 INFO - PROCESS | 1764 | 1468501221260 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:21 INFO - PROCESS | 1764 | 1468501221270 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28d000 == 43 [pid = 1764] [id = 494] 06:00:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8ed1e400) [pid = 1764] [serial = 1483] [outer = (nil)] 06:00:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8f93e000) [pid = 1764] [serial = 1484] [outer = 0x8ed1e400] 06:00:21 INFO - PROCESS | 1764 | 1468501221358 Marionette DEBUG loaded listener.js 06:00:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8fc10400) [pid = 1764] [serial = 1485] [outer = 0x8ed1e400] 06:00:22 INFO - PROCESS | 1764 | 1468501222438 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]]]}] 06:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1433ms 06:00:22 INFO - PROCESS | 1764 | 1468501222486 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 06:00:22 INFO - PROCESS | 1764 | 1468501222490 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 06:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:00:22 INFO - PROCESS | 1764 | 1468501222497 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:00:22 INFO - PROCESS | 1764 | 1468501222503 Marionette TRACE conn4 <- [1,1950,null,{}] 06:00:22 INFO - PROCESS | 1764 | 1468501222520 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}] 06:00:22 INFO - PROCESS | 1764 | 1468501222529 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:22 INFO - PROCESS | 1764 | 1468501222775 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 06:00:22 INFO - PROCESS | 1764 | 1468501222799 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:22 INFO - PROCESS | 1764 | 1468501222809 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x91032400 == 44 [pid = 1764] [id = 495] 06:00:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x91034800) [pid = 1764] [serial = 1486] [outer = (nil)] 06:00:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x910b9400) [pid = 1764] [serial = 1487] [outer = 0x91034800] 06:00:22 INFO - PROCESS | 1764 | 1468501222886 Marionette DEBUG loaded listener.js 06:00:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x9136d000) [pid = 1764] [serial = 1488] [outer = 0x91034800] 06:00:23 INFO - PROCESS | 1764 | 1468501223865 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]]]}] 06:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1398ms 06:00:23 INFO - PROCESS | 1764 | 1468501223896 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 06:00:23 INFO - PROCESS | 1764 | 1468501223901 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 06:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:00:23 INFO - PROCESS | 1764 | 1468501223907 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:00:23 INFO - PROCESS | 1764 | 1468501223911 Marionette TRACE conn4 <- [1,1954,null,{}] 06:00:23 INFO - PROCESS | 1764 | 1468501223917 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}] 06:00:23 INFO - PROCESS | 1764 | 1468501223922 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:24 INFO - PROCESS | 1764 | 1468501224194 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 06:00:24 INFO - PROCESS | 1764 | 1468501224226 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:24 INFO - PROCESS | 1764 | 1468501224236 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8f800 == 45 [pid = 1764] [id = 496] 06:00:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x91027400) [pid = 1764] [serial = 1489] [outer = (nil)] 06:00:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x91793c00) [pid = 1764] [serial = 1490] [outer = 0x91027400] 06:00:24 INFO - PROCESS | 1764 | 1468501224307 Marionette DEBUG loaded listener.js 06:00:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x9188c000) [pid = 1764] [serial = 1491] [outer = 0x91027400] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8e290c00) [pid = 1764] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x91028c00) [pid = 1764] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x9248dc00) [pid = 1764] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8eceb800) [pid = 1764] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8f936000) [pid = 1764] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x91025400) [pid = 1764] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8fc7e800) [pid = 1764] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8caeb000) [pid = 1764] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8fc77c00) [pid = 1764] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8ec8b800) [pid = 1764] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8d921400) [pid = 1764] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:00:24 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8fc0d000) [pid = 1764] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:00:25 INFO - PROCESS | 1764 | 1468501225431 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]]]}] 06:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1545ms 06:00:25 INFO - PROCESS | 1764 | 1468501225454 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 06:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:00:25 INFO - PROCESS | 1764 | 1468501225458 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 06:00:25 INFO - PROCESS | 1764 | 1468501225466 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:00:25 INFO - PROCESS | 1764 | 1468501225469 Marionette TRACE conn4 <- [1,1958,null,{}] 06:00:25 INFO - PROCESS | 1764 | 1468501225475 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}] 06:00:25 INFO - PROCESS | 1764 | 1468501225481 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:25 INFO - PROCESS | 1764 | 1468501225712 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 06:00:25 INFO - PROCESS | 1764 | 1468501225732 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:25 INFO - PROCESS | 1764 | 1468501225741 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8eceb800 == 46 [pid = 1764] [id = 497] 06:00:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8eced000) [pid = 1764] [serial = 1492] [outer = (nil)] 06:00:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x91376400) [pid = 1764] [serial = 1493] [outer = 0x8eced000] 06:00:25 INFO - PROCESS | 1764 | 1468501225814 Marionette DEBUG loaded listener.js 06:00:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x91881800) [pid = 1764] [serial = 1494] [outer = 0x8eced000] 06:00:26 INFO - PROCESS | 1764 | 1468501226822 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]]]}] 06:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1391ms 06:00:26 INFO - PROCESS | 1764 | 1468501226858 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 06:00:26 INFO - PROCESS | 1764 | 1468501226865 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 06:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:00:26 INFO - PROCESS | 1764 | 1468501226875 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:00:26 INFO - PROCESS | 1764 | 1468501226883 Marionette TRACE conn4 <- [1,1962,null,{}] 06:00:26 INFO - PROCESS | 1764 | 1468501226894 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}] 06:00:26 INFO - PROCESS | 1764 | 1468501226899 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:27 INFO - PROCESS | 1764 | 1468501227113 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 06:00:27 INFO - PROCESS | 1764 | 1468501227375 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:27 INFO - PROCESS | 1764 | 1468501227390 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb10000 == 47 [pid = 1764] [id = 498] 06:00:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8cae6000) [pid = 1764] [serial = 1495] [outer = (nil)] 06:00:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8caef400) [pid = 1764] [serial = 1496] [outer = 0x8cae6000] 06:00:27 INFO - PROCESS | 1764 | 1468501227525 Marionette DEBUG loaded listener.js 06:00:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8e294c00) [pid = 1764] [serial = 1497] [outer = 0x8cae6000] 06:00:28 INFO - PROCESS | 1764 | 1468501228565 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]]]}] 06:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1740ms 06:00:28 INFO - PROCESS | 1764 | 1468501228615 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 06:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:00:28 INFO - PROCESS | 1764 | 1468501228624 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 06:00:28 INFO - PROCESS | 1764 | 1468501228641 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:00:28 INFO - PROCESS | 1764 | 1468501228654 Marionette TRACE conn4 <- [1,1966,null,{}] 06:00:28 INFO - PROCESS | 1764 | 1468501228709 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}] 06:00:28 INFO - PROCESS | 1764 | 1468501228715 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:28 INFO - PROCESS | 1764 | 1468501228968 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 06:00:29 INFO - PROCESS | 1764 | 1468501229260 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:29 INFO - PROCESS | 1764 | 1468501229267 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8eceb000 == 48 [pid = 1764] [id = 499] 06:00:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8fd9c400) [pid = 1764] [serial = 1498] [outer = (nil)] 06:00:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8fda7000) [pid = 1764] [serial = 1499] [outer = 0x8fd9c400] 06:00:29 INFO - PROCESS | 1764 | 1468501229390 Marionette DEBUG loaded listener.js 06:00:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x91036800) [pid = 1764] [serial = 1500] [outer = 0x8fd9c400] 06:00:30 INFO - PROCESS | 1764 | 1468501230387 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]]]}] 06:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1803ms 06:00:30 INFO - PROCESS | 1764 | 1468501230439 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 06:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:00:30 INFO - PROCESS | 1764 | 1468501230444 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 06:00:30 INFO - PROCESS | 1764 | 1468501230451 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:00:30 INFO - PROCESS | 1764 | 1468501230458 Marionette TRACE conn4 <- [1,1970,null,{}] 06:00:30 INFO - PROCESS | 1764 | 1468501230476 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}] 06:00:30 INFO - PROCESS | 1764 | 1468501230486 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:30 INFO - PROCESS | 1764 | 1468501230826 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 06:00:31 INFO - PROCESS | 1764 | 1468501231017 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:31 INFO - PROCESS | 1764 | 1468501231031 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x9199a000 == 49 [pid = 1764] [id = 500] 06:00:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x9199d000) [pid = 1764] [serial = 1501] [outer = (nil)] 06:00:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x92490400) [pid = 1764] [serial = 1502] [outer = 0x9199d000] 06:00:31 INFO - PROCESS | 1764 | 1468501231164 Marionette DEBUG loaded listener.js 06:00:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x924a9c00) [pid = 1764] [serial = 1503] [outer = 0x9199d000] 06:00:32 INFO - PROCESS | 1764 | 1468501232144 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]]]}] 06:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1756ms 06:00:32 INFO - PROCESS | 1764 | 1468501232208 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 06:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:00:32 INFO - PROCESS | 1764 | 1468501232213 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 06:00:32 INFO - PROCESS | 1764 | 1468501232220 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:00:32 INFO - PROCESS | 1764 | 1468501232224 Marionette TRACE conn4 <- [1,1974,null,{}] 06:00:32 INFO - PROCESS | 1764 | 1468501232230 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}] 06:00:32 INFO - PROCESS | 1764 | 1468501232235 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:32 INFO - PROCESS | 1764 | 1468501232452 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 06:00:32 INFO - PROCESS | 1764 | 1468501232635 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:32 INFO - PROCESS | 1764 | 1468501232646 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb10400 == 50 [pid = 1764] [id = 501] 06:00:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x918c8c00) [pid = 1764] [serial = 1504] [outer = (nil)] 06:00:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x92bee400) [pid = 1764] [serial = 1505] [outer = 0x918c8c00] 06:00:32 INFO - PROCESS | 1764 | 1468501232784 Marionette DEBUG loaded listener.js 06:00:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x93938000) [pid = 1764] [serial = 1506] [outer = 0x918c8c00] 06:00:33 INFO - PROCESS | 1764 | 1468501233717 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]]]}] 06:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1537ms 06:00:33 INFO - PROCESS | 1764 | 1468501233758 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 06:00:33 INFO - PROCESS | 1764 | 1468501233761 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 06:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:00:33 INFO - PROCESS | 1764 | 1468501233770 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:00:33 INFO - PROCESS | 1764 | 1468501233775 Marionette TRACE conn4 <- [1,1978,null,{}] 06:00:33 INFO - PROCESS | 1764 | 1468501233783 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}] 06:00:33 INFO - PROCESS | 1764 | 1468501233789 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:34 INFO - PROCESS | 1764 | 1468501234060 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 06:00:34 INFO - PROCESS | 1764 | 1468501234292 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 1764 | 1468501234302 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec85400 == 51 [pid = 1764] [id = 502] 06:00:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8ed14400) [pid = 1764] [serial = 1507] [outer = (nil)] 06:00:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x94729c00) [pid = 1764] [serial = 1508] [outer = 0x8ed14400] 06:00:34 INFO - PROCESS | 1764 | 1468501234434 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x95261c00) [pid = 1764] [serial = 1509] [outer = 0x8ed14400] 06:00:35 INFO - PROCESS | 1764 | 1468501235398 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]]]}] 06:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1681ms 06:00:35 INFO - PROCESS | 1764 | 1468501235453 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 1764 | 1468501235457 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 06:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:00:35 INFO - PROCESS | 1764 | 1468501235465 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 1764 | 1468501235470 Marionette TRACE conn4 <- [1,1982,null,{}] 06:00:35 INFO - PROCESS | 1764 | 1468501235477 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}] 06:00:35 INFO - PROCESS | 1764 | 1468501235489 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:35 INFO - PROCESS | 1764 | 1468501235741 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 06:00:36 INFO - PROCESS | 1764 | 1468501235991 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 1764 | 1468501236004 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d930800 == 52 [pid = 1764] [id = 503] 06:00:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8e3f7400) [pid = 1764] [serial = 1510] [outer = (nil)] 06:00:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8ecec800) [pid = 1764] [serial = 1511] [outer = 0x8e3f7400] 06:00:36 INFO - PROCESS | 1764 | 1468501236107 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x93933400) [pid = 1764] [serial = 1512] [outer = 0x8e3f7400] 06:00:37 INFO - PROCESS | 1764 | 1468501237355 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]]]}] 06:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1933ms 06:00:37 INFO - PROCESS | 1764 | 1468501237410 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 06:00:37 INFO - PROCESS | 1764 | 1468501237417 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 06:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:00:37 INFO - PROCESS | 1764 | 1468501237427 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 1764 | 1468501237433 Marionette TRACE conn4 <- [1,1986,null,{}] 06:00:37 INFO - PROCESS | 1764 | 1468501237442 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}] 06:00:37 INFO - PROCESS | 1764 | 1468501237449 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:37 INFO - PROCESS | 1764 | 1468501237731 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 06:00:37 INFO - PROCESS | 1764 | 1468501237910 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:37 INFO - PROCESS | 1764 | 1468501237926 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece8800 == 53 [pid = 1764] [id = 504] 06:00:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8ece8c00) [pid = 1764] [serial = 1513] [outer = (nil)] 06:00:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8ed1c800) [pid = 1764] [serial = 1514] [outer = 0x8ece8c00] 06:00:38 INFO - PROCESS | 1764 | 1468501238004 Marionette DEBUG loaded listener.js 06:00:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8f934800) [pid = 1764] [serial = 1515] [outer = 0x8ece8c00] 06:00:39 INFO - PROCESS | 1764 | 1468501239015 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]]]}] 06:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1634ms 06:00:39 INFO - PROCESS | 1764 | 1468501239061 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 06:00:39 INFO - PROCESS | 1764 | 1468501239071 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 06:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:00:39 INFO - PROCESS | 1764 | 1468501239083 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:00:39 INFO - PROCESS | 1764 | 1468501239087 Marionette TRACE conn4 <- [1,1990,null,{}] 06:00:39 INFO - PROCESS | 1764 | 1468501239095 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}] 06:00:39 INFO - PROCESS | 1764 | 1468501239102 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:39 INFO - PROCESS | 1764 | 1468501239316 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 06:00:39 INFO - PROCESS | 1764 | 1468501239555 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 1764 | 1468501239564 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8f800 == 52 [pid = 1764] [id = 496] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x91032400 == 51 [pid = 1764] [id = 495] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28d000 == 50 [pid = 1764] [id = 494] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8dbc00 == 49 [pid = 1764] [id = 493] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28e800 == 48 [pid = 1764] [id = 472] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8caf0800 == 47 [pid = 1764] [id = 479] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d7800 == 46 [pid = 1764] [id = 477] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1a400 == 45 [pid = 1764] [id = 476] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8e800 == 44 [pid = 1764] [id = 473] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc72800 == 43 [pid = 1764] [id = 480] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece5800 == 42 [pid = 1764] [id = 486] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28cc00 == 41 [pid = 1764] [id = 484] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae9c00 == 40 [pid = 1764] [id = 485] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8caeb400 == 39 [pid = 1764] [id = 492] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92a400 == 38 [pid = 1764] [id = 488] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb09000 == 37 [pid = 1764] [id = 489] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x910ba800 == 36 [pid = 1764] [id = 487] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x9248b000 == 35 [pid = 1764] [id = 474] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0f000 == 34 [pid = 1764] [id = 490] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8f932c00 == 33 [pid = 1764] [id = 491] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28ac00 == 32 [pid = 1764] [id = 475] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc04400 == 31 [pid = 1764] [id = 478] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece8800 == 30 [pid = 1764] [id = 504] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8d930800 == 29 [pid = 1764] [id = 503] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec85400 == 28 [pid = 1764] [id = 502] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb10400 == 27 [pid = 1764] [id = 501] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8eceb000 == 26 [pid = 1764] [id = 499] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x9199a000 == 25 [pid = 1764] [id = 500] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8eceb800 == 24 [pid = 1764] [id = 497] 06:00:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb10000 == 23 [pid = 1764] [id = 498] 06:00:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb09000 == 24 [pid = 1764] [id = 505] 06:00:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8bb0a400) [pid = 1764] [serial = 1516] [outer = (nil)] 06:00:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8bb10400) [pid = 1764] [serial = 1517] [outer = 0x8bb0a400] 06:00:40 INFO - PROCESS | 1764 | 1468501240755 Marionette DEBUG loaded listener.js 06:00:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8c8d1000) [pid = 1764] [serial = 1518] [outer = 0x8bb0a400] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8fc77400) [pid = 1764] [serial = 1454] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8f93a400) [pid = 1764] [serial = 1419] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8eceec00) [pid = 1764] [serial = 1418] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x910c0000) [pid = 1764] [serial = 1422] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x910b8800) [pid = 1764] [serial = 1421] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x92bf0c00) [pid = 1764] [serial = 1425] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x924b1400) [pid = 1764] [serial = 1424] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x93930c00) [pid = 1764] [serial = 1428] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x9380c800) [pid = 1764] [serial = 1427] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x94723000) [pid = 1764] [serial = 1431] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x93c8fc00) [pid = 1764] [serial = 1430] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x952d4400) [pid = 1764] [serial = 1434] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x952d2000) [pid = 1764] [serial = 1433] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x96554400) [pid = 1764] [serial = 1437] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8caef000) [pid = 1764] [serial = 1445] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8d926c00) [pid = 1764] [serial = 1446] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x952df400) [pid = 1764] [serial = 1436] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x91026000) [pid = 1764] [serial = 1443] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8fda8800) [pid = 1764] [serial = 1442] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8ece5000) [pid = 1764] [serial = 1448] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8ec8b000) [pid = 1764] [serial = 1440] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8e28c000) [pid = 1764] [serial = 1439] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8fc74c00) [pid = 1764] [serial = 1451] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8fc7e000) [pid = 1764] [serial = 1452] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8ececc00) [pid = 1764] [serial = 1449] [outer = (nil)] [url = about:blank] 06:00:41 INFO - PROCESS | 1764 | 1468501241827 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]]]}] 06:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2795ms 06:00:41 INFO - PROCESS | 1764 | 1468501241880 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 06:00:41 INFO - PROCESS | 1764 | 1468501241887 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 06:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:00:41 INFO - PROCESS | 1764 | 1468501241907 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:00:41 INFO - PROCESS | 1764 | 1468501241913 Marionette TRACE conn4 <- [1,1994,null,{}] 06:00:41 INFO - PROCESS | 1764 | 1468501241925 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}] 06:00:41 INFO - PROCESS | 1764 | 1468501241933 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:42 INFO - PROCESS | 1764 | 1468501242139 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 06:00:42 INFO - PROCESS | 1764 | 1468501242284 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:42 INFO - PROCESS | 1764 | 1468501242293 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92cc00 == 25 [pid = 1764] [id = 506] 06:00:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8d92d000) [pid = 1764] [serial = 1519] [outer = (nil)] 06:00:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8e28e800) [pid = 1764] [serial = 1520] [outer = 0x8d92d000] 06:00:42 INFO - PROCESS | 1764 | 1468501242390 Marionette DEBUG loaded listener.js 06:00:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8e296400) [pid = 1764] [serial = 1521] [outer = 0x8d92d000] 06:00:43 INFO - PROCESS | 1764 | 1468501243278 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]]]}] 06:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1451ms 06:00:43 INFO - PROCESS | 1764 | 1468501243347 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 06:00:43 INFO - PROCESS | 1764 | 1468501243354 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 06:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:00:43 INFO - PROCESS | 1764 | 1468501243371 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:00:43 INFO - PROCESS | 1764 | 1468501243377 Marionette TRACE conn4 <- [1,1998,null,{}] 06:00:43 INFO - PROCESS | 1764 | 1468501243384 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}] 06:00:43 INFO - PROCESS | 1764 | 1468501243391 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:43 INFO - PROCESS | 1764 | 1468501243641 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 06:00:43 INFO - PROCESS | 1764 | 1468501243666 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:43 INFO - PROCESS | 1764 | 1468501243675 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28f000 == 26 [pid = 1764] [id = 507] 06:00:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8ec8b400) [pid = 1764] [serial = 1522] [outer = (nil)] 06:00:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8ece7400) [pid = 1764] [serial = 1523] [outer = 0x8ec8b400] 06:00:43 INFO - PROCESS | 1764 | 1468501243764 Marionette DEBUG loaded listener.js 06:00:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8ed11c00) [pid = 1764] [serial = 1524] [outer = 0x8ec8b400] 06:00:44 INFO - PROCESS | 1764 | 1468501244973 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]]]}] 06:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1648ms 06:00:45 INFO - PROCESS | 1764 | 1468501245015 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 06:00:45 INFO - PROCESS | 1764 | 1468501245018 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 06:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:00:45 INFO - PROCESS | 1764 | 1468501245033 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:00:45 INFO - PROCESS | 1764 | 1468501245040 Marionette TRACE conn4 <- [1,2002,null,{}] 06:00:45 INFO - PROCESS | 1764 | 1468501245059 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}] 06:00:45 INFO - PROCESS | 1764 | 1468501245070 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:45 INFO - PROCESS | 1764 | 1468501245351 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x91034800) [pid = 1764] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x91027400) [pid = 1764] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8e3ec400) [pid = 1764] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8ed11800) [pid = 1764] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8e290000) [pid = 1764] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8bb14c00) [pid = 1764] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8ed17000) [pid = 1764] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8fc7f000) [pid = 1764] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8caeb800) [pid = 1764] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x910bb000) [pid = 1764] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8ed1b400) [pid = 1764] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8cae6c00) [pid = 1764] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8ed1e400) [pid = 1764] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:00:46 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8eced000) [pid = 1764] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:00:46 INFO - PROCESS | 1764 | 1468501246144 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:46 INFO - PROCESS | 1764 | 1468501246156 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d2400 == 27 [pid = 1764] [id = 508] 06:00:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8c8d2800) [pid = 1764] [serial = 1525] [outer = (nil)] 06:00:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8ec88400) [pid = 1764] [serial = 1526] [outer = 0x8c8d2800] 06:00:46 INFO - PROCESS | 1764 | 1468501246252 Marionette DEBUG loaded listener.js 06:00:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8f941800) [pid = 1764] [serial = 1527] [outer = 0x8c8d2800] 06:00:47 INFO - PROCESS | 1764 | 1468501247080 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]]]}] 06:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2093ms 06:00:47 INFO - PROCESS | 1764 | 1468501247127 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 06:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:00:47 INFO - PROCESS | 1764 | 1468501247132 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 06:00:47 INFO - PROCESS | 1764 | 1468501247140 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:00:47 INFO - PROCESS | 1764 | 1468501247143 Marionette TRACE conn4 <- [1,2006,null,{}] 06:00:47 INFO - PROCESS | 1764 | 1468501247150 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}] 06:00:47 INFO - PROCESS | 1764 | 1468501247155 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:47 INFO - PROCESS | 1764 | 1468501247353 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 06:00:47 INFO - PROCESS | 1764 | 1468501247506 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:47 INFO - PROCESS | 1764 | 1468501247518 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caec000 == 28 [pid = 1764] [id = 509] 06:00:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8ece8400) [pid = 1764] [serial = 1528] [outer = (nil)] 06:00:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8fda4800) [pid = 1764] [serial = 1529] [outer = 0x8ece8400] 06:00:47 INFO - PROCESS | 1764 | 1468501247588 Marionette DEBUG loaded listener.js 06:00:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8fda9000) [pid = 1764] [serial = 1530] [outer = 0x8ece8400] 06:00:48 INFO - PROCESS | 1764 | 1468501248697 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]]]}] 06:00:48 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 06:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1644ms 06:00:48 INFO - PROCESS | 1764 | 1468501248784 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 06:00:48 INFO - PROCESS | 1764 | 1468501248791 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 06:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:00:48 INFO - PROCESS | 1764 | 1468501248801 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:00:48 INFO - PROCESS | 1764 | 1468501248807 Marionette TRACE conn4 <- [1,2010,null,{}] 06:00:48 INFO - PROCESS | 1764 | 1468501248818 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}] 06:00:48 INFO - PROCESS | 1764 | 1468501248824 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:49 INFO - PROCESS | 1764 | 1468501249094 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 06:00:49 INFO - PROCESS | 1764 | 1468501249368 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:49 INFO - PROCESS | 1764 | 1468501249378 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d924000 == 29 [pid = 1764] [id = 510] 06:00:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8d92e400) [pid = 1764] [serial = 1531] [outer = (nil)] 06:00:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8ec83800) [pid = 1764] [serial = 1532] [outer = 0x8d92e400] 06:00:49 INFO - PROCESS | 1764 | 1468501249477 Marionette DEBUG loaded listener.js 06:00:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8ed17800) [pid = 1764] [serial = 1533] [outer = 0x8d92e400] 06:00:50 INFO - PROCESS | 1764 | 1468501250650 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]]]}] 06:00:50 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 06:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1899ms 06:00:50 INFO - PROCESS | 1764 | 1468501250699 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 06:00:50 INFO - PROCESS | 1764 | 1468501250708 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 06:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:00:50 INFO - PROCESS | 1764 | 1468501250721 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:00:50 INFO - PROCESS | 1764 | 1468501250725 Marionette TRACE conn4 <- [1,2014,null,{}] 06:00:50 INFO - PROCESS | 1764 | 1468501250734 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}] 06:00:50 INFO - PROCESS | 1764 | 1468501250741 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:50 INFO - PROCESS | 1764 | 1468501250951 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 06:00:51 INFO - PROCESS | 1764 | 1468501251193 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:51 INFO - PROCESS | 1764 | 1468501251203 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d930c00 == 30 [pid = 1764] [id = 511] 06:00:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8e3fb000) [pid = 1764] [serial = 1534] [outer = (nil)] 06:00:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x9101dc00) [pid = 1764] [serial = 1535] [outer = 0x8e3fb000] 06:00:51 INFO - PROCESS | 1764 | 1468501251338 Marionette DEBUG loaded listener.js 06:00:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x91026800) [pid = 1764] [serial = 1536] [outer = 0x8e3fb000] 06:00:52 INFO - PROCESS | 1764 | 1468501252476 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]]]}] 06:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1835ms 06:00:52 INFO - PROCESS | 1764 | 1468501252556 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 06:00:52 INFO - PROCESS | 1764 | 1468501252562 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 06:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:00:52 INFO - PROCESS | 1764 | 1468501252570 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:00:52 INFO - PROCESS | 1764 | 1468501252577 Marionette TRACE conn4 <- [1,2018,null,{}] 06:00:52 INFO - PROCESS | 1764 | 1468501252596 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}] 06:00:52 INFO - PROCESS | 1764 | 1468501252606 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:52 INFO - PROCESS | 1764 | 1468501252855 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 06:00:53 INFO - PROCESS | 1764 | 1468501253098 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:53 INFO - PROCESS | 1764 | 1468501253110 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x910c3800 == 31 [pid = 1764] [id = 512] 06:00:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x91368c00) [pid = 1764] [serial = 1537] [outer = (nil)] 06:00:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x91376c00) [pid = 1764] [serial = 1538] [outer = 0x91368c00] 06:00:53 INFO - PROCESS | 1764 | 1468501253199 Marionette DEBUG loaded listener.js 06:00:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x9178fc00) [pid = 1764] [serial = 1539] [outer = 0x91368c00] 06:00:54 INFO - PROCESS | 1764 | 1468501254236 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]]]}] 06:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1744ms 06:00:54 INFO - PROCESS | 1764 | 1468501254314 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 06:00:54 INFO - PROCESS | 1764 | 1468501254320 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 06:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:00:54 INFO - PROCESS | 1764 | 1468501254328 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:00:54 INFO - PROCESS | 1764 | 1468501254333 Marionette TRACE conn4 <- [1,2022,null,{}] 06:00:54 INFO - PROCESS | 1764 | 1468501254340 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}] 06:00:54 INFO - PROCESS | 1764 | 1468501254345 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:54 INFO - PROCESS | 1764 | 1468501254572 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 06:00:54 INFO - PROCESS | 1764 | 1468501254847 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:54 INFO - PROCESS | 1764 | 1468501254854 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0c000 == 32 [pid = 1764] [id = 513] 06:00:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8f935000) [pid = 1764] [serial = 1540] [outer = (nil)] 06:00:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x9188f000) [pid = 1764] [serial = 1541] [outer = 0x8f935000] 06:00:54 INFO - PROCESS | 1764 | 1468501254946 Marionette DEBUG loaded listener.js 06:00:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x9188dc00) [pid = 1764] [serial = 1542] [outer = 0x8f935000] 06:00:56 INFO - PROCESS | 1764 | 1468501255992 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]]]}] 06:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1709ms 06:00:56 INFO - PROCESS | 1764 | 1468501256038 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 06:00:56 INFO - PROCESS | 1764 | 1468501256043 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 06:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:00:56 INFO - PROCESS | 1764 | 1468501256050 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:00:56 INFO - PROCESS | 1764 | 1468501256055 Marionette TRACE conn4 <- [1,2026,null,{}] 06:00:56 INFO - PROCESS | 1764 | 1468501256063 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}] 06:00:56 INFO - PROCESS | 1764 | 1468501256069 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:56 INFO - PROCESS | 1764 | 1468501256281 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 06:00:56 INFO - PROCESS | 1764 | 1468501256520 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:56 INFO - PROCESS | 1764 | 1468501256530 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb11c00 == 33 [pid = 1764] [id = 514] 06:00:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8bb13800) [pid = 1764] [serial = 1543] [outer = (nil)] 06:00:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8c8db000) [pid = 1764] [serial = 1544] [outer = 0x8bb13800] 06:00:56 INFO - PROCESS | 1764 | 1468501256796 Marionette DEBUG loaded listener.js 06:00:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8d926c00) [pid = 1764] [serial = 1545] [outer = 0x8bb13800] 06:00:57 INFO - PROCESS | 1764 | 1468501257899 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]]]}] 06:00:57 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb14800 == 32 [pid = 1764] [id = 457] 06:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1942ms 06:00:58 INFO - PROCESS | 1764 | 1468501258013 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 06:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:00:58 INFO - PROCESS | 1764 | 1468501258020 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 06:00:58 INFO - PROCESS | 1764 | 1468501258036 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 1764 | 1468501258043 Marionette TRACE conn4 <- [1,2030,null,{}] 06:00:58 INFO - PROCESS | 1764 | 1468501258052 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}] 06:00:58 INFO - PROCESS | 1764 | 1468501258057 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:58 INFO - PROCESS | 1764 | 1468501258243 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x9136d000) [pid = 1764] [serial = 1488] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x91793c00) [pid = 1764] [serial = 1490] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x9101c800) [pid = 1764] [serial = 1455] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x919a0000) [pid = 1764] [serial = 1469] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x9199dc00) [pid = 1764] [serial = 1470] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8fc0ec00) [pid = 1764] [serial = 1478] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8fda3c00) [pid = 1764] [serial = 1479] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x924b1800) [pid = 1764] [serial = 1472] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x92bf5400) [pid = 1764] [serial = 1473] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x918c6400) [pid = 1764] [serial = 1466] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x918ca000) [pid = 1764] [serial = 1467] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x93934c00) [pid = 1764] [serial = 1475] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8e292800) [pid = 1764] [serial = 1476] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8d929400) [pid = 1764] [serial = 1457] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8e296800) [pid = 1764] [serial = 1458] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x9136d800) [pid = 1764] [serial = 1463] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x91789400) [pid = 1764] [serial = 1464] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8f93c800) [pid = 1764] [serial = 1460] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8fc74800) [pid = 1764] [serial = 1461] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8e291000) [pid = 1764] [serial = 1481] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8e298c00) [pid = 1764] [serial = 1482] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8f93e000) [pid = 1764] [serial = 1484] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x910b9400) [pid = 1764] [serial = 1487] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x9188c000) [pid = 1764] [serial = 1491] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x8fc10400) [pid = 1764] [serial = 1485] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x91881800) [pid = 1764] [serial = 1494] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x91376400) [pid = 1764] [serial = 1493] [outer = (nil)] [url = about:blank] 06:00:58 INFO - PROCESS | 1764 | 1468501258487 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:58 INFO - PROCESS | 1764 | 1468501258497 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f7000 == 33 [pid = 1764] [id = 515] 06:00:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8ec8d400) [pid = 1764] [serial = 1546] [outer = (nil)] 06:00:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8ed19c00) [pid = 1764] [serial = 1547] [outer = 0x8ec8d400] 06:00:58 INFO - PROCESS | 1764 | 1468501258625 Marionette DEBUG loaded listener.js 06:00:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8fc05c00) [pid = 1764] [serial = 1548] [outer = 0x8ec8d400] 06:00:59 INFO - PROCESS | 1764 | 1468501259507 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]]]}] 06:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1546ms 06:00:59 INFO - PROCESS | 1764 | 1468501259576 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 06:00:59 INFO - PROCESS | 1764 | 1468501259583 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 06:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:00:59 INFO - PROCESS | 1764 | 1468501259596 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:00:59 INFO - PROCESS | 1764 | 1468501259600 Marionette TRACE conn4 <- [1,2034,null,{}] 06:00:59 INFO - PROCESS | 1764 | 1468501259607 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}] 06:00:59 INFO - PROCESS | 1764 | 1468501259614 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:00:59 INFO - PROCESS | 1764 | 1468501259817 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 06:01:00 INFO - PROCESS | 1764 | 1468501259974 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:00 INFO - PROCESS | 1764 | 1468501259983 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec83400 == 34 [pid = 1764] [id = 516] 06:01:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8ece3000) [pid = 1764] [serial = 1549] [outer = (nil)] 06:01:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x9102cc00) [pid = 1764] [serial = 1550] [outer = 0x8ece3000] 06:01:00 INFO - PROCESS | 1764 | 1468501260061 Marionette DEBUG loaded listener.js 06:01:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x91039400) [pid = 1764] [serial = 1551] [outer = 0x8ece3000] 06:01:01 INFO - PROCESS | 1764 | 1468501261040 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]]]}] 06:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1486ms 06:01:01 INFO - PROCESS | 1764 | 1468501261082 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 06:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:01:01 INFO - PROCESS | 1764 | 1468501261088 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 06:01:01 INFO - PROCESS | 1764 | 1468501261103 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:01:01 INFO - PROCESS | 1764 | 1468501261110 Marionette TRACE conn4 <- [1,2038,null,{}] 06:01:01 INFO - PROCESS | 1764 | 1468501261127 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}] 06:01:01 INFO - PROCESS | 1764 | 1468501261136 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:01 INFO - PROCESS | 1764 | 1468501261386 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 06:01:01 INFO - PROCESS | 1764 | 1468501261409 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:01 INFO - PROCESS | 1764 | 1468501261419 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d928000 == 35 [pid = 1764] [id = 517] 06:01:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x91021400) [pid = 1764] [serial = 1552] [outer = (nil)] 06:01:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9178bc00) [pid = 1764] [serial = 1553] [outer = 0x91021400] 06:01:01 INFO - PROCESS | 1764 | 1468501261505 Marionette DEBUG loaded listener.js 06:01:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8fda8c00) [pid = 1764] [serial = 1554] [outer = 0x91021400] 06:01:02 INFO - PROCESS | 1764 | 1468501262660 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]]]}] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8bb0a400) [pid = 1764] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8cae6000) [pid = 1764] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8fd9c400) [pid = 1764] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x9199d000) [pid = 1764] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8d92d000) [pid = 1764] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x918c8c00) [pid = 1764] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x8ece8c00) [pid = 1764] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8ed14400) [pid = 1764] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x8e3f7400) [pid = 1764] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x8ec8b400) [pid = 1764] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:01:02 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x8c8d2800) [pid = 1764] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1653ms 06:01:02 INFO - PROCESS | 1764 | 1468501262748 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 06:01:02 INFO - PROCESS | 1764 | 1468501262753 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 06:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:01:02 INFO - PROCESS | 1764 | 1468501262760 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:01:02 INFO - PROCESS | 1764 | 1468501262765 Marionette TRACE conn4 <- [1,2042,null,{}] 06:01:02 INFO - PROCESS | 1764 | 1468501262771 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}] 06:01:02 INFO - PROCESS | 1764 | 1468501262777 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:03 INFO - PROCESS | 1764 | 1468501263018 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 06:01:03 INFO - PROCESS | 1764 | 1468501263161 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:03 INFO - PROCESS | 1764 | 1468501263169 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb07800 == 36 [pid = 1764] [id = 518] 06:01:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x8ed14400) [pid = 1764] [serial = 1555] [outer = (nil)] 06:01:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8fda1400) [pid = 1764] [serial = 1556] [outer = 0x8ed14400] 06:01:03 INFO - PROCESS | 1764 | 1468501263241 Marionette DEBUG loaded listener.js 06:01:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x910b9400) [pid = 1764] [serial = 1557] [outer = 0x8ed14400] 06:01:04 INFO - PROCESS | 1764 | 1468501264087 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]]]}] 06:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1382ms 06:01:04 INFO - PROCESS | 1764 | 1468501264143 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 06:01:04 INFO - PROCESS | 1764 | 1468501264148 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 06:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:01:04 INFO - PROCESS | 1764 | 1468501264155 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:01:04 INFO - PROCESS | 1764 | 1468501264160 Marionette TRACE conn4 <- [1,2046,null,{}] 06:01:04 INFO - PROCESS | 1764 | 1468501264166 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}] 06:01:04 INFO - PROCESS | 1764 | 1468501264172 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:04 INFO - PROCESS | 1764 | 1468501264358 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 06:01:04 INFO - PROCESS | 1764 | 1468501264508 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:04 INFO - PROCESS | 1764 | 1468501264520 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae9800 == 37 [pid = 1764] [id = 519] 06:01:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8e3fa800) [pid = 1764] [serial = 1558] [outer = (nil)] 06:01:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x9188d000) [pid = 1764] [serial = 1559] [outer = 0x8e3fa800] 06:01:04 INFO - PROCESS | 1764 | 1468501264618 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x918d0000) [pid = 1764] [serial = 1560] [outer = 0x8e3fa800] 06:01:05 INFO - PROCESS | 1764 | 1468501265703 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]]]}] 06:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1582ms 06:01:05 INFO - PROCESS | 1764 | 1468501265739 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 06:01:05 INFO - PROCESS | 1764 | 1468501265746 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 06:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:01:05 INFO - PROCESS | 1764 | 1468501265757 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:01:05 INFO - PROCESS | 1764 | 1468501265766 Marionette TRACE conn4 <- [1,2050,null,{}] 06:01:05 INFO - PROCESS | 1764 | 1468501265776 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}] 06:01:05 INFO - PROCESS | 1764 | 1468501265781 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:06 INFO - PROCESS | 1764 | 1468501266004 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 06:01:06 INFO - PROCESS | 1764 | 1468501266250 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:06 INFO - PROCESS | 1764 | 1468501266265 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3ed000 == 38 [pid = 1764] [id = 520] 06:01:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8e3f7400) [pid = 1764] [serial = 1561] [outer = (nil)] 06:01:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8f93dc00) [pid = 1764] [serial = 1562] [outer = 0x8e3f7400] 06:01:06 INFO - PROCESS | 1764 | 1468501266395 Marionette DEBUG loaded listener.js 06:01:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8fc7b400) [pid = 1764] [serial = 1563] [outer = 0x8e3f7400] 06:01:07 INFO - PROCESS | 1764 | 1468501267409 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]]]}] 06:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1693ms 06:01:07 INFO - PROCESS | 1764 | 1468501267450 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 06:01:07 INFO - PROCESS | 1764 | 1468501267459 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 06:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:01:07 INFO - PROCESS | 1764 | 1468501267487 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:01:07 INFO - PROCESS | 1764 | 1468501267493 Marionette TRACE conn4 <- [1,2054,null,{}] 06:01:07 INFO - PROCESS | 1764 | 1468501267500 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}] 06:01:07 INFO - PROCESS | 1764 | 1468501267507 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:07 INFO - PROCESS | 1764 | 1468501267759 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 06:01:08 INFO - PROCESS | 1764 | 1468501267998 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 1764 | 1468501268008 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x910c0000 == 39 [pid = 1764] [id = 521] 06:01:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x910c2400) [pid = 1764] [serial = 1564] [outer = (nil)] 06:01:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x91374800) [pid = 1764] [serial = 1565] [outer = 0x910c2400] 06:01:08 INFO - PROCESS | 1764 | 1468501268140 Marionette DEBUG loaded listener.js 06:01:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x91882000) [pid = 1764] [serial = 1566] [outer = 0x910c2400] 06:01:09 INFO - PROCESS | 1764 | 1468501269176 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]]]}] 06:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1752ms 06:01:09 INFO - PROCESS | 1764 | 1468501269234 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 06:01:09 INFO - PROCESS | 1764 | 1468501269239 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 06:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:01:09 INFO - PROCESS | 1764 | 1468501269246 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:01:09 INFO - PROCESS | 1764 | 1468501269252 Marionette TRACE conn4 <- [1,2058,null,{}] 06:01:09 INFO - PROCESS | 1764 | 1468501269270 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}] 06:01:09 INFO - PROCESS | 1764 | 1468501269280 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:09 INFO - PROCESS | 1764 | 1468501269527 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 06:01:09 INFO - PROCESS | 1764 | 1468501269827 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:09 INFO - PROCESS | 1764 | 1468501269839 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x9199a800 == 40 [pid = 1764] [id = 522] 06:01:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x9199c000) [pid = 1764] [serial = 1567] [outer = (nil)] 06:01:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x92485c00) [pid = 1764] [serial = 1568] [outer = 0x9199c000] 06:01:09 INFO - PROCESS | 1764 | 1468501269931 Marionette DEBUG loaded listener.js 06:01:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x9248bc00) [pid = 1764] [serial = 1569] [outer = 0x9199c000] 06:01:10 INFO - PROCESS | 1764 | 1468501270859 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]]]}] 06:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1644ms 06:01:10 INFO - PROCESS | 1764 | 1468501270892 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 06:01:10 INFO - PROCESS | 1764 | 1468501270896 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 06:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:01:10 INFO - PROCESS | 1764 | 1468501270904 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:01:10 INFO - PROCESS | 1764 | 1468501270909 Marionette TRACE conn4 <- [1,2062,null,{}] 06:01:10 INFO - PROCESS | 1764 | 1468501270935 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}] 06:01:10 INFO - PROCESS | 1764 | 1468501270941 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:11 INFO - PROCESS | 1764 | 1468501271155 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 06:01:11 INFO - PROCESS | 1764 | 1468501271340 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:11 INFO - PROCESS | 1764 | 1468501271352 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d921800 == 41 [pid = 1764] [id = 523] 06:01:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x92486000) [pid = 1764] [serial = 1570] [outer = (nil)] 06:01:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x924ab800) [pid = 1764] [serial = 1571] [outer = 0x92486000] 06:01:11 INFO - PROCESS | 1764 | 1468501271434 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x92be8800) [pid = 1764] [serial = 1572] [outer = 0x92486000] 06:01:12 INFO - PROCESS | 1764 | 1468501272465 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]]]}] 06:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1640ms 06:01:12 INFO - PROCESS | 1764 | 1468501272546 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 06:01:12 INFO - PROCESS | 1764 | 1468501272551 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 06:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:01:12 INFO - PROCESS | 1764 | 1468501272559 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:01:12 INFO - PROCESS | 1764 | 1468501272563 Marionette TRACE conn4 <- [1,2066,null,{}] 06:01:12 INFO - PROCESS | 1764 | 1468501272570 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}] 06:01:12 INFO - PROCESS | 1764 | 1468501272576 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:12 INFO - PROCESS | 1764 | 1468501272810 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 06:01:13 INFO - PROCESS | 1764 | 1468501273044 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:13 INFO - PROCESS | 1764 | 1468501273052 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x91022800 == 42 [pid = 1764] [id = 524] 06:01:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x918ce800) [pid = 1764] [serial = 1573] [outer = (nil)] 06:01:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x92bf1800) [pid = 1764] [serial = 1574] [outer = 0x918ce800] 06:01:13 INFO - PROCESS | 1764 | 1468501273156 Marionette DEBUG loaded listener.js 06:01:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x92bf4400) [pid = 1764] [serial = 1575] [outer = 0x918ce800] 06:01:14 INFO - PROCESS | 1764 | 1468501274140 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]]]}] 06:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1637ms 06:01:14 INFO - PROCESS | 1764 | 1468501274196 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 06:01:14 INFO - PROCESS | 1764 | 1468501274201 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 06:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:01:14 INFO - PROCESS | 1764 | 1468501274210 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:01:14 INFO - PROCESS | 1764 | 1468501274215 Marionette TRACE conn4 <- [1,2070,null,{}] 06:01:14 INFO - PROCESS | 1764 | 1468501274221 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}] 06:01:14 INFO - PROCESS | 1764 | 1468501274233 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:14 INFO - PROCESS | 1764 | 1468501274508 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 06:01:14 INFO - PROCESS | 1764 | 1468501274835 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:14 INFO - PROCESS | 1764 | 1468501274842 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb08000 == 43 [pid = 1764] [id = 525] 06:01:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8ec90000) [pid = 1764] [serial = 1576] [outer = (nil)] 06:01:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x93a65800) [pid = 1764] [serial = 1577] [outer = 0x8ec90000] 06:01:14 INFO - PROCESS | 1764 | 1468501274936 Marionette DEBUG loaded listener.js 06:01:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x94723000) [pid = 1764] [serial = 1578] [outer = 0x8ec90000] 06:01:15 INFO - PROCESS | 1764 | 1468501275923 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]]]}] 06:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1788ms 06:01:16 INFO - PROCESS | 1764 | 1468501275999 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 1764 | 1468501276003 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 06:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:01:16 INFO - PROCESS | 1764 | 1468501276011 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 1764 | 1468501276014 Marionette TRACE conn4 <- [1,2074,null,{}] 06:01:16 INFO - PROCESS | 1764 | 1468501276021 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}] 06:01:16 INFO - PROCESS | 1764 | 1468501276027 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:16 INFO - PROCESS | 1764 | 1468501276230 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 06:01:16 INFO - PROCESS | 1764 | 1468501276737 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 1764 | 1468501276750 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4400 == 44 [pid = 1764] [id = 526] 06:01:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8c8d4c00) [pid = 1764] [serial = 1579] [outer = (nil)] 06:01:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8caea400) [pid = 1764] [serial = 1580] [outer = 0x8c8d4c00] 06:01:16 INFO - PROCESS | 1764 | 1468501276835 Marionette DEBUG loaded listener.js 06:01:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8e291c00) [pid = 1764] [serial = 1581] [outer = 0x8c8d4c00] 06:01:17 INFO - PROCESS | 1764 | 1468501277791 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]]]}] 06:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1838ms 06:01:17 INFO - PROCESS | 1764 | 1468501277852 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 06:01:17 INFO - PROCESS | 1764 | 1468501277858 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 06:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:01:17 INFO - PROCESS | 1764 | 1468501277867 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:01:17 INFO - PROCESS | 1764 | 1468501277871 Marionette TRACE conn4 <- [1,2078,null,{}] 06:01:17 INFO - PROCESS | 1764 | 1468501277881 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}] 06:01:17 INFO - PROCESS | 1764 | 1468501277890 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:18 INFO - PROCESS | 1764 | 1468501278169 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f1400 == 43 [pid = 1764] [id = 467] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92dc00 == 42 [pid = 1764] [id = 466] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb09000 == 41 [pid = 1764] [id = 505] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28e400 == 40 [pid = 1764] [id = 455] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8fda8000 == 39 [pid = 1764] [id = 468] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8d927800 == 38 [pid = 1764] [id = 459] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28b400 == 37 [pid = 1764] [id = 462] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d5c00 == 36 [pid = 1764] [id = 460] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cd000 == 35 [pid = 1764] [id = 458] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0a800 == 34 [pid = 1764] [id = 465] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece0c00 == 33 [pid = 1764] [id = 456] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed13400 == 32 [pid = 1764] [id = 464] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc0a400 == 31 [pid = 1764] [id = 463] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed11000 == 30 [pid = 1764] [id = 470] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8da400 == 29 [pid = 1764] [id = 471] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x910c0800 == 28 [pid = 1764] [id = 461] 06:01:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0dc00 == 27 [pid = 1764] [id = 469] 06:01:19 INFO - PROCESS | 1764 | 1468501279486 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:19 INFO - PROCESS | 1764 | 1468501279501 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8e294c00) [pid = 1764] [serial = 1497] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8caef400) [pid = 1764] [serial = 1496] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x91036800) [pid = 1764] [serial = 1500] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8fda7000) [pid = 1764] [serial = 1499] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x924a9c00) [pid = 1764] [serial = 1503] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x92490400) [pid = 1764] [serial = 1502] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8e28e800) [pid = 1764] [serial = 1520] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x93938000) [pid = 1764] [serial = 1506] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x92bee400) [pid = 1764] [serial = 1505] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8f934800) [pid = 1764] [serial = 1515] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8ed1c800) [pid = 1764] [serial = 1514] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x95261c00) [pid = 1764] [serial = 1509] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x94729c00) [pid = 1764] [serial = 1508] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x93933400) [pid = 1764] [serial = 1512] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8ecec800) [pid = 1764] [serial = 1511] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8ed11c00) [pid = 1764] [serial = 1524] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8ec88400) [pid = 1764] [serial = 1526] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8c8d1000) [pid = 1764] [serial = 1518] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8bb10400) [pid = 1764] [serial = 1517] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8ece7400) [pid = 1764] [serial = 1523] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8f941800) [pid = 1764] [serial = 1527] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8fda4800) [pid = 1764] [serial = 1529] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x8e296400) [pid = 1764] [serial = 1521] [outer = (nil)] [url = about:blank] 06:01:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb09000 == 28 [pid = 1764] [id = 527] 06:01:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8bb09800) [pid = 1764] [serial = 1582] [outer = (nil)] 06:01:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8bb10400) [pid = 1764] [serial = 1583] [outer = 0x8bb09800] 06:01:19 INFO - PROCESS | 1764 | 1468501279734 Marionette DEBUG loaded listener.js 06:01:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8c8d6400) [pid = 1764] [serial = 1584] [outer = 0x8bb09800] 06:01:20 INFO - PROCESS | 1764 | 1468501280631 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]]]}] 06:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2796ms 06:01:20 INFO - PROCESS | 1764 | 1468501280665 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 06:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:01:20 INFO - PROCESS | 1764 | 1468501280671 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 06:01:20 INFO - PROCESS | 1764 | 1468501280680 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:01:20 INFO - PROCESS | 1764 | 1468501280685 Marionette TRACE conn4 <- [1,2082,null,{}] 06:01:20 INFO - PROCESS | 1764 | 1468501280694 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}] 06:01:20 INFO - PROCESS | 1764 | 1468501280703 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:20 INFO - PROCESS | 1764 | 1468501280896 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 06:01:21 INFO - PROCESS | 1764 | 1468501281043 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:21 INFO - PROCESS | 1764 | 1468501281054 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28b400 == 29 [pid = 1764] [id = 528] 06:01:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8e28f800) [pid = 1764] [serial = 1585] [outer = (nil)] 06:01:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8e296800) [pid = 1764] [serial = 1586] [outer = 0x8e28f800] 06:01:21 INFO - PROCESS | 1764 | 1468501281132 Marionette DEBUG loaded listener.js 06:01:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8e3ed400) [pid = 1764] [serial = 1587] [outer = 0x8e28f800] 06:01:22 INFO - PROCESS | 1764 | 1468501282041 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]]]}] 06:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1434ms 06:01:22 INFO - PROCESS | 1764 | 1468501282117 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 06:01:22 INFO - PROCESS | 1764 | 1468501282125 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 06:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:01:22 INFO - PROCESS | 1764 | 1468501282145 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:01:22 INFO - PROCESS | 1764 | 1468501282149 Marionette TRACE conn4 <- [1,2086,null,{}] 06:01:22 INFO - PROCESS | 1764 | 1468501282157 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}] 06:01:22 INFO - PROCESS | 1764 | 1468501282163 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:22 INFO - PROCESS | 1764 | 1468501282417 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 06:01:22 INFO - PROCESS | 1764 | 1468501282453 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:22 INFO - PROCESS | 1764 | 1468501282465 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e297c00 == 30 [pid = 1764] [id = 529] 06:01:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8ece5800) [pid = 1764] [serial = 1588] [outer = (nil)] 06:01:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8ece9000) [pid = 1764] [serial = 1589] [outer = 0x8ece5800] 06:01:22 INFO - PROCESS | 1764 | 1468501282623 Marionette DEBUG loaded listener.js 06:01:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8ed11c00) [pid = 1764] [serial = 1590] [outer = 0x8ece5800] 06:01:23 INFO - PROCESS | 1764 | 1468501283770 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]]]}] 06:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1702ms 06:01:23 INFO - PROCESS | 1764 | 1468501283841 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 06:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:01:23 INFO - PROCESS | 1764 | 1468501283846 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 06:01:23 INFO - PROCESS | 1764 | 1468501283856 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:01:23 INFO - PROCESS | 1764 | 1468501283867 Marionette TRACE conn4 <- [1,2090,null,{}] 06:01:23 INFO - PROCESS | 1764 | 1468501283905 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}] 06:01:23 INFO - PROCESS | 1764 | 1468501283914 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:24 INFO - PROCESS | 1764 | 1468501284164 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8f935000) [pid = 1764] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8ece3000) [pid = 1764] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8ece8400) [pid = 1764] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8e3fb000) [pid = 1764] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8ec8d400) [pid = 1764] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8d92e400) [pid = 1764] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x91368c00) [pid = 1764] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8bb13800) [pid = 1764] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x91021400) [pid = 1764] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8ed14400) [pid = 1764] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:01:24 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x8e3fa800) [pid = 1764] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:01:24 INFO - PROCESS | 1764 | 1468501284789 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:24 INFO - PROCESS | 1764 | 1468501284797 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb13800 == 31 [pid = 1764] [id = 530] 06:01:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8cae7000) [pid = 1764] [serial = 1591] [outer = (nil)] 06:01:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8ec85400) [pid = 1764] [serial = 1592] [outer = 0x8cae7000] 06:01:24 INFO - PROCESS | 1764 | 1468501284884 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8fc07c00) [pid = 1764] [serial = 1593] [outer = 0x8cae7000] 06:01:25 INFO - PROCESS | 1764 | 1468501285716 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]]]}] 06:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1927ms 06:01:25 INFO - PROCESS | 1764 | 1468501285781 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 06:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:01:25 INFO - PROCESS | 1764 | 1468501285786 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 06:01:25 INFO - PROCESS | 1764 | 1468501285793 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:01:25 INFO - PROCESS | 1764 | 1468501285796 Marionette TRACE conn4 <- [1,2094,null,{}] 06:01:25 INFO - PROCESS | 1764 | 1468501285802 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}] 06:01:25 INFO - PROCESS | 1764 | 1468501285808 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:25 INFO - PROCESS | 1764 | 1468501285989 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 06:01:26 INFO - PROCESS | 1764 | 1468501286127 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 1764 | 1468501286136 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28ec00 == 32 [pid = 1764] [id = 531] 06:01:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8ece3000) [pid = 1764] [serial = 1594] [outer = (nil)] 06:01:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8fc7f000) [pid = 1764] [serial = 1595] [outer = 0x8ece3000] 06:01:26 INFO - PROCESS | 1764 | 1468501286221 Marionette DEBUG loaded listener.js 06:01:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8fda0c00) [pid = 1764] [serial = 1596] [outer = 0x8ece3000] 06:01:27 INFO - PROCESS | 1764 | 1468501287237 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]]]}] 06:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1484ms 06:01:27 INFO - PROCESS | 1764 | 1468501287278 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 06:01:27 INFO - PROCESS | 1764 | 1468501287285 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 06:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:01:27 INFO - PROCESS | 1764 | 1468501287294 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:01:27 INFO - PROCESS | 1764 | 1468501287299 Marionette TRACE conn4 <- [1,2098,null,{}] 06:01:27 INFO - PROCESS | 1764 | 1468501287309 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}] 06:01:27 INFO - PROCESS | 1764 | 1468501287315 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:27 INFO - PROCESS | 1764 | 1468501287526 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 06:01:27 INFO - PROCESS | 1764 | 1468501287782 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:27 INFO - PROCESS | 1764 | 1468501287796 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92dc00 == 33 [pid = 1764] [id = 532] 06:01:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8d930800) [pid = 1764] [serial = 1597] [outer = (nil)] 06:01:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8e3f4400) [pid = 1764] [serial = 1598] [outer = 0x8d930800] 06:01:27 INFO - PROCESS | 1764 | 1468501287932 Marionette DEBUG loaded listener.js 06:01:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8eceb400) [pid = 1764] [serial = 1599] [outer = 0x8d930800] 06:01:29 INFO - PROCESS | 1764 | 1468501289098 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]]]}] 06:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1887ms 06:01:29 INFO - PROCESS | 1764 | 1468501289181 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 06:01:29 INFO - PROCESS | 1764 | 1468501289190 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 06:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:01:29 INFO - PROCESS | 1764 | 1468501289202 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:01:29 INFO - PROCESS | 1764 | 1468501289206 Marionette TRACE conn4 <- [1,2102,null,{}] 06:01:29 INFO - PROCESS | 1764 | 1468501289214 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}] 06:01:29 INFO - PROCESS | 1764 | 1468501289222 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:29 INFO - PROCESS | 1764 | 1468501289475 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 06:01:29 INFO - PROCESS | 1764 | 1468501289725 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:29 INFO - PROCESS | 1764 | 1468501289736 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d927400 == 34 [pid = 1764] [id = 533] 06:01:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8fc77400) [pid = 1764] [serial = 1600] [outer = (nil)] 06:01:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8fda4000) [pid = 1764] [serial = 1601] [outer = 0x8fc77400] 06:01:29 INFO - PROCESS | 1764 | 1468501289826 Marionette DEBUG loaded listener.js 06:01:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x9101e000) [pid = 1764] [serial = 1602] [outer = 0x8fc77400] 06:01:30 INFO - PROCESS | 1764 | 1468501290976 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]]]}] 06:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1838ms 06:01:31 INFO - PROCESS | 1764 | 1468501291041 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 06:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:01:31 INFO - PROCESS | 1764 | 1468501291046 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 06:01:31 INFO - PROCESS | 1764 | 1468501291055 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:01:31 INFO - PROCESS | 1764 | 1468501291063 Marionette TRACE conn4 <- [1,2106,null,{}] 06:01:31 INFO - PROCESS | 1764 | 1468501291082 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}] 06:01:31 INFO - PROCESS | 1764 | 1468501291094 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:31 INFO - PROCESS | 1764 | 1468501291399 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 06:01:31 INFO - PROCESS | 1764 | 1468501291651 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 1764 | 1468501291666 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x910b9c00 == 35 [pid = 1764] [id = 534] 06:01:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x910bac00) [pid = 1764] [serial = 1603] [outer = (nil)] 06:01:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x910c1000) [pid = 1764] [serial = 1604] [outer = 0x910bac00] 06:01:31 INFO - PROCESS | 1764 | 1468501291754 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x9136dc00) [pid = 1764] [serial = 1605] [outer = 0x910bac00] 06:01:32 INFO - PROCESS | 1764 | 1468501292841 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]]]}] 06:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1851ms 06:01:32 INFO - PROCESS | 1764 | 1468501292905 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 06:01:32 INFO - PROCESS | 1764 | 1468501292911 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 06:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:01:32 INFO - PROCESS | 1764 | 1468501292920 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 1764 | 1468501292924 Marionette TRACE conn4 <- [1,2110,null,{}] 06:01:32 INFO - PROCESS | 1764 | 1468501292932 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}] 06:01:32 INFO - PROCESS | 1764 | 1468501292938 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:33 INFO - PROCESS | 1764 | 1468501293155 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 06:01:33 INFO - PROCESS | 1764 | 1468501293389 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:33 INFO - PROCESS | 1764 | 1468501293398 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8db800 == 36 [pid = 1764] [id = 535] 06:01:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8ed15000) [pid = 1764] [serial = 1606] [outer = (nil)] 06:01:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x91792c00) [pid = 1764] [serial = 1607] [outer = 0x8ed15000] 06:01:33 INFO - PROCESS | 1764 | 1468501293530 Marionette DEBUG loaded listener.js 06:01:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x9178cc00) [pid = 1764] [serial = 1608] [outer = 0x8ed15000] 06:01:34 INFO - PROCESS | 1764 | 1468501294578 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]]]}] 06:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1737ms 06:01:34 INFO - PROCESS | 1764 | 1468501294657 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 06:01:34 INFO - PROCESS | 1764 | 1468501294662 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 06:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:01:34 INFO - PROCESS | 1764 | 1468501294671 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:01:34 INFO - PROCESS | 1764 | 1468501294675 Marionette TRACE conn4 <- [1,2114,null,{}] 06:01:34 INFO - PROCESS | 1764 | 1468501294683 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}] 06:01:34 INFO - PROCESS | 1764 | 1468501294690 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:34 INFO - PROCESS | 1764 | 1468501294882 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 06:01:35 INFO - PROCESS | 1764 | 1468501295128 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:35 INFO - PROCESS | 1764 | 1468501295144 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d929400 == 37 [pid = 1764] [id = 536] 06:01:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8e3edc00) [pid = 1764] [serial = 1609] [outer = (nil)] 06:01:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x91789000) [pid = 1764] [serial = 1610] [outer = 0x8e3edc00] 06:01:35 INFO - PROCESS | 1764 | 1468501295258 Marionette DEBUG loaded listener.js 06:01:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x91886000) [pid = 1764] [serial = 1611] [outer = 0x8e3edc00] 06:01:36 INFO - PROCESS | 1764 | 1468501296386 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]]]}] 06:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1788ms 06:01:36 INFO - PROCESS | 1764 | 1468501296460 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 06:01:36 INFO - PROCESS | 1764 | 1468501296467 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 06:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:01:36 INFO - PROCESS | 1764 | 1468501296477 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:01:36 INFO - PROCESS | 1764 | 1468501296482 Marionette TRACE conn4 <- [1,2118,null,{}] 06:01:36 INFO - PROCESS | 1764 | 1468501296492 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}] 06:01:36 INFO - PROCESS | 1764 | 1468501296499 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:36 INFO - PROCESS | 1764 | 1468501296783 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 06:01:37 INFO - PROCESS | 1764 | 1468501297033 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:37 INFO - PROCESS | 1764 | 1468501297048 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caedc00 == 38 [pid = 1764] [id = 537] 06:01:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8caef000) [pid = 1764] [serial = 1612] [outer = (nil)] 06:01:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8e3f3000) [pid = 1764] [serial = 1613] [outer = 0x8caef000] 06:01:37 INFO - PROCESS | 1764 | 1468501297136 Marionette DEBUG loaded listener.js 06:01:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8ece2000) [pid = 1764] [serial = 1614] [outer = 0x8caef000] 06:01:37 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb07800 == 37 [pid = 1764] [id = 518] 06:01:37 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d2400 == 36 [pid = 1764] [id = 508] 06:01:37 INFO - PROCESS | 1764 | --DOCSHELL 0x8d928000 == 35 [pid = 1764] [id = 517] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x9188f000) [pid = 1764] [serial = 1541] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x91039400) [pid = 1764] [serial = 1551] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8fda9000) [pid = 1764] [serial = 1530] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x9101dc00) [pid = 1764] [serial = 1535] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8fc05c00) [pid = 1764] [serial = 1548] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8ed17800) [pid = 1764] [serial = 1533] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x9102cc00) [pid = 1764] [serial = 1550] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x9188dc00) [pid = 1764] [serial = 1542] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x9178fc00) [pid = 1764] [serial = 1539] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8d926c00) [pid = 1764] [serial = 1545] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x9178bc00) [pid = 1764] [serial = 1553] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8ed19c00) [pid = 1764] [serial = 1547] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x91376c00) [pid = 1764] [serial = 1538] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8ec83800) [pid = 1764] [serial = 1532] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8fda1400) [pid = 1764] [serial = 1556] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x91026800) [pid = 1764] [serial = 1536] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8c8db000) [pid = 1764] [serial = 1544] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8fda8c00) [pid = 1764] [serial = 1554] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x918d0000) [pid = 1764] [serial = 1560] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x9188d000) [pid = 1764] [serial = 1559] [outer = (nil)] [url = about:blank] 06:01:37 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x910b9400) [pid = 1764] [serial = 1557] [outer = (nil)] [url = about:blank] 06:01:38 INFO - PROCESS | 1764 | 1468501298173 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]]]}] 06:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1738ms 06:01:38 INFO - PROCESS | 1764 | 1468501298215 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 06:01:38 INFO - PROCESS | 1764 | 1468501298225 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 06:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:01:38 INFO - PROCESS | 1764 | 1468501298239 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:01:38 INFO - PROCESS | 1764 | 1468501298244 Marionette TRACE conn4 <- [1,2122,null,{}] 06:01:38 INFO - PROCESS | 1764 | 1468501298251 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}] 06:01:38 INFO - PROCESS | 1764 | 1468501298256 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:38 INFO - PROCESS | 1764 | 1468501298454 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 06:01:38 INFO - PROCESS | 1764 | 1468501298596 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:38 INFO - PROCESS | 1764 | 1468501298606 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8db000 == 36 [pid = 1764] [id = 538] 06:01:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8ed13800) [pid = 1764] [serial = 1615] [outer = (nil)] 06:01:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8fc04800) [pid = 1764] [serial = 1616] [outer = 0x8ed13800] 06:01:38 INFO - PROCESS | 1764 | 1468501298684 Marionette DEBUG loaded listener.js 06:01:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8fc78000) [pid = 1764] [serial = 1617] [outer = 0x8ed13800] 06:01:39 INFO - PROCESS | 1764 | 1468501299655 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]]]}] 06:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1486ms 06:01:39 INFO - PROCESS | 1764 | 1468501299724 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 06:01:39 INFO - PROCESS | 1764 | 1468501299728 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 06:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:01:39 INFO - PROCESS | 1764 | 1468501299736 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:01:39 INFO - PROCESS | 1764 | 1468501299742 Marionette TRACE conn4 <- [1,2126,null,{}] 06:01:39 INFO - PROCESS | 1764 | 1468501299760 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}] 06:01:39 INFO - PROCESS | 1764 | 1468501299769 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:39 INFO - PROCESS | 1764 | 1468501299958 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 06:01:40 INFO - PROCESS | 1764 | 1468501300124 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:40 INFO - PROCESS | 1764 | 1468501300137 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x91036400 == 37 [pid = 1764] [id = 539] 06:01:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x91036800) [pid = 1764] [serial = 1618] [outer = (nil)] 06:01:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9103ac00) [pid = 1764] [serial = 1619] [outer = 0x91036800] 06:01:40 INFO - PROCESS | 1764 | 1468501300271 Marionette DEBUG loaded listener.js 06:01:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x910bec00) [pid = 1764] [serial = 1620] [outer = 0x91036800] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8bb09800) [pid = 1764] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8ece5800) [pid = 1764] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8e28f800) [pid = 1764] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8c8d4c00) [pid = 1764] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8e3f7400) [pid = 1764] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8cae7000) [pid = 1764] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x910c2400) [pid = 1764] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x9199c000) [pid = 1764] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x92486000) [pid = 1764] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x918ce800) [pid = 1764] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:01:41 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x8ec90000) [pid = 1764] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:01:41 INFO - PROCESS | 1764 | 1468501301641 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]]]}] 06:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1938ms 06:01:41 INFO - PROCESS | 1764 | 1468501301676 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 06:01:41 INFO - PROCESS | 1764 | 1468501301684 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 06:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:01:41 INFO - PROCESS | 1764 | 1468501301695 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:01:41 INFO - PROCESS | 1764 | 1468501301700 Marionette TRACE conn4 <- [1,2130,null,{}] 06:01:41 INFO - PROCESS | 1764 | 1468501301724 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}] 06:01:41 INFO - PROCESS | 1764 | 1468501301733 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:42 INFO - PROCESS | 1764 | 1468501302110 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 06:01:42 INFO - PROCESS | 1764 | 1468501302259 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:42 INFO - PROCESS | 1764 | 1468501302272 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae7000 == 38 [pid = 1764] [id = 540] 06:01:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x8d92a800) [pid = 1764] [serial = 1621] [outer = (nil)] 06:01:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8ec81c00) [pid = 1764] [serial = 1622] [outer = 0x8d92a800] 06:01:42 INFO - PROCESS | 1764 | 1468501302364 Marionette DEBUG loaded listener.js 06:01:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8ec90000) [pid = 1764] [serial = 1623] [outer = 0x8d92a800] 06:01:43 INFO - PROCESS | 1764 | 1468501303392 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] 06:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:01:43 INFO - PROCESS | 1764 | 1468501303452 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 06:01:43 INFO - PROCESS | 1764 | 1468501303466 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:01:43 INFO - PROCESS | 1764 | 1468501303472 Marionette TRACE conn4 <- [1,2134,null,{}] 06:01:43 INFO - PROCESS | 1764 | 1468501303480 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}] 06:01:43 INFO - PROCESS | 1764 | 1468501303487 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:43 INFO - PROCESS | 1764 | 1468501303706 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 06:01:44 INFO - PROCESS | 1764 | 1468501303997 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:44 INFO - PROCESS | 1764 | 1468501304006 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f7400 == 39 [pid = 1764] [id = 541] 06:01:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x91020000) [pid = 1764] [serial = 1624] [outer = (nil)] 06:01:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x91026400) [pid = 1764] [serial = 1625] [outer = 0x91020000] 06:01:44 INFO - PROCESS | 1764 | 1468501304141 Marionette DEBUG loaded listener.js 06:01:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x91032c00) [pid = 1764] [serial = 1626] [outer = 0x91020000] 06:01:45 INFO - PROCESS | 1764 | 1468501305132 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]]]}] 06:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1747ms 06:01:45 INFO - PROCESS | 1764 | 1468501305212 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 06:01:45 INFO - PROCESS | 1764 | 1468501305217 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 06:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:01:45 INFO - PROCESS | 1764 | 1468501305225 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:01:45 INFO - PROCESS | 1764 | 1468501305231 Marionette TRACE conn4 <- [1,2138,null,{}] 06:01:45 INFO - PROCESS | 1764 | 1468501305250 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}] 06:01:45 INFO - PROCESS | 1764 | 1468501305261 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:45 INFO - PROCESS | 1764 | 1468501305529 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 06:01:45 INFO - PROCESS | 1764 | 1468501305763 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:45 INFO - PROCESS | 1764 | 1468501305776 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fda4400 == 40 [pid = 1764] [id = 542] 06:01:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x91881800) [pid = 1764] [serial = 1627] [outer = (nil)] 06:01:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x918c1c00) [pid = 1764] [serial = 1628] [outer = 0x91881800] 06:01:45 INFO - PROCESS | 1764 | 1468501305906 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x918c9000) [pid = 1764] [serial = 1629] [outer = 0x91881800] 06:01:46 INFO - PROCESS | 1764 | 1468501306922 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]]]}] 06:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1739ms 06:01:46 INFO - PROCESS | 1764 | 1468501306965 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 06:01:46 INFO - PROCESS | 1764 | 1468501306971 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 06:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:01:46 INFO - PROCESS | 1764 | 1468501306979 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:01:46 INFO - PROCESS | 1764 | 1468501306984 Marionette TRACE conn4 <- [1,2142,null,{}] 06:01:46 INFO - PROCESS | 1764 | 1468501306991 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}] 06:01:46 INFO - PROCESS | 1764 | 1468501306996 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:47 INFO - PROCESS | 1764 | 1468501307221 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 06:01:47 INFO - PROCESS | 1764 | 1468501307454 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 1764 | 1468501307462 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0cc00 == 41 [pid = 1764] [id = 543] 06:01:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x91030400) [pid = 1764] [serial = 1630] [outer = (nil)] 06:01:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x91993800) [pid = 1764] [serial = 1631] [outer = 0x91030400] 06:01:47 INFO - PROCESS | 1764 | 1468501307597 Marionette DEBUG loaded listener.js 06:01:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x9199c400) [pid = 1764] [serial = 1632] [outer = 0x91030400] 06:01:48 INFO - PROCESS | 1764 | 1468501308623 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] 06:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:01:48 INFO - PROCESS | 1764 | 1468501308677 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 06:01:48 INFO - PROCESS | 1764 | 1468501308685 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:01:48 INFO - PROCESS | 1764 | 1468501308688 Marionette TRACE conn4 <- [1,2146,null,{}] 06:01:48 INFO - PROCESS | 1764 | 1468501308696 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}] 06:01:48 INFO - PROCESS | 1764 | 1468501308703 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:48 INFO - PROCESS | 1764 | 1468501308907 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 06:01:49 INFO - PROCESS | 1764 | 1468501309093 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:49 INFO - PROCESS | 1764 | 1468501309106 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8bc00 == 42 [pid = 1764] [id = 544] 06:01:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x918c4000) [pid = 1764] [serial = 1633] [outer = (nil)] 06:01:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x9248e000) [pid = 1764] [serial = 1634] [outer = 0x918c4000] 06:01:49 INFO - PROCESS | 1764 | 1468501309196 Marionette DEBUG loaded listener.js 06:01:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x924a2800) [pid = 1764] [serial = 1635] [outer = 0x918c4000] 06:01:50 INFO - PROCESS | 1764 | 1468501310206 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] 06:01:50 INFO - PROCESS | 1764 | 1468501310292 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 06:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:01:50 INFO - PROCESS | 1764 | 1468501310300 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:01:50 INFO - PROCESS | 1764 | 1468501310304 Marionette TRACE conn4 <- [1,2150,null,{}] 06:01:50 INFO - PROCESS | 1764 | 1468501310318 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}] 06:01:50 INFO - PROCESS | 1764 | 1468501310330 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:50 INFO - PROCESS | 1764 | 1468501310702 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 06:01:50 INFO - PROCESS | 1764 | 1468501310907 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:50 INFO - PROCESS | 1764 | 1468501310916 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb08400 == 43 [pid = 1764] [id = 545] 06:01:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8bb10000) [pid = 1764] [serial = 1636] [outer = (nil)] 06:01:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8e292c00) [pid = 1764] [serial = 1637] [outer = 0x8bb10000] 06:01:51 INFO - PROCESS | 1764 | 1468501311006 Marionette DEBUG loaded listener.js 06:01:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8eced800) [pid = 1764] [serial = 1638] [outer = 0x8bb10000] 06:01:51 INFO - PROCESS | 1764 | 1468501311957 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]]]}] 06:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1696ms 06:01:52 INFO - PROCESS | 1764 | 1468501312005 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 06:01:52 INFO - PROCESS | 1764 | 1468501312009 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 06:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:01:52 INFO - PROCESS | 1764 | 1468501312017 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:01:52 INFO - PROCESS | 1764 | 1468501312021 Marionette TRACE conn4 <- [1,2154,null,{}] 06:01:52 INFO - PROCESS | 1764 | 1468501312028 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}] 06:01:52 INFO - PROCESS | 1764 | 1468501312033 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:52 INFO - PROCESS | 1764 | 1468501312228 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 06:01:52 INFO - PROCESS | 1764 | 1468501312648 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:52 INFO - PROCESS | 1764 | 1468501312656 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d1000 == 44 [pid = 1764] [id = 546] 06:01:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8c8d2c00) [pid = 1764] [serial = 1639] [outer = (nil)] 06:01:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8cae6c00) [pid = 1764] [serial = 1640] [outer = 0x8c8d2c00] 06:01:52 INFO - PROCESS | 1764 | 1468501312773 Marionette DEBUG loaded listener.js 06:01:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8d92e000) [pid = 1764] [serial = 1641] [outer = 0x8c8d2c00] 06:01:53 INFO - PROCESS | 1764 | 1468501313730 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]]]}] 06:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1788ms 06:01:53 INFO - PROCESS | 1764 | 1468501313810 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 06:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:01:53 INFO - PROCESS | 1764 | 1468501313817 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 06:01:53 INFO - PROCESS | 1764 | 1468501313826 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:01:53 INFO - PROCESS | 1764 | 1468501313832 Marionette TRACE conn4 <- [1,2158,null,{}] 06:01:53 INFO - PROCESS | 1764 | 1468501313840 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}] 06:01:53 INFO - PROCESS | 1764 | 1468501313849 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:54 INFO - PROCESS | 1764 | 1468501314155 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4400 == 43 [pid = 1764] [id = 526] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3ed000 == 42 [pid = 1764] [id = 520] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb09000 == 41 [pid = 1764] [id = 527] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92cc00 == 40 [pid = 1764] [id = 506] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f7000 == 39 [pid = 1764] [id = 515] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae9800 == 38 [pid = 1764] [id = 519] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0c000 == 37 [pid = 1764] [id = 513] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x9199a800 == 36 [pid = 1764] [id = 522] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8d930c00 == 35 [pid = 1764] [id = 511] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x910c3800 == 34 [pid = 1764] [id = 512] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x910c0000 == 33 [pid = 1764] [id = 521] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8d921800 == 32 [pid = 1764] [id = 523] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb11c00 == 31 [pid = 1764] [id = 514] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x91022800 == 30 [pid = 1764] [id = 524] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb08000 == 29 [pid = 1764] [id = 525] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8d924000 == 28 [pid = 1764] [id = 510] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8caec000 == 27 [pid = 1764] [id = 509] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28f000 == 26 [pid = 1764] [id = 507] 06:01:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec83400 == 25 [pid = 1764] [id = 516] 06:01:55 INFO - PROCESS | 1764 | 1468501315568 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:55 INFO - PROCESS | 1764 | 1468501315578 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8bb10400) [pid = 1764] [serial = 1583] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ed11c00) [pid = 1764] [serial = 1590] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8c8d6400) [pid = 1764] [serial = 1584] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8e296800) [pid = 1764] [serial = 1586] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8e291c00) [pid = 1764] [serial = 1581] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8caea400) [pid = 1764] [serial = 1580] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8fc7b400) [pid = 1764] [serial = 1563] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8ec85400) [pid = 1764] [serial = 1592] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8f93dc00) [pid = 1764] [serial = 1562] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x91882000) [pid = 1764] [serial = 1566] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x91374800) [pid = 1764] [serial = 1565] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x9248bc00) [pid = 1764] [serial = 1569] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x92485c00) [pid = 1764] [serial = 1568] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x92be8800) [pid = 1764] [serial = 1572] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x924ab800) [pid = 1764] [serial = 1571] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8ece9000) [pid = 1764] [serial = 1589] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x92bf4400) [pid = 1764] [serial = 1575] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x92bf1800) [pid = 1764] [serial = 1574] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x8fc7f000) [pid = 1764] [serial = 1595] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x8fc07c00) [pid = 1764] [serial = 1593] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x94723000) [pid = 1764] [serial = 1578] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x8e3ed400) [pid = 1764] [serial = 1587] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | --DOMWINDOW == 60 (0x93a65800) [pid = 1764] [serial = 1577] [outer = (nil)] [url = about:blank] 06:01:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb08000 == 26 [pid = 1764] [id = 547] 06:01:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 61 (0x8bb09000) [pid = 1764] [serial = 1642] [outer = (nil)] 06:01:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x8bb10800) [pid = 1764] [serial = 1643] [outer = 0x8bb09000] 06:01:55 INFO - PROCESS | 1764 | 1468501315815 Marionette DEBUG loaded listener.js 06:01:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x8c8d4800) [pid = 1764] [serial = 1644] [outer = 0x8bb09000] 06:01:56 INFO - PROCESS | 1764 | 1468501316752 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]]]}] 06:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2991ms 06:01:56 INFO - PROCESS | 1764 | 1468501316818 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 06:01:56 INFO - PROCESS | 1764 | 1468501316824 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 06:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:01:56 INFO - PROCESS | 1764 | 1468501316832 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:01:56 INFO - PROCESS | 1764 | 1468501316838 Marionette TRACE conn4 <- [1,2162,null,{}] 06:01:56 INFO - PROCESS | 1764 | 1468501316848 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}] 06:01:56 INFO - PROCESS | 1764 | 1468501316857 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:57 INFO - PROCESS | 1764 | 1468501317048 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 06:01:57 INFO - PROCESS | 1764 | 1468501317202 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:57 INFO - PROCESS | 1764 | 1468501317215 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28c000 == 27 [pid = 1764] [id = 548] 06:01:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8e28d400) [pid = 1764] [serial = 1645] [outer = (nil)] 06:01:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8e293c00) [pid = 1764] [serial = 1646] [outer = 0x8e28d400] 06:01:57 INFO - PROCESS | 1764 | 1468501317299 Marionette DEBUG loaded listener.js 06:01:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8e3ef000) [pid = 1764] [serial = 1647] [outer = 0x8e28d400] 06:01:58 INFO - PROCESS | 1764 | 1468501318253 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]]]}] 06:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1442ms 06:01:58 INFO - PROCESS | 1764 | 1468501318295 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 06:01:58 INFO - PROCESS | 1764 | 1468501318304 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 06:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:01:58 INFO - PROCESS | 1764 | 1468501318316 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:01:58 INFO - PROCESS | 1764 | 1468501318319 Marionette TRACE conn4 <- [1,2166,null,{}] 06:01:58 INFO - PROCESS | 1764 | 1468501318331 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}] 06:01:58 INFO - PROCESS | 1764 | 1468501318336 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:58 INFO - PROCESS | 1764 | 1468501318591 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 06:01:58 INFO - PROCESS | 1764 | 1468501318626 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:58 INFO - PROCESS | 1764 | 1468501318639 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:01:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec82000 == 28 [pid = 1764] [id = 549] 06:01:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8ece0800) [pid = 1764] [serial = 1648] [outer = (nil)] 06:01:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8ece8000) [pid = 1764] [serial = 1649] [outer = 0x8ece0800] 06:01:58 INFO - PROCESS | 1764 | 1468501318714 Marionette DEBUG loaded listener.js 06:01:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8ed12400) [pid = 1764] [serial = 1650] [outer = 0x8ece0800] 06:01:59 INFO - PROCESS | 1764 | 1468501319867 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]]]}] 06:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1595ms 06:01:59 INFO - PROCESS | 1764 | 1468501319911 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 06:01:59 INFO - PROCESS | 1764 | 1468501319916 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 06:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:01:59 INFO - PROCESS | 1764 | 1468501319933 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:01:59 INFO - PROCESS | 1764 | 1468501319943 Marionette TRACE conn4 <- [1,2170,null,{}] 06:01:59 INFO - PROCESS | 1764 | 1468501319962 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}] 06:01:59 INFO - PROCESS | 1764 | 1468501319971 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:00 INFO - PROCESS | 1764 | 1468501320245 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 06:02:00 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x91036800) [pid = 1764] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:02:00 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8d930800) [pid = 1764] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:02:00 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x8ed13800) [pid = 1764] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:02:00 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8fc77400) [pid = 1764] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:02:00 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x8ed15000) [pid = 1764] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:02:00 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x8caef000) [pid = 1764] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:02:00 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x8e3edc00) [pid = 1764] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:02:00 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x910bac00) [pid = 1764] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:02:00 INFO - PROCESS | 1764 | --DOMWINDOW == 60 (0x8ece3000) [pid = 1764] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:02:01 INFO - PROCESS | 1764 | 1468501321001 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:01 INFO - PROCESS | 1764 | 1468501321015 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb14400 == 29 [pid = 1764] [id = 550] 06:02:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 61 (0x8c8d8400) [pid = 1764] [serial = 1651] [outer = (nil)] 06:02:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x8d930800) [pid = 1764] [serial = 1652] [outer = 0x8c8d8400] 06:02:01 INFO - PROCESS | 1764 | 1468501321144 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x8fc75400) [pid = 1764] [serial = 1653] [outer = 0x8c8d8400] 06:02:02 INFO - PROCESS | 1764 | 1468501322014 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]]]}] 06:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2113ms 06:02:02 INFO - PROCESS | 1764 | 1468501322043 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 06:02:02 INFO - PROCESS | 1764 | 1468501322052 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 06:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:02:02 INFO - PROCESS | 1764 | 1468501322062 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:02:02 INFO - PROCESS | 1764 | 1468501322067 Marionette TRACE conn4 <- [1,2174,null,{}] 06:02:02 INFO - PROCESS | 1764 | 1468501322078 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}] 06:02:02 INFO - PROCESS | 1764 | 1468501322087 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:02 INFO - PROCESS | 1764 | 1468501322433 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 06:02:02 INFO - PROCESS | 1764 | 1468501322563 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 1764 | 1468501322576 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caeb000 == 30 [pid = 1764] [id = 551] 06:02:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8ece3000) [pid = 1764] [serial = 1654] [outer = (nil)] 06:02:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8fd9e800) [pid = 1764] [serial = 1655] [outer = 0x8ece3000] 06:02:02 INFO - PROCESS | 1764 | 1468501322659 Marionette DEBUG loaded listener.js 06:02:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8fda5c00) [pid = 1764] [serial = 1656] [outer = 0x8ece3000] 06:02:03 INFO - PROCESS | 1764 | 1468501323810 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]]]}] 06:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1796ms 06:02:03 INFO - PROCESS | 1764 | 1468501323859 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 06:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:02:03 INFO - PROCESS | 1764 | 1468501323867 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 06:02:03 INFO - PROCESS | 1764 | 1468501323876 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:02:03 INFO - PROCESS | 1764 | 1468501323884 Marionette TRACE conn4 <- [1,2178,null,{}] 06:02:03 INFO - PROCESS | 1764 | 1468501323894 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}] 06:02:03 INFO - PROCESS | 1764 | 1468501323901 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:04 INFO - PROCESS | 1764 | 1468501324165 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 06:02:04 INFO - PROCESS | 1764 | 1468501324452 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:04 INFO - PROCESS | 1764 | 1468501324464 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92f000 == 31 [pid = 1764] [id = 552] 06:02:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8e28a800) [pid = 1764] [serial = 1657] [outer = (nil)] 06:02:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8e3fb800) [pid = 1764] [serial = 1658] [outer = 0x8e28a800] 06:02:04 INFO - PROCESS | 1764 | 1468501324564 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8ed19000) [pid = 1764] [serial = 1659] [outer = 0x8e28a800] 06:02:05 INFO - PROCESS | 1764 | 1468501325703 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]]]}] 06:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1892ms 06:02:05 INFO - PROCESS | 1764 | 1468501325767 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 06:02:05 INFO - PROCESS | 1764 | 1468501325776 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 06:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:02:05 INFO - PROCESS | 1764 | 1468501325789 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:02:05 INFO - PROCESS | 1764 | 1468501325793 Marionette TRACE conn4 <- [1,2182,null,{}] 06:02:05 INFO - PROCESS | 1764 | 1468501325801 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}] 06:02:05 INFO - PROCESS | 1764 | 1468501325806 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:06 INFO - PROCESS | 1764 | 1468501326072 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 06:02:06 INFO - PROCESS | 1764 | 1468501326320 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:06 INFO - PROCESS | 1764 | 1468501326335 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0b000 == 32 [pid = 1764] [id = 553] 06:02:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x9101f800) [pid = 1764] [serial = 1660] [outer = (nil)] 06:02:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x91026000) [pid = 1764] [serial = 1661] [outer = 0x9101f800] 06:02:06 INFO - PROCESS | 1764 | 1468501326440 Marionette DEBUG loaded listener.js 06:02:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9102d400) [pid = 1764] [serial = 1662] [outer = 0x9101f800] 06:02:07 INFO - PROCESS | 1764 | 1468501327503 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]]]}] 06:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1799ms 06:02:07 INFO - PROCESS | 1764 | 1468501327591 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 06:02:07 INFO - PROCESS | 1764 | 1468501327599 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 06:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:02:07 INFO - PROCESS | 1764 | 1468501327612 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:02:07 INFO - PROCESS | 1764 | 1468501327623 Marionette TRACE conn4 <- [1,2186,null,{}] 06:02:07 INFO - PROCESS | 1764 | 1468501327707 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}] 06:02:07 INFO - PROCESS | 1764 | 1468501327716 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:07 INFO - PROCESS | 1764 | 1468501327993 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 06:02:08 INFO - PROCESS | 1764 | 1468501328191 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:08 INFO - PROCESS | 1764 | 1468501328208 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x91375400 == 33 [pid = 1764] [id = 554] 06:02:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x91375c00) [pid = 1764] [serial = 1663] [outer = (nil)] 06:02:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x91788400) [pid = 1764] [serial = 1664] [outer = 0x91375c00] 06:02:08 INFO - PROCESS | 1764 | 1468501328299 Marionette DEBUG loaded listener.js 06:02:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x91791000) [pid = 1764] [serial = 1665] [outer = 0x91375c00] 06:02:09 INFO - PROCESS | 1764 | 1468501329344 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]]]}] 06:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1802ms 06:02:09 INFO - PROCESS | 1764 | 1468501329413 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 06:02:09 INFO - PROCESS | 1764 | 1468501329419 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 06:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:02:09 INFO - PROCESS | 1764 | 1468501329427 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:02:09 INFO - PROCESS | 1764 | 1468501329431 Marionette TRACE conn4 <- [1,2190,null,{}] 06:02:09 INFO - PROCESS | 1764 | 1468501329438 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}] 06:02:09 INFO - PROCESS | 1764 | 1468501329445 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:09 INFO - PROCESS | 1764 | 1468501329696 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 06:02:09 INFO - PROCESS | 1764 | 1468501329943 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:09 INFO - PROCESS | 1764 | 1468501329953 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0c000 == 34 [pid = 1764] [id = 555] 06:02:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8ed14000) [pid = 1764] [serial = 1666] [outer = (nil)] 06:02:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x91884c00) [pid = 1764] [serial = 1667] [outer = 0x8ed14000] 06:02:10 INFO - PROCESS | 1764 | 1468501330086 Marionette DEBUG loaded listener.js 06:02:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x91888000) [pid = 1764] [serial = 1668] [outer = 0x8ed14000] 06:02:11 INFO - PROCESS | 1764 | 1468501331046 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]]]}] 06:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1656ms 06:02:11 INFO - PROCESS | 1764 | 1468501331083 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 06:02:11 INFO - PROCESS | 1764 | 1468501331089 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 06:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:02:11 INFO - PROCESS | 1764 | 1468501331097 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:02:11 INFO - PROCESS | 1764 | 1468501331101 Marionette TRACE conn4 <- [1,2194,null,{}] 06:02:11 INFO - PROCESS | 1764 | 1468501331128 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}] 06:02:11 INFO - PROCESS | 1764 | 1468501331135 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:11 INFO - PROCESS | 1764 | 1468501331338 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 06:02:11 INFO - PROCESS | 1764 | 1468501331525 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:11 INFO - PROCESS | 1764 | 1468501331532 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc04000 == 35 [pid = 1764] [id = 556] 06:02:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x91785c00) [pid = 1764] [serial = 1669] [outer = (nil)] 06:02:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x918cdc00) [pid = 1764] [serial = 1670] [outer = 0x91785c00] 06:02:11 INFO - PROCESS | 1764 | 1468501331622 Marionette DEBUG loaded listener.js 06:02:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x91992000) [pid = 1764] [serial = 1671] [outer = 0x91785c00] 06:02:12 INFO - PROCESS | 1764 | 1468501332708 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]]]}] 06:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1653ms 06:02:12 INFO - PROCESS | 1764 | 1468501332753 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 06:02:12 INFO - PROCESS | 1764 | 1468501332761 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 06:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:02:12 INFO - PROCESS | 1764 | 1468501332773 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:02:12 INFO - PROCESS | 1764 | 1468501332778 Marionette TRACE conn4 <- [1,2198,null,{}] 06:02:12 INFO - PROCESS | 1764 | 1468501332790 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}] 06:02:12 INFO - PROCESS | 1764 | 1468501332830 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:13 INFO - PROCESS | 1764 | 1468501333218 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 06:02:13 INFO - PROCESS | 1764 | 1468501333426 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:13 INFO - PROCESS | 1764 | 1468501333437 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae7c00 == 36 [pid = 1764] [id = 557] 06:02:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8caea400) [pid = 1764] [serial = 1672] [outer = (nil)] 06:02:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x924ab800) [pid = 1764] [serial = 1673] [outer = 0x8caea400] 06:02:13 INFO - PROCESS | 1764 | 1468501333543 Marionette DEBUG loaded listener.js 06:02:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x924b1800) [pid = 1764] [serial = 1674] [outer = 0x8caea400] 06:02:14 INFO - PROCESS | 1764 | 1468501334565 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]]]}] 06:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1842ms 06:02:14 INFO - PROCESS | 1764 | 1468501334614 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 06:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:02:14 INFO - PROCESS | 1764 | 1468501334619 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 06:02:14 INFO - PROCESS | 1764 | 1468501334627 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:02:14 INFO - PROCESS | 1764 | 1468501334630 Marionette TRACE conn4 <- [1,2202,null,{}] 06:02:14 INFO - PROCESS | 1764 | 1468501334638 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}] 06:02:14 INFO - PROCESS | 1764 | 1468501334644 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:14 INFO - PROCESS | 1764 | 1468501334854 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 06:02:15 INFO - PROCESS | 1764 | 1468501335241 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 1764 | 1468501335255 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0c400 == 37 [pid = 1764] [id = 558] 06:02:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8bb0d000) [pid = 1764] [serial = 1675] [outer = (nil)] 06:02:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8c8cec00) [pid = 1764] [serial = 1676] [outer = 0x8bb0d000] 06:02:15 INFO - PROCESS | 1764 | 1468501335382 Marionette DEBUG loaded listener.js 06:02:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8cae1800) [pid = 1764] [serial = 1677] [outer = 0x8bb0d000] 06:02:16 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb13800 == 36 [pid = 1764] [id = 530] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x9103ac00) [pid = 1764] [serial = 1619] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x910bec00) [pid = 1764] [serial = 1620] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8e3f4400) [pid = 1764] [serial = 1598] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8fc04800) [pid = 1764] [serial = 1616] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8fda4000) [pid = 1764] [serial = 1601] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x91792c00) [pid = 1764] [serial = 1607] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x9178cc00) [pid = 1764] [serial = 1608] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8e3f3000) [pid = 1764] [serial = 1613] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x91886000) [pid = 1764] [serial = 1611] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8eceb400) [pid = 1764] [serial = 1599] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x91789000) [pid = 1764] [serial = 1610] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x9101e000) [pid = 1764] [serial = 1602] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8fc78000) [pid = 1764] [serial = 1617] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x910c1000) [pid = 1764] [serial = 1604] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8fda0c00) [pid = 1764] [serial = 1596] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x9136dc00) [pid = 1764] [serial = 1605] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8ece2000) [pid = 1764] [serial = 1614] [outer = (nil)] [url = about:blank] 06:02:16 INFO - PROCESS | 1764 | 1468501336587 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]]]}] 06:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1989ms 06:02:16 INFO - PROCESS | 1764 | 1468501336618 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 06:02:16 INFO - PROCESS | 1764 | 1468501336624 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 06:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:02:16 INFO - PROCESS | 1764 | 1468501336633 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 1764 | 1468501336639 Marionette TRACE conn4 <- [1,2206,null,{}] 06:02:16 INFO - PROCESS | 1764 | 1468501336647 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}] 06:02:16 INFO - PROCESS | 1764 | 1468501336652 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:16 INFO - PROCESS | 1764 | 1468501336844 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 06:02:17 INFO - PROCESS | 1764 | 1468501337059 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:17 INFO - PROCESS | 1764 | 1468501337071 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec83800 == 37 [pid = 1764] [id = 559] 06:02:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8ec8e400) [pid = 1764] [serial = 1678] [outer = (nil)] 06:02:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8ecee400) [pid = 1764] [serial = 1679] [outer = 0x8ec8e400] 06:02:17 INFO - PROCESS | 1764 | 1468501337153 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8f93f400) [pid = 1764] [serial = 1680] [outer = 0x8ec8e400] 06:02:18 INFO - PROCESS | 1764 | 1468501338029 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]]]}] 06:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1434ms 06:02:18 INFO - PROCESS | 1764 | 1468501338071 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 06:02:18 INFO - PROCESS | 1764 | 1468501338079 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 06:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:02:18 INFO - PROCESS | 1764 | 1468501338088 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:02:18 INFO - PROCESS | 1764 | 1468501338093 Marionette TRACE conn4 <- [1,2210,null,{}] 06:02:18 INFO - PROCESS | 1764 | 1468501338100 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}] 06:02:18 INFO - PROCESS | 1764 | 1468501338106 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:18 INFO - PROCESS | 1764 | 1468501338303 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 06:02:18 INFO - PROCESS | 1764 | 1468501338460 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:18 INFO - PROCESS | 1764 | 1468501338469 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc73800 == 38 [pid = 1764] [id = 560] 06:02:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8fc79800) [pid = 1764] [serial = 1681] [outer = (nil)] 06:02:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8fda8800) [pid = 1764] [serial = 1682] [outer = 0x8fc79800] 06:02:18 INFO - PROCESS | 1764 | 1468501338542 Marionette DEBUG loaded listener.js 06:02:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x9101d800) [pid = 1764] [serial = 1683] [outer = 0x8fc79800] 06:02:19 INFO - PROCESS | 1764 | 1468501339527 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]]]}] 06:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1494ms 06:02:19 INFO - PROCESS | 1764 | 1468501339583 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 06:02:19 INFO - PROCESS | 1764 | 1468501339586 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 06:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:02:19 INFO - PROCESS | 1764 | 1468501339610 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:02:19 INFO - PROCESS | 1764 | 1468501339620 Marionette TRACE conn4 <- [1,2214,null,{}] 06:02:19 INFO - PROCESS | 1764 | 1468501339630 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}] 06:02:19 INFO - PROCESS | 1764 | 1468501339638 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:19 INFO - PROCESS | 1764 | 1468501339894 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 06:02:19 INFO - PROCESS | 1764 | 1468501339923 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:19 INFO - PROCESS | 1764 | 1468501339932 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x910b9800 == 39 [pid = 1764] [id = 561] 06:02:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x910bec00) [pid = 1764] [serial = 1684] [outer = (nil)] 06:02:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x91368000) [pid = 1764] [serial = 1685] [outer = 0x910bec00] 06:02:20 INFO - PROCESS | 1764 | 1468501340018 Marionette DEBUG loaded listener.js 06:02:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x9136f000) [pid = 1764] [serial = 1686] [outer = 0x910bec00] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8d92a800) [pid = 1764] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x91020000) [pid = 1764] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x91881800) [pid = 1764] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8ece0800) [pid = 1764] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8c8d8400) [pid = 1764] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8e28d400) [pid = 1764] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x91030400) [pid = 1764] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8bb09000) [pid = 1764] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x918c4000) [pid = 1764] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8c8d2c00) [pid = 1764] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:02:21 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8bb10000) [pid = 1764] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:02:21 INFO - PROCESS | 1764 | 1468501341087 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]]]}] 06:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1511ms 06:02:21 INFO - PROCESS | 1764 | 1468501341108 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 06:02:21 INFO - PROCESS | 1764 | 1468501341114 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 06:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:02:21 INFO - PROCESS | 1764 | 1468501341121 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:02:21 INFO - PROCESS | 1764 | 1468501341125 Marionette TRACE conn4 <- [1,2218,null,{}] 06:02:21 INFO - PROCESS | 1764 | 1468501341131 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}] 06:02:21 INFO - PROCESS | 1764 | 1468501341137 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:21 INFO - PROCESS | 1764 | 1468501341342 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 06:02:21 INFO - PROCESS | 1764 | 1468501341483 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:21 INFO - PROCESS | 1764 | 1468501341493 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92a800 == 40 [pid = 1764] [id = 562] 06:02:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8ec81800) [pid = 1764] [serial = 1687] [outer = (nil)] 06:02:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x91030400) [pid = 1764] [serial = 1688] [outer = 0x8ec81800] 06:02:21 INFO - PROCESS | 1764 | 1468501341568 Marionette DEBUG loaded listener.js 06:02:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x9136e800) [pid = 1764] [serial = 1689] [outer = 0x8ec81800] 06:02:22 INFO - PROCESS | 1764 | 1468501342423 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]]]}] 06:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1335ms 06:02:22 INFO - PROCESS | 1764 | 1468501342457 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 06:02:22 INFO - PROCESS | 1764 | 1468501342461 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 06:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:02:22 INFO - PROCESS | 1764 | 1468501342470 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:02:22 INFO - PROCESS | 1764 | 1468501342474 Marionette TRACE conn4 <- [1,2222,null,{}] 06:02:22 INFO - PROCESS | 1764 | 1468501342481 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}] 06:02:22 INFO - PROCESS | 1764 | 1468501342485 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:22 INFO - PROCESS | 1764 | 1468501342675 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 06:02:22 INFO - PROCESS | 1764 | 1468501342686 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:22 INFO - PROCESS | 1764 | 1468501342706 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x918c3800 == 41 [pid = 1764] [id = 563] 06:02:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x918c4000) [pid = 1764] [serial = 1690] [outer = (nil)] 06:02:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x918cc800) [pid = 1764] [serial = 1691] [outer = 0x918c4000] 06:02:22 INFO - PROCESS | 1764 | 1468501342934 Marionette DEBUG loaded listener.js 06:02:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x92488000) [pid = 1764] [serial = 1692] [outer = 0x918c4000] 06:02:24 INFO - PROCESS | 1764 | 1468501344091 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]]]}] 06:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1644ms 06:02:24 INFO - PROCESS | 1764 | 1468501344115 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 06:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:02:24 INFO - PROCESS | 1764 | 1468501344124 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 06:02:24 INFO - PROCESS | 1764 | 1468501344137 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:02:24 INFO - PROCESS | 1764 | 1468501344146 Marionette TRACE conn4 <- [1,2226,null,{}] 06:02:24 INFO - PROCESS | 1764 | 1468501344163 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}] 06:02:24 INFO - PROCESS | 1764 | 1468501344173 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:24 INFO - PROCESS | 1764 | 1468501344439 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 06:02:24 INFO - PROCESS | 1764 | 1468501344740 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:24 INFO - PROCESS | 1764 | 1468501344749 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e294c00 == 42 [pid = 1764] [id = 564] 06:02:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8e3f8800) [pid = 1764] [serial = 1693] [outer = (nil)] 06:02:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8fc02400) [pid = 1764] [serial = 1694] [outer = 0x8e3f8800] 06:02:24 INFO - PROCESS | 1764 | 1468501344856 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8fc0fc00) [pid = 1764] [serial = 1695] [outer = 0x8e3f8800] 06:02:25 INFO - PROCESS | 1764 | 1468501345930 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]]]}] 06:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1848ms 06:02:25 INFO - PROCESS | 1764 | 1468501345994 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 1764 | 1468501346006 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 06:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:02:26 INFO - PROCESS | 1764 | 1468501346027 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 1764 | 1468501346035 Marionette TRACE conn4 <- [1,2230,null,{}] 06:02:26 INFO - PROCESS | 1764 | 1468501346046 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}] 06:02:26 INFO - PROCESS | 1764 | 1468501346055 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:26 INFO - PROCESS | 1764 | 1468501346329 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 06:02:26 INFO - PROCESS | 1764 | 1468501346589 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:26 INFO - PROCESS | 1764 | 1468501346602 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc7c800 == 43 [pid = 1764] [id = 565] 06:02:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8fda5800) [pid = 1764] [serial = 1696] [outer = (nil)] 06:02:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x910b9400) [pid = 1764] [serial = 1697] [outer = 0x8fda5800] 06:02:26 INFO - PROCESS | 1764 | 1468501346711 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x91374800) [pid = 1764] [serial = 1698] [outer = 0x8fda5800] 06:02:27 INFO - PROCESS | 1764 | 1468501347798 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]]]}] 06:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1854ms 06:02:27 INFO - PROCESS | 1764 | 1468501347882 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 06:02:27 INFO - PROCESS | 1764 | 1468501347893 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 06:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:02:27 INFO - PROCESS | 1764 | 1468501347915 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:02:27 INFO - PROCESS | 1764 | 1468501347933 Marionette TRACE conn4 <- [1,2234,null,{}] 06:02:28 INFO - PROCESS | 1764 | 1468501348016 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}] 06:02:28 INFO - PROCESS | 1764 | 1468501348026 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:28 INFO - PROCESS | 1764 | 1468501348263 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 06:02:28 INFO - PROCESS | 1764 | 1468501348512 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 1764 | 1468501348527 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x910be400 == 44 [pid = 1764] [id = 566] 06:02:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x9248dc00) [pid = 1764] [serial = 1699] [outer = (nil)] 06:02:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x924af400) [pid = 1764] [serial = 1700] [outer = 0x9248dc00] 06:02:28 INFO - PROCESS | 1764 | 1468501348655 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x92bf1c00) [pid = 1764] [serial = 1701] [outer = 0x9248dc00] 06:02:29 INFO - PROCESS | 1764 | 1468501349631 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]]]}] 06:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1732ms 06:02:29 INFO - PROCESS | 1764 | 1468501349645 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 06:02:29 INFO - PROCESS | 1764 | 1468501349651 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 06:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:02:29 INFO - PROCESS | 1764 | 1468501349659 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 1764 | 1468501349663 Marionette TRACE conn4 <- [1,2238,null,{}] 06:02:29 INFO - PROCESS | 1764 | 1468501349689 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}] 06:02:29 INFO - PROCESS | 1764 | 1468501349696 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:29 INFO - PROCESS | 1764 | 1468501349914 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 06:02:30 INFO - PROCESS | 1764 | 1468501350113 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:30 INFO - PROCESS | 1764 | 1468501350123 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec82800 == 45 [pid = 1764] [id = 567] 06:02:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8f936400) [pid = 1764] [serial = 1702] [outer = (nil)] 06:02:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x92bf6000) [pid = 1764] [serial = 1703] [outer = 0x8f936400] 06:02:30 INFO - PROCESS | 1764 | 1468501350245 Marionette DEBUG loaded listener.js 06:02:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x9380f400) [pid = 1764] [serial = 1704] [outer = 0x8f936400] 06:02:31 INFO - PROCESS | 1764 | 1468501351259 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]]]}] 06:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1652ms 06:02:31 INFO - PROCESS | 1764 | 1468501351311 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 06:02:31 INFO - PROCESS | 1764 | 1468501351316 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 06:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:02:31 INFO - PROCESS | 1764 | 1468501351344 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:02:31 INFO - PROCESS | 1764 | 1468501351348 Marionette TRACE conn4 <- [1,2242,null,{}] 06:02:31 INFO - PROCESS | 1764 | 1468501351355 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}] 06:02:31 INFO - PROCESS | 1764 | 1468501351362 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:31 INFO - PROCESS | 1764 | 1468501351648 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 06:02:31 INFO - PROCESS | 1764 | 1468501351941 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 1764 | 1468501351952 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc03c00 == 46 [pid = 1764] [id = 568] 06:02:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x924a7000) [pid = 1764] [serial = 1705] [outer = (nil)] 06:02:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x93a67c00) [pid = 1764] [serial = 1706] [outer = 0x924a7000] 06:02:32 INFO - PROCESS | 1764 | 1468501352042 Marionette DEBUG loaded listener.js 06:02:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x93c89800) [pid = 1764] [serial = 1707] [outer = 0x924a7000] 06:02:33 INFO - PROCESS | 1764 | 1468501353059 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]]]}] 06:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1762ms 06:02:33 INFO - PROCESS | 1764 | 1468501353102 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 06:02:33 INFO - PROCESS | 1764 | 1468501353107 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 06:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:02:33 INFO - PROCESS | 1764 | 1468501353116 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:02:33 INFO - PROCESS | 1764 | 1468501353120 Marionette TRACE conn4 <- [1,2246,null,{}] 06:02:33 INFO - PROCESS | 1764 | 1468501353128 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}] 06:02:33 INFO - PROCESS | 1764 | 1468501353140 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:33 INFO - PROCESS | 1764 | 1468501353373 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 06:02:33 INFO - PROCESS | 1764 | 1468501353612 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:33 INFO - PROCESS | 1764 | 1468501353622 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x92bf3400 == 47 [pid = 1764] [id = 569] 06:02:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x92bf4800) [pid = 1764] [serial = 1708] [outer = (nil)] 06:02:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x95264000) [pid = 1764] [serial = 1709] [outer = 0x92bf4800] 06:02:33 INFO - PROCESS | 1764 | 1468501353753 Marionette DEBUG loaded listener.js 06:02:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x95269000) [pid = 1764] [serial = 1710] [outer = 0x92bf4800] 06:02:34 INFO - PROCESS | 1764 | 1468501354759 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]]]}] 06:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1688ms 06:02:34 INFO - PROCESS | 1764 | 1468501354805 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 06:02:34 INFO - PROCESS | 1764 | 1468501354808 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 06:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:02:34 INFO - PROCESS | 1764 | 1468501354816 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:02:34 INFO - PROCESS | 1764 | 1468501354820 Marionette TRACE conn4 <- [1,2250,null,{}] 06:02:34 INFO - PROCESS | 1764 | 1468501354827 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}] 06:02:34 INFO - PROCESS | 1764 | 1468501354832 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:35 INFO - PROCESS | 1764 | 1468501355033 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 06:02:35 INFO - PROCESS | 1764 | 1468501355289 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:35 INFO - PROCESS | 1764 | 1468501355297 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d8400 == 48 [pid = 1764] [id = 570] 06:02:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8c8d9c00) [pid = 1764] [serial = 1711] [outer = (nil)] 06:02:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8d922400) [pid = 1764] [serial = 1712] [outer = 0x8c8d9c00] 06:02:35 INFO - PROCESS | 1764 | 1468501355672 Marionette DEBUG loaded listener.js 06:02:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8e296400) [pid = 1764] [serial = 1713] [outer = 0x8c8d9c00] 06:02:36 INFO - PROCESS | 1764 | 1468501356774 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]]]}] 06:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1989ms 06:02:36 INFO - PROCESS | 1764 | 1468501356809 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 06:02:36 INFO - PROCESS | 1764 | 1468501356816 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 06:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:02:36 INFO - PROCESS | 1764 | 1468501356827 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 1764 | 1468501356831 Marionette TRACE conn4 <- [1,2254,null,{}] 06:02:36 INFO - PROCESS | 1764 | 1468501356840 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}] 06:02:36 INFO - PROCESS | 1764 | 1468501356846 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:37 INFO - PROCESS | 1764 | 1468501357050 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 06:02:37 INFO - PROCESS | 1764 | 1468501357386 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 1764 | 1468501357394 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f93b000 == 49 [pid = 1764] [id = 571] 06:02:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8fc80400) [pid = 1764] [serial = 1714] [outer = (nil)] 06:02:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x8fda6800) [pid = 1764] [serial = 1715] [outer = 0x8fc80400] 06:02:37 INFO - PROCESS | 1764 | 1468501357485 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x91023c00) [pid = 1764] [serial = 1716] [outer = 0x8fc80400] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28b400 == 48 [pid = 1764] [id = 528] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8caedc00 == 47 [pid = 1764] [id = 537] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb08000 == 46 [pid = 1764] [id = 547] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8db000 == 45 [pid = 1764] [id = 538] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8e297c00 == 44 [pid = 1764] [id = 529] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f7400 == 43 [pid = 1764] [id = 541] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8fda4400 == 42 [pid = 1764] [id = 542] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae7000 == 41 [pid = 1764] [id = 540] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8d927400 == 40 [pid = 1764] [id = 533] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0cc00 == 39 [pid = 1764] [id = 543] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8d929400 == 38 [pid = 1764] [id = 536] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x91036400 == 37 [pid = 1764] [id = 539] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28ec00 == 36 [pid = 1764] [id = 531] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8db800 == 35 [pid = 1764] [id = 535] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8bc00 == 34 [pid = 1764] [id = 544] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x910b9c00 == 33 [pid = 1764] [id = 534] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb08400 == 32 [pid = 1764] [id = 545] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92dc00 == 31 [pid = 1764] [id = 532] 06:02:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d1000 == 30 [pid = 1764] [id = 546] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8ec90000) [pid = 1764] [serial = 1623] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8ec81c00) [pid = 1764] [serial = 1622] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x91032c00) [pid = 1764] [serial = 1626] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x91026400) [pid = 1764] [serial = 1625] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x918c9000) [pid = 1764] [serial = 1629] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8ed12400) [pid = 1764] [serial = 1650] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8d930800) [pid = 1764] [serial = 1652] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8e293c00) [pid = 1764] [serial = 1646] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x918c1c00) [pid = 1764] [serial = 1628] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x9199c400) [pid = 1764] [serial = 1632] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8bb10800) [pid = 1764] [serial = 1643] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8c8d4800) [pid = 1764] [serial = 1644] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x91993800) [pid = 1764] [serial = 1631] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x924a2800) [pid = 1764] [serial = 1635] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x9248e000) [pid = 1764] [serial = 1634] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8d92e000) [pid = 1764] [serial = 1641] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8cae6c00) [pid = 1764] [serial = 1640] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8eced800) [pid = 1764] [serial = 1638] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8e292c00) [pid = 1764] [serial = 1637] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8ece8000) [pid = 1764] [serial = 1649] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8fc75400) [pid = 1764] [serial = 1653] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8e3ef000) [pid = 1764] [serial = 1647] [outer = (nil)] [url = about:blank] 06:02:39 INFO - PROCESS | 1764 | 1468501359647 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]]]}] 06:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2857ms 06:02:39 INFO - PROCESS | 1764 | 1468501359684 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 06:02:39 INFO - PROCESS | 1764 | 1468501359692 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 06:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:02:39 INFO - PROCESS | 1764 | 1468501359701 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:02:39 INFO - PROCESS | 1764 | 1468501359706 Marionette TRACE conn4 <- [1,2258,null,{}] 06:02:39 INFO - PROCESS | 1764 | 1468501359717 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}] 06:02:39 INFO - PROCESS | 1764 | 1468501359722 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:39 INFO - PROCESS | 1764 | 1468501359908 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 06:02:40 INFO - PROCESS | 1764 | 1468501360048 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 1764 | 1468501360057 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d7c00 == 31 [pid = 1764] [id = 572] 06:02:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8c8db800) [pid = 1764] [serial = 1717] [outer = (nil)] 06:02:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8d930c00) [pid = 1764] [serial = 1718] [outer = 0x8c8db800] 06:02:40 INFO - PROCESS | 1764 | 1468501360135 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8e295000) [pid = 1764] [serial = 1719] [outer = 0x8c8db800] 06:02:41 INFO - PROCESS | 1764 | 1468501361079 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]]]}] 06:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1436ms 06:02:41 INFO - PROCESS | 1764 | 1468501361137 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 06:02:41 INFO - PROCESS | 1764 | 1468501361146 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 06:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:02:41 INFO - PROCESS | 1764 | 1468501361161 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:02:41 INFO - PROCESS | 1764 | 1468501361165 Marionette TRACE conn4 <- [1,2262,null,{}] 06:02:41 INFO - PROCESS | 1764 | 1468501361173 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}] 06:02:41 INFO - PROCESS | 1764 | 1468501361180 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:41 INFO - PROCESS | 1764 | 1468501361381 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 06:02:41 INFO - PROCESS | 1764 | 1468501361560 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:41 INFO - PROCESS | 1764 | 1468501361570 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec90000 == 32 [pid = 1764] [id = 573] 06:02:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8ece2800) [pid = 1764] [serial = 1720] [outer = (nil)] 06:02:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8ece9000) [pid = 1764] [serial = 1721] [outer = 0x8ece2800] 06:02:41 INFO - PROCESS | 1764 | 1468501361652 Marionette DEBUG loaded listener.js 06:02:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8ed12400) [pid = 1764] [serial = 1722] [outer = 0x8ece2800] 06:02:42 INFO - PROCESS | 1764 | 1468501362653 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]]]}] 06:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1541ms 06:02:42 INFO - PROCESS | 1764 | 1468501362700 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 06:02:42 INFO - PROCESS | 1764 | 1468501362705 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 06:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:02:42 INFO - PROCESS | 1764 | 1468501362719 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 1764 | 1468501362727 Marionette TRACE conn4 <- [1,2266,null,{}] 06:02:42 INFO - PROCESS | 1764 | 1468501362748 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}] 06:02:42 INFO - PROCESS | 1764 | 1468501362759 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:43 INFO - PROCESS | 1764 | 1468501363023 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 06:02:43 INFO - PROCESS | 1764 | 1468501363056 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:43 INFO - PROCESS | 1764 | 1468501363064 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc75c00 == 33 [pid = 1764] [id = 574] 06:02:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8fc76800) [pid = 1764] [serial = 1723] [outer = (nil)] 06:02:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8fc7e800) [pid = 1764] [serial = 1724] [outer = 0x8fc76800] 06:02:43 INFO - PROCESS | 1764 | 1468501363145 Marionette DEBUG loaded listener.js 06:02:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8fda3800) [pid = 1764] [serial = 1725] [outer = 0x8fc76800] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x918c4000) [pid = 1764] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x910bec00) [pid = 1764] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8ec81800) [pid = 1764] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ec8e400) [pid = 1764] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8fc79800) [pid = 1764] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8caea400) [pid = 1764] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8bb0d000) [pid = 1764] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x91785c00) [pid = 1764] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x91375c00) [pid = 1764] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8ece3000) [pid = 1764] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x9101f800) [pid = 1764] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8e28a800) [pid = 1764] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:02:44 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8ed14000) [pid = 1764] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:02:44 INFO - PROCESS | 1764 | 1468501364792 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]]]}] 06:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2094ms 06:02:44 INFO - PROCESS | 1764 | 1468501364816 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 06:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:02:44 INFO - PROCESS | 1764 | 1468501364822 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 06:02:44 INFO - PROCESS | 1764 | 1468501364829 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:02:44 INFO - PROCESS | 1764 | 1468501364832 Marionette TRACE conn4 <- [1,2270,null,{}] 06:02:44 INFO - PROCESS | 1764 | 1468501364838 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}] 06:02:44 INFO - PROCESS | 1764 | 1468501364844 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:45 INFO - PROCESS | 1764 | 1468501365028 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 06:02:45 INFO - PROCESS | 1764 | 1468501365045 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:45 INFO - PROCESS | 1764 | 1468501365055 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d921400 == 34 [pid = 1764] [id = 575] 06:02:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8ec88400) [pid = 1764] [serial = 1726] [outer = (nil)] 06:02:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8fda7800) [pid = 1764] [serial = 1727] [outer = 0x8ec88400] 06:02:45 INFO - PROCESS | 1764 | 1468501365128 Marionette DEBUG loaded listener.js 06:02:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x91032c00) [pid = 1764] [serial = 1728] [outer = 0x8ec88400] 06:02:46 INFO - PROCESS | 1764 | 1468501366108 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]]]}] 06:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1332ms 06:02:46 INFO - PROCESS | 1764 | 1468501366192 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 06:02:46 INFO - PROCESS | 1764 | 1468501366199 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 06:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:02:46 INFO - PROCESS | 1764 | 1468501366211 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 1764 | 1468501366217 Marionette TRACE conn4 <- [1,2274,null,{}] 06:02:46 INFO - PROCESS | 1764 | 1468501366229 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}] 06:02:46 INFO - PROCESS | 1764 | 1468501366236 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:46 INFO - PROCESS | 1764 | 1468501366528 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 06:02:46 INFO - PROCESS | 1764 | 1468501366791 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1764 | 1468501366805 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92c000 == 35 [pid = 1764] [id = 576] 06:02:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8d92d000) [pid = 1764] [serial = 1729] [outer = (nil)] 06:02:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8e28f800) [pid = 1764] [serial = 1730] [outer = 0x8d92d000] 06:02:46 INFO - PROCESS | 1764 | 1468501366922 Marionette DEBUG loaded listener.js 06:02:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8e3f1400) [pid = 1764] [serial = 1731] [outer = 0x8d92d000] 06:02:47 INFO - PROCESS | 1764 | 1468501367955 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]]]}] 06:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1798ms 06:02:48 INFO - PROCESS | 1764 | 1468501368013 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 06:02:48 INFO - PROCESS | 1764 | 1468501368031 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 06:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:02:48 INFO - PROCESS | 1764 | 1468501368044 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:02:48 INFO - PROCESS | 1764 | 1468501368050 Marionette TRACE conn4 <- [1,2278,null,{}] 06:02:48 INFO - PROCESS | 1764 | 1468501368058 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}] 06:02:48 INFO - PROCESS | 1764 | 1468501368065 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:48 INFO - PROCESS | 1764 | 1468501368317 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 06:02:48 INFO - PROCESS | 1764 | 1468501368594 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:48 INFO - PROCESS | 1764 | 1468501368605 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc0c000 == 36 [pid = 1764] [id = 577] 06:02:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8fc0d800) [pid = 1764] [serial = 1732] [outer = (nil)] 06:02:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8fc78800) [pid = 1764] [serial = 1733] [outer = 0x8fc0d800] 06:02:48 INFO - PROCESS | 1764 | 1468501368743 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8fdaa000) [pid = 1764] [serial = 1734] [outer = 0x8fc0d800] 06:02:49 INFO - PROCESS | 1764 | 1468501369801 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]]]}] 06:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1845ms 06:02:49 INFO - PROCESS | 1764 | 1468501369886 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 06:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:02:49 INFO - PROCESS | 1764 | 1468501369891 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 06:02:49 INFO - PROCESS | 1764 | 1468501369900 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 1764 | 1468501369903 Marionette TRACE conn4 <- [1,2282,null,{}] 06:02:49 INFO - PROCESS | 1764 | 1468501369921 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}] 06:02:49 INFO - PROCESS | 1764 | 1468501369931 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:50 INFO - PROCESS | 1764 | 1468501370271 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 06:02:50 INFO - PROCESS | 1764 | 1468501370522 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:50 INFO - PROCESS | 1764 | 1468501370539 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x91785400 == 37 [pid = 1764] [id = 578] 06:02:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x91785c00) [pid = 1764] [serial = 1735] [outer = (nil)] 06:02:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x91790000) [pid = 1764] [serial = 1736] [outer = 0x91785c00] 06:02:50 INFO - PROCESS | 1764 | 1468501370631 Marionette DEBUG loaded listener.js 06:02:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8fda4800) [pid = 1764] [serial = 1737] [outer = 0x91785c00] 06:02:51 INFO - PROCESS | 1764 | 1468501371702 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]]]}] 06:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1860ms 06:02:51 INFO - PROCESS | 1764 | 1468501371759 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 06:02:51 INFO - PROCESS | 1764 | 1468501371763 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 06:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:02:51 INFO - PROCESS | 1764 | 1468501371771 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:02:51 INFO - PROCESS | 1764 | 1468501371776 Marionette TRACE conn4 <- [1,2286,null,{}] 06:02:51 INFO - PROCESS | 1764 | 1468501371783 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}] 06:02:51 INFO - PROCESS | 1764 | 1468501371789 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:51 INFO - PROCESS | 1764 | 1468501371991 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 06:02:52 INFO - PROCESS | 1764 | 1468501372225 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1764 | 1468501372240 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x9136e400 == 38 [pid = 1764] [id = 579] 06:02:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x918c5c00) [pid = 1764] [serial = 1738] [outer = (nil)] 06:02:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x918cb000) [pid = 1764] [serial = 1739] [outer = 0x918c5c00] 06:02:52 INFO - PROCESS | 1764 | 1468501372367 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x918c8800) [pid = 1764] [serial = 1740] [outer = 0x918c5c00] 06:02:53 INFO - PROCESS | 1764 | 1468501373348 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]]]}] 06:02:53 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 06:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1642ms 06:02:53 INFO - PROCESS | 1764 | 1468501373415 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 06:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:02:53 INFO - PROCESS | 1764 | 1468501373419 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 06:02:53 INFO - PROCESS | 1764 | 1468501373427 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 1764 | 1468501373431 Marionette TRACE conn4 <- [1,2290,null,{}] 06:02:53 INFO - PROCESS | 1764 | 1468501373438 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}] 06:02:53 INFO - PROCESS | 1764 | 1468501373443 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:53 INFO - PROCESS | 1764 | 1468501373651 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 06:02:53 INFO - PROCESS | 1764 | 1468501373908 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:53 INFO - PROCESS | 1764 | 1468501373918 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc74c00 == 39 [pid = 1764] [id = 580] 06:02:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8fda0800) [pid = 1764] [serial = 1741] [outer = (nil)] 06:02:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x919a0c00) [pid = 1764] [serial = 1742] [outer = 0x8fda0800] 06:02:54 INFO - PROCESS | 1764 | 1468501374055 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x92485400) [pid = 1764] [serial = 1743] [outer = 0x8fda0800] 06:02:55 INFO - PROCESS | 1764 | 1468501375235 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]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1889ms 06:02:55 INFO - PROCESS | 1764 | 1468501375317 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 1764 | 1468501375323 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 06:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:02:55 INFO - PROCESS | 1764 | 1468501375342 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1764 | 1468501375348 Marionette TRACE conn4 <- [1,2294,null,{}] 06:02:55 INFO - PROCESS | 1764 | 1468501375357 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}] 06:02:55 INFO - PROCESS | 1764 | 1468501375363 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:55 INFO - PROCESS | 1764 | 1468501375575 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 06:02:55 INFO - PROCESS | 1764 | 1468501375959 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 1764 | 1468501375978 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:55 INFO - PROCESS | 1764 | --DOCSHELL 0x910be400 == 38 [pid = 1764] [id = 566] 06:02:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc75c00 == 37 [pid = 1764] [id = 574] 06:02:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae4400 == 38 [pid = 1764] [id = 581] 06:02:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8cae9400) [pid = 1764] [serial = 1744] [outer = (nil)] 06:02:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8d924000) [pid = 1764] [serial = 1745] [outer = 0x8cae9400] 06:02:56 INFO - PROCESS | 1764 | 1468501376073 Marionette DEBUG loaded listener.js 06:02:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8e28a800) [pid = 1764] [serial = 1746] [outer = 0x8cae9400] 06:02:56 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec90000 == 37 [pid = 1764] [id = 573] 06:02:56 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d7c00 == 36 [pid = 1764] [id = 572] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x92488000) [pid = 1764] [serial = 1692] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x918cc800) [pid = 1764] [serial = 1691] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x91368000) [pid = 1764] [serial = 1685] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x9136f000) [pid = 1764] [serial = 1686] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x91030400) [pid = 1764] [serial = 1688] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8ecee400) [pid = 1764] [serial = 1679] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8f93f400) [pid = 1764] [serial = 1680] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8fda8800) [pid = 1764] [serial = 1682] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x924ab800) [pid = 1764] [serial = 1673] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x924b1800) [pid = 1764] [serial = 1674] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8c8cec00) [pid = 1764] [serial = 1676] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8cae1800) [pid = 1764] [serial = 1677] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x918cdc00) [pid = 1764] [serial = 1670] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x91992000) [pid = 1764] [serial = 1671] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x91788400) [pid = 1764] [serial = 1664] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x91791000) [pid = 1764] [serial = 1665] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8fda5c00) [pid = 1764] [serial = 1656] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8fd9e800) [pid = 1764] [serial = 1655] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x91026000) [pid = 1764] [serial = 1661] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x9102d400) [pid = 1764] [serial = 1662] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8e3fb800) [pid = 1764] [serial = 1658] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8ed19000) [pid = 1764] [serial = 1659] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x91884c00) [pid = 1764] [serial = 1667] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x91888000) [pid = 1764] [serial = 1668] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x9136e800) [pid = 1764] [serial = 1689] [outer = (nil)] [url = about:blank] 06:02:56 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x9101d800) [pid = 1764] [serial = 1683] [outer = (nil)] [url = about:blank] 06:02:57 INFO - PROCESS | 1764 | 1468501377045 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]]]}] 06:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1740ms 06:02:57 INFO - PROCESS | 1764 | 1468501377081 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 06:02:57 INFO - PROCESS | 1764 | 1468501377091 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 06:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:02:57 INFO - PROCESS | 1764 | 1468501377104 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:02:57 INFO - PROCESS | 1764 | 1468501377108 Marionette TRACE conn4 <- [1,2298,null,{}] 06:02:57 INFO - PROCESS | 1764 | 1468501377121 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}] 06:02:57 INFO - PROCESS | 1764 | 1468501377128 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:57 INFO - PROCESS | 1764 | 1468501377325 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 06:02:57 INFO - PROCESS | 1764 | 1468501377481 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 1764 | 1468501377487 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cec00 == 37 [pid = 1764] [id = 582] 06:02:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8ece2400) [pid = 1764] [serial = 1747] [outer = (nil)] 06:02:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8ed19800) [pid = 1764] [serial = 1748] [outer = 0x8ece2400] 06:02:57 INFO - PROCESS | 1764 | 1468501377568 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8f93c400) [pid = 1764] [serial = 1749] [outer = 0x8ece2400] 06:02:58 INFO - PROCESS | 1764 | 1468501378487 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]]]}] 06:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1445ms 06:02:58 INFO - PROCESS | 1764 | 1468501378549 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 06:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:02:58 INFO - PROCESS | 1764 | 1468501378553 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 06:02:58 INFO - PROCESS | 1764 | 1468501378562 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:02:58 INFO - PROCESS | 1764 | 1468501378570 Marionette TRACE conn4 <- [1,2302,null,{}] 06:02:58 INFO - PROCESS | 1764 | 1468501378594 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}] 06:02:58 INFO - PROCESS | 1764 | 1468501378603 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:58 INFO - PROCESS | 1764 | 1468501378852 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 06:02:58 INFO - PROCESS | 1764 | 1468501378879 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:58 INFO - PROCESS | 1764 | 1468501378893 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:02:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x9102c400 == 38 [pid = 1764] [id = 583] 06:02:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x91030800) [pid = 1764] [serial = 1750] [outer = (nil)] 06:02:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x910b5400) [pid = 1764] [serial = 1751] [outer = 0x91030800] 06:02:58 INFO - PROCESS | 1764 | 1468501378969 Marionette DEBUG loaded listener.js 06:02:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x910c0800) [pid = 1764] [serial = 1752] [outer = 0x91030800] 06:03:00 INFO - PROCESS | 1764 | 1468501380054 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]]]}] 06:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1549ms 06:03:00 INFO - PROCESS | 1764 | 1468501380110 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 06:03:00 INFO - PROCESS | 1764 | 1468501380114 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 06:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:03:00 INFO - PROCESS | 1764 | 1468501380131 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:03:00 INFO - PROCESS | 1764 | 1468501380135 Marionette TRACE conn4 <- [1,2306,null,{}] 06:03:00 INFO - PROCESS | 1764 | 1468501380142 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}] 06:03:00 INFO - PROCESS | 1764 | 1468501380148 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:00 INFO - PROCESS | 1764 | 1468501380421 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 06:03:00 INFO - PROCESS | 1764 | 1468501380451 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:00 INFO - PROCESS | 1764 | 1468501380457 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x9136b400 == 39 [pid = 1764] [id = 584] 06:03:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x9136d400) [pid = 1764] [serial = 1753] [outer = (nil)] 06:03:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x91784800) [pid = 1764] [serial = 1754] [outer = 0x9136d400] 06:03:00 INFO - PROCESS | 1764 | 1468501380530 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x91791800) [pid = 1764] [serial = 1755] [outer = 0x9136d400] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8e3f8800) [pid = 1764] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8fda5800) [pid = 1764] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8c8d9c00) [pid = 1764] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8fc76800) [pid = 1764] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8fc80400) [pid = 1764] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8c8db800) [pid = 1764] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x9248dc00) [pid = 1764] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8f936400) [pid = 1764] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x924a7000) [pid = 1764] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x92bf4800) [pid = 1764] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:03:01 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8ece2800) [pid = 1764] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:03:01 INFO - PROCESS | 1764 | 1468501381595 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]]]}] 06:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1540ms 06:03:01 INFO - PROCESS | 1764 | 1468501381672 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 06:03:01 INFO - PROCESS | 1764 | 1468501381677 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 06:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:03:01 INFO - PROCESS | 1764 | 1468501381684 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:03:01 INFO - PROCESS | 1764 | 1468501381687 Marionette TRACE conn4 <- [1,2310,null,{}] 06:03:01 INFO - PROCESS | 1764 | 1468501381695 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}] 06:03:01 INFO - PROCESS | 1764 | 1468501381701 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:01 INFO - PROCESS | 1764 | 1468501381971 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 06:03:02 INFO - PROCESS | 1764 | 1468501381985 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 1764 | 1468501381996 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d929800 == 40 [pid = 1764] [id = 585] 06:03:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8e291800) [pid = 1764] [serial = 1756] [outer = (nil)] 06:03:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x91372c00) [pid = 1764] [serial = 1757] [outer = 0x8e291800] 06:03:02 INFO - PROCESS | 1764 | 1468501382071 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x9188dc00) [pid = 1764] [serial = 1758] [outer = 0x8e291800] 06:03:03 INFO - PROCESS | 1764 | 1468501383042 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]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1436ms 06:03:03 INFO - PROCESS | 1764 | 1468501383121 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 1764 | 1468501383128 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 06:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:03:03 INFO - PROCESS | 1764 | 1468501383139 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1764 | 1468501383145 Marionette TRACE conn4 <- [1,2314,null,{}] 06:03:03 INFO - PROCESS | 1764 | 1468501383167 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}] 06:03:03 INFO - PROCESS | 1764 | 1468501383175 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:03 INFO - PROCESS | 1764 | 1468501383503 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 06:03:03 INFO - PROCESS | 1764 | 1468501383722 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 1764 | 1468501383739 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d925c00 == 41 [pid = 1764] [id = 586] 06:03:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8d926000) [pid = 1764] [serial = 1759] [outer = (nil)] 06:03:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8e3f3000) [pid = 1764] [serial = 1760] [outer = 0x8d926000] 06:03:03 INFO - PROCESS | 1764 | 1468501383836 Marionette DEBUG loaded listener.js 06:03:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8ec84000) [pid = 1764] [serial = 1761] [outer = 0x8d926000] 06:03:04 INFO - PROCESS | 1764 | 1468501384832 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]]]}] 06:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1754ms 06:03:04 INFO - PROCESS | 1764 | 1468501384893 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 06:03:04 INFO - PROCESS | 1764 | 1468501384901 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 06:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:03:04 INFO - PROCESS | 1764 | 1468501384915 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:03:04 INFO - PROCESS | 1764 | 1468501384920 Marionette TRACE conn4 <- [1,2318,null,{}] 06:03:04 INFO - PROCESS | 1764 | 1468501384928 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}] 06:03:04 INFO - PROCESS | 1764 | 1468501384935 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:05 INFO - PROCESS | 1764 | 1468501385203 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 06:03:05 INFO - PROCESS | 1764 | 1468501385491 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:05 INFO - PROCESS | 1764 | 1468501385502 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed19c00 == 42 [pid = 1764] [id = 587] 06:03:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8fc08800) [pid = 1764] [serial = 1762] [outer = (nil)] 06:03:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8fda5800) [pid = 1764] [serial = 1763] [outer = 0x8fc08800] 06:03:05 INFO - PROCESS | 1764 | 1468501385590 Marionette DEBUG loaded listener.js 06:03:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x91022c00) [pid = 1764] [serial = 1764] [outer = 0x8fc08800] 06:03:06 INFO - PROCESS | 1764 | 1468501386638 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] 06:03:06 INFO - PROCESS | 1764 | 1468501386678 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 06:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:03:06 INFO - PROCESS | 1764 | 1468501386687 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:03:06 INFO - PROCESS | 1764 | 1468501386693 Marionette TRACE conn4 <- [1,2322,null,{}] 06:03:06 INFO - PROCESS | 1764 | 1468501386713 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}] 06:03:06 INFO - PROCESS | 1764 | 1468501386724 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:06 INFO - PROCESS | 1764 | 1468501386976 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 06:03:07 INFO - PROCESS | 1764 | 1468501387265 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 1764 | 1468501387273 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1cc00 == 43 [pid = 1764] [id = 588] 06:03:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x91998000) [pid = 1764] [serial = 1765] [outer = (nil)] 06:03:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x9199cc00) [pid = 1764] [serial = 1766] [outer = 0x91998000] 06:03:07 INFO - PROCESS | 1764 | 1468501387417 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x9248c000) [pid = 1764] [serial = 1767] [outer = 0x91998000] 06:03:08 INFO - PROCESS | 1764 | 1468501388407 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]]]}] 06:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1769ms 06:03:08 INFO - PROCESS | 1764 | 1468501388456 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 06:03:08 INFO - PROCESS | 1764 | 1468501388462 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 06:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:03:08 INFO - PROCESS | 1764 | 1468501388488 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 1764 | 1468501388491 Marionette TRACE conn4 <- [1,2326,null,{}] 06:03:08 INFO - PROCESS | 1764 | 1468501388498 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}] 06:03:08 INFO - PROCESS | 1764 | 1468501388503 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:08 INFO - PROCESS | 1764 | 1468501388716 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 06:03:08 INFO - PROCESS | 1764 | 1468501388912 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:08 INFO - PROCESS | 1764 | 1468501388923 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x91996c00 == 44 [pid = 1764] [id = 589] 06:03:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x92490000) [pid = 1764] [serial = 1768] [outer = (nil)] 06:03:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x924a9400) [pid = 1764] [serial = 1769] [outer = 0x92490000] 06:03:09 INFO - PROCESS | 1764 | 1468501389008 Marionette DEBUG loaded listener.js 06:03:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x92be8400) [pid = 1764] [serial = 1770] [outer = 0x92490000] 06:03:10 INFO - PROCESS | 1764 | 1468501390061 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]]]}] 06:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1640ms 06:03:10 INFO - PROCESS | 1764 | 1468501390127 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 06:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:03:10 INFO - PROCESS | 1764 | 1468501390132 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 06:03:10 INFO - PROCESS | 1764 | 1468501390139 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:03:10 INFO - PROCESS | 1764 | 1468501390142 Marionette TRACE conn4 <- [1,2330,null,{}] 06:03:10 INFO - PROCESS | 1764 | 1468501390150 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}] 06:03:10 INFO - PROCESS | 1764 | 1468501390156 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:10 INFO - PROCESS | 1764 | 1468501390356 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 06:03:10 INFO - PROCESS | 1764 | 1468501390711 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:10 INFO - PROCESS | 1764 | 1468501390725 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3fac00 == 45 [pid = 1764] [id = 590] 06:03:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8f93ec00) [pid = 1764] [serial = 1771] [outer = (nil)] 06:03:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x92bf5400) [pid = 1764] [serial = 1772] [outer = 0x8f93ec00] 06:03:10 INFO - PROCESS | 1764 | 1468501390873 Marionette DEBUG loaded listener.js 06:03:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x9380a800) [pid = 1764] [serial = 1773] [outer = 0x8f93ec00] 06:03:11 INFO - PROCESS | 1764 | 1468501391822 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]]]}] 06:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1745ms 06:03:11 INFO - PROCESS | 1764 | 1468501391885 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 06:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:03:11 INFO - PROCESS | 1764 | 1468501391890 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 06:03:11 INFO - PROCESS | 1764 | 1468501391898 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:03:11 INFO - PROCESS | 1764 | 1468501391901 Marionette TRACE conn4 <- [1,2334,null,{}] 06:03:11 INFO - PROCESS | 1764 | 1468501391908 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}] 06:03:11 INFO - PROCESS | 1764 | 1468501391921 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:12 INFO - PROCESS | 1764 | 1468501392228 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 06:03:12 INFO - PROCESS | 1764 | 1468501392514 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:12 INFO - PROCESS | 1764 | 1468501392524 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae6800 == 46 [pid = 1764] [id = 591] 06:03:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8ed17400) [pid = 1764] [serial = 1774] [outer = (nil)] 06:03:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x93c90400) [pid = 1764] [serial = 1775] [outer = 0x8ed17400] 06:03:12 INFO - PROCESS | 1764 | 1468501392616 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x951a6800) [pid = 1764] [serial = 1776] [outer = 0x8ed17400] 06:03:13 INFO - PROCESS | 1764 | 1468501393597 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]]]}] 06:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1742ms 06:03:13 INFO - PROCESS | 1764 | 1468501393640 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 06:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:03:13 INFO - PROCESS | 1764 | 1468501393645 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 06:03:13 INFO - PROCESS | 1764 | 1468501393653 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 1764 | 1468501393656 Marionette TRACE conn4 <- [1,2338,null,{}] 06:03:13 INFO - PROCESS | 1764 | 1468501393663 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}] 06:03:13 INFO - PROCESS | 1764 | 1468501393668 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:13 INFO - PROCESS | 1764 | 1468501393875 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 06:03:14 INFO - PROCESS | 1764 | 1468501394116 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:14 INFO - PROCESS | 1764 | 1468501394125 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d1000 == 47 [pid = 1764] [id = 592] 06:03:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8c8d1400) [pid = 1764] [serial = 1777] [outer = (nil)] 06:03:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8c8da800) [pid = 1764] [serial = 1778] [outer = 0x8c8d1400] 06:03:14 INFO - PROCESS | 1764 | 1468501394488 Marionette DEBUG loaded listener.js 06:03:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8caedc00) [pid = 1764] [serial = 1779] [outer = 0x8c8d1400] 06:03:15 INFO - PROCESS | 1764 | 1468501395676 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]]]}] 06:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2044ms 06:03:15 INFO - PROCESS | 1764 | 1468501395697 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 06:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:03:15 INFO - PROCESS | 1764 | 1468501395703 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 06:03:15 INFO - PROCESS | 1764 | 1468501395713 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:03:15 INFO - PROCESS | 1764 | 1468501395717 Marionette TRACE conn4 <- [1,2342,null,{}] 06:03:15 INFO - PROCESS | 1764 | 1468501395726 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}] 06:03:15 INFO - PROCESS | 1764 | 1468501395733 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:15 INFO - PROCESS | 1764 | 1468501395948 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x9136b400 == 46 [pid = 1764] [id = 584] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x9102c400 == 45 [pid = 1764] [id = 583] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cec00 == 44 [pid = 1764] [id = 582] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae4400 == 43 [pid = 1764] [id = 581] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc03c00 == 42 [pid = 1764] [id = 568] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x92bf3400 == 41 [pid = 1764] [id = 569] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d8400 == 40 [pid = 1764] [id = 570] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8f93b000 == 39 [pid = 1764] [id = 571] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8d921400 == 38 [pid = 1764] [id = 575] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92c000 == 37 [pid = 1764] [id = 576] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc0c000 == 36 [pid = 1764] [id = 577] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc74c00 == 35 [pid = 1764] [id = 580] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x9136e400 == 34 [pid = 1764] [id = 579] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x91785400 == 33 [pid = 1764] [id = 578] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc7c800 == 32 [pid = 1764] [id = 565] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec82800 == 31 [pid = 1764] [id = 567] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d1000 == 30 [pid = 1764] [id = 592] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae6800 == 29 [pid = 1764] [id = 591] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3fac00 == 28 [pid = 1764] [id = 590] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x91996c00 == 27 [pid = 1764] [id = 589] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed19c00 == 26 [pid = 1764] [id = 587] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1cc00 == 25 [pid = 1764] [id = 588] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8d929800 == 24 [pid = 1764] [id = 585] 06:03:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8d925c00 == 23 [pid = 1764] [id = 586] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8fc0fc00) [pid = 1764] [serial = 1695] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fc02400) [pid = 1764] [serial = 1694] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x91374800) [pid = 1764] [serial = 1698] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x910b9400) [pid = 1764] [serial = 1697] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8d922400) [pid = 1764] [serial = 1712] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8fc7e800) [pid = 1764] [serial = 1724] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x91023c00) [pid = 1764] [serial = 1716] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8fda6800) [pid = 1764] [serial = 1715] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8d930c00) [pid = 1764] [serial = 1718] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8e295000) [pid = 1764] [serial = 1719] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x92bf1c00) [pid = 1764] [serial = 1701] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x924af400) [pid = 1764] [serial = 1700] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x9380f400) [pid = 1764] [serial = 1704] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x92bf6000) [pid = 1764] [serial = 1703] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x93c89800) [pid = 1764] [serial = 1707] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x93a67c00) [pid = 1764] [serial = 1706] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x95269000) [pid = 1764] [serial = 1710] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x95264000) [pid = 1764] [serial = 1709] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8fda3800) [pid = 1764] [serial = 1725] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8ed12400) [pid = 1764] [serial = 1722] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8ece9000) [pid = 1764] [serial = 1721] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8e296400) [pid = 1764] [serial = 1713] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x8fda7800) [pid = 1764] [serial = 1727] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1764 | 1468501397477 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 1764 | 1468501397490 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb12400 == 24 [pid = 1764] [id = 593] 06:03:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8bb12800) [pid = 1764] [serial = 1780] [outer = (nil)] 06:03:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8c8ce800) [pid = 1764] [serial = 1781] [outer = 0x8bb12800] 06:03:17 INFO - PROCESS | 1764 | 1468501397587 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8c8da000) [pid = 1764] [serial = 1782] [outer = 0x8bb12800] 06:03:18 INFO - PROCESS | 1764 | 1468501398848 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]]]}] 06:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 3194ms 06:03:18 INFO - PROCESS | 1764 | 1468501398924 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 1764 | 1468501398933 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 06:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:03:18 INFO - PROCESS | 1764 | 1468501398948 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 1764 | 1468501398958 Marionette TRACE conn4 <- [1,2346,null,{}] 06:03:18 INFO - PROCESS | 1764 | 1468501398981 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}] 06:03:18 INFO - PROCESS | 1764 | 1468501398991 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:19 INFO - PROCESS | 1764 | 1468501399335 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 06:03:19 INFO - PROCESS | 1764 | 1468501399565 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 1764 | 1468501399578 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28ac00 == 25 [pid = 1764] [id = 594] 06:03:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8e28bc00) [pid = 1764] [serial = 1783] [outer = (nil)] 06:03:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8e28fc00) [pid = 1764] [serial = 1784] [outer = 0x8e28bc00] 06:03:19 INFO - PROCESS | 1764 | 1468501399711 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8e299800) [pid = 1764] [serial = 1785] [outer = 0x8e28bc00] 06:03:20 INFO - PROCESS | 1764 | 1468501400917 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]]]}] 06:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2003ms 06:03:20 INFO - PROCESS | 1764 | 1468501400956 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 1764 | 1468501400966 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 06:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:03:20 INFO - PROCESS | 1764 | 1468501400975 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 1764 | 1468501400980 Marionette TRACE conn4 <- [1,2350,null,{}] 06:03:21 INFO - PROCESS | 1764 | 1468501400995 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}] 06:03:21 INFO - PROCESS | 1764 | 1468501401002 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:21 INFO - PROCESS | 1764 | 1468501401277 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 06:03:21 INFO - PROCESS | 1764 | 1468501401547 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:21 INFO - PROCESS | 1764 | 1468501401558 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece4400 == 26 [pid = 1764] [id = 595] 06:03:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8ece6000) [pid = 1764] [serial = 1786] [outer = (nil)] 06:03:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8ecea800) [pid = 1764] [serial = 1787] [outer = 0x8ece6000] 06:03:21 INFO - PROCESS | 1764 | 1468501401647 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8ed11400) [pid = 1764] [serial = 1788] [outer = 0x8ece6000] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8e291800) [pid = 1764] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x91030800) [pid = 1764] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x9136d400) [pid = 1764] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8ec88400) [pid = 1764] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8fda0800) [pid = 1764] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x91785c00) [pid = 1764] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8d92d000) [pid = 1764] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8ece2400) [pid = 1764] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x918c5c00) [pid = 1764] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8fc0d800) [pid = 1764] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:03:22 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x8cae9400) [pid = 1764] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:03:23 INFO - PROCESS | 1764 | 1468501403223 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]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2297ms 06:03:23 INFO - PROCESS | 1764 | 1468501403273 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 06:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:03:23 INFO - PROCESS | 1764 | 1468501403278 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 06:03:23 INFO - PROCESS | 1764 | 1468501403294 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 1764 | 1468501403305 Marionette TRACE conn4 <- [1,2354,null,{}] 06:03:23 INFO - PROCESS | 1764 | 1468501403315 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}] 06:03:23 INFO - PROCESS | 1764 | 1468501403325 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:23 INFO - PROCESS | 1764 | 1468501403607 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 06:03:23 INFO - PROCESS | 1764 | 1468501403624 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:23 INFO - PROCESS | 1764 | 1468501403634 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92d000 == 27 [pid = 1764] [id = 596] 06:03:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8e291800) [pid = 1764] [serial = 1789] [outer = (nil)] 06:03:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8ed19400) [pid = 1764] [serial = 1790] [outer = 0x8e291800] 06:03:23 INFO - PROCESS | 1764 | 1468501403712 Marionette DEBUG loaded listener.js 06:03:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8fc0d000) [pid = 1764] [serial = 1791] [outer = 0x8e291800] 06:03:24 INFO - PROCESS | 1764 | 1468501404677 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]]]}] 06:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1460ms 06:03:24 INFO - PROCESS | 1764 | 1468501404745 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 06:03:24 INFO - PROCESS | 1764 | 1468501404750 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 06:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:03:24 INFO - PROCESS | 1764 | 1468501404757 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:03:24 INFO - PROCESS | 1764 | 1468501404761 Marionette TRACE conn4 <- [1,2358,null,{}] 06:03:24 INFO - PROCESS | 1764 | 1468501404767 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}] 06:03:24 INFO - PROCESS | 1764 | 1468501404773 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:25 INFO - PROCESS | 1764 | 1468501405007 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 06:03:25 INFO - PROCESS | 1764 | 1468501405190 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:25 INFO - PROCESS | 1764 | 1468501405198 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb11400 == 28 [pid = 1764] [id = 597] 06:03:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8bb13000) [pid = 1764] [serial = 1792] [outer = (nil)] 06:03:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8c8d1c00) [pid = 1764] [serial = 1793] [outer = 0x8bb13000] 06:03:25 INFO - PROCESS | 1764 | 1468501405360 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8cae5800) [pid = 1764] [serial = 1794] [outer = 0x8bb13000] 06:03:26 INFO - PROCESS | 1764 | 1468501406455 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]]]}] 06:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1746ms 06:03:26 INFO - PROCESS | 1764 | 1468501406506 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 06:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:03:26 INFO - PROCESS | 1764 | 1468501406513 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 06:03:26 INFO - PROCESS | 1764 | 1468501406524 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:03:26 INFO - PROCESS | 1764 | 1468501406534 Marionette TRACE conn4 <- [1,2362,null,{}] 06:03:26 INFO - PROCESS | 1764 | 1468501406548 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}] 06:03:26 INFO - PROCESS | 1764 | 1468501406564 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:26 INFO - PROCESS | 1764 | 1468501406825 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 06:03:27 INFO - PROCESS | 1764 | 1468501407065 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 1764 | 1468501407078 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec85400 == 29 [pid = 1764] [id = 598] 06:03:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8ec85c00) [pid = 1764] [serial = 1795] [outer = (nil)] 06:03:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8ece3000) [pid = 1764] [serial = 1796] [outer = 0x8ec85c00] 06:03:27 INFO - PROCESS | 1764 | 1468501407204 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8ed14400) [pid = 1764] [serial = 1797] [outer = 0x8ec85c00] 06:03:28 INFO - PROCESS | 1764 | 1468501408279 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]]]}] 06:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1808ms 06:03:28 INFO - PROCESS | 1764 | 1468501408331 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 06:03:28 INFO - PROCESS | 1764 | 1468501408337 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 06:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:03:28 INFO - PROCESS | 1764 | 1468501408345 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:03:28 INFO - PROCESS | 1764 | 1468501408349 Marionette TRACE conn4 <- [1,2366,null,{}] 06:03:28 INFO - PROCESS | 1764 | 1468501408356 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}] 06:03:28 INFO - PROCESS | 1764 | 1468501408362 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:28 INFO - PROCESS | 1764 | 1468501408574 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 06:03:28 INFO - PROCESS | 1764 | 1468501408853 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:28 INFO - PROCESS | 1764 | 1468501408860 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae3c00 == 30 [pid = 1764] [id = 599] 06:03:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8fc74800) [pid = 1764] [serial = 1798] [outer = (nil)] 06:03:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8fd9cc00) [pid = 1764] [serial = 1799] [outer = 0x8fc74800] 06:03:28 INFO - PROCESS | 1764 | 1468501408995 Marionette DEBUG loaded listener.js 06:03:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8fda5c00) [pid = 1764] [serial = 1800] [outer = 0x8fc74800] 06:03:30 INFO - PROCESS | 1764 | 1468501409998 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]]]}] 06:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1684ms 06:03:30 INFO - PROCESS | 1764 | 1468501410031 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 06:03:30 INFO - PROCESS | 1764 | 1468501410037 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 06:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:03:30 INFO - PROCESS | 1764 | 1468501410057 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:03:30 INFO - PROCESS | 1764 | 1468501410066 Marionette TRACE conn4 <- [1,2370,null,{}] 06:03:30 INFO - PROCESS | 1764 | 1468501410073 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}] 06:03:30 INFO - PROCESS | 1764 | 1468501410081 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:30 INFO - PROCESS | 1764 | 1468501410293 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 06:03:30 INFO - PROCESS | 1764 | 1468501410523 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 1764 | 1468501410534 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fd9d400 == 31 [pid = 1764] [id = 600] 06:03:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x9101b400) [pid = 1764] [serial = 1801] [outer = (nil)] 06:03:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x9102f000) [pid = 1764] [serial = 1802] [outer = 0x9101b400] 06:03:30 INFO - PROCESS | 1764 | 1468501410661 Marionette DEBUG loaded listener.js 06:03:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x91038c00) [pid = 1764] [serial = 1803] [outer = 0x9101b400] 06:03:31 INFO - PROCESS | 1764 | 1468501411596 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]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1610ms 06:03:31 INFO - PROCESS | 1764 | 1468501411660 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 06:03:31 INFO - PROCESS | 1764 | 1468501411665 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 06:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:03:31 INFO - PROCESS | 1764 | 1468501411671 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 1764 | 1468501411676 Marionette TRACE conn4 <- [1,2374,null,{}] 06:03:31 INFO - PROCESS | 1764 | 1468501411682 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}] 06:03:31 INFO - PROCESS | 1764 | 1468501411688 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:31 INFO - PROCESS | 1764 | 1468501411884 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 06:03:32 INFO - PROCESS | 1764 | 1468501412126 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 1764 | 1468501412137 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x9101d000 == 32 [pid = 1764] [id = 601] 06:03:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x9101e800) [pid = 1764] [serial = 1804] [outer = (nil)] 06:03:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x910c0400) [pid = 1764] [serial = 1805] [outer = 0x9101e800] 06:03:32 INFO - PROCESS | 1764 | 1468501412270 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x910bf000) [pid = 1764] [serial = 1806] [outer = 0x9101e800] 06:03:33 INFO - PROCESS | 1764 | 1468501413349 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]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1741ms 06:03:33 INFO - PROCESS | 1764 | 1468501413413 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 06:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:03:33 INFO - PROCESS | 1764 | 1468501413418 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 06:03:33 INFO - PROCESS | 1764 | 1468501413425 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 1764 | 1468501413429 Marionette TRACE conn4 <- [1,2378,null,{}] 06:03:33 INFO - PROCESS | 1764 | 1468501413436 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}] 06:03:33 INFO - PROCESS | 1764 | 1468501413440 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:33 INFO - PROCESS | 1764 | 1468501413650 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 06:03:33 INFO - PROCESS | 1764 | 1468501413908 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:33 INFO - PROCESS | 1764 | 1468501413939 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x9178a000 == 33 [pid = 1764] [id = 602] 06:03:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x9178a800) [pid = 1764] [serial = 1807] [outer = (nil)] 06:03:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x9178ec00) [pid = 1764] [serial = 1808] [outer = 0x9178a800] 06:03:34 INFO - PROCESS | 1764 | 1468501414116 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x918c4400) [pid = 1764] [serial = 1809] [outer = 0x9178a800] 06:03:35 INFO - PROCESS | 1764 | 1468501415183 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]]]}] 06:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1800ms 06:03:35 INFO - PROCESS | 1764 | 1468501415225 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 06:03:35 INFO - PROCESS | 1764 | 1468501415230 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 06:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:03:35 INFO - PROCESS | 1764 | 1468501415237 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:03:35 INFO - PROCESS | 1764 | 1468501415240 Marionette TRACE conn4 <- [1,2382,null,{}] 06:03:35 INFO - PROCESS | 1764 | 1468501415249 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}] 06:03:35 INFO - PROCESS | 1764 | 1468501415253 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:35 INFO - PROCESS | 1764 | 1468501415458 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 06:03:35 INFO - PROCESS | 1764 | 1468501415653 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 1764 | 1468501415661 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x910c1000 == 34 [pid = 1764] [id = 603] 06:03:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x91996000) [pid = 1764] [serial = 1810] [outer = (nil)] 06:03:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x9199d400) [pid = 1764] [serial = 1811] [outer = 0x91996000] 06:03:35 INFO - PROCESS | 1764 | 1468501415792 Marionette DEBUG loaded listener.js 06:03:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x92482800) [pid = 1764] [serial = 1812] [outer = 0x91996000] 06:03:36 INFO - PROCESS | 1764 | 1468501416739 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]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1541ms 06:03:36 INFO - PROCESS | 1764 | 1468501416779 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 06:03:36 INFO - PROCESS | 1764 | 1468501416784 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 06:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:03:36 INFO - PROCESS | 1764 | 1468501416791 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 1764 | 1468501416795 Marionette TRACE conn4 <- [1,2386,null,{}] 06:03:36 INFO - PROCESS | 1764 | 1468501416802 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}] 06:03:36 INFO - PROCESS | 1764 | 1468501416808 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:37 INFO - PROCESS | 1764 | 1468501417002 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 06:03:37 INFO - PROCESS | 1764 | 1468501417201 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:37 INFO - PROCESS | 1764 | 1468501417214 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cf800 == 35 [pid = 1764] [id = 604] 06:03:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8c8d7c00) [pid = 1764] [serial = 1813] [outer = (nil)] 06:03:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8f93f400) [pid = 1764] [serial = 1814] [outer = 0x8c8d7c00] 06:03:37 INFO - PROCESS | 1764 | 1468501417301 Marionette DEBUG loaded listener.js 06:03:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8ece4000) [pid = 1764] [serial = 1815] [outer = 0x8c8d7c00] 06:03:38 INFO - PROCESS | 1764 | 1468501418470 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]]]}] 06:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1737ms 06:03:38 INFO - PROCESS | 1764 | 1468501418529 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 06:03:38 INFO - PROCESS | 1764 | 1468501418536 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 06:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:03:38 INFO - PROCESS | 1764 | 1468501418545 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:03:38 INFO - PROCESS | 1764 | 1468501418552 Marionette TRACE conn4 <- [1,2390,null,{}] 06:03:38 INFO - PROCESS | 1764 | 1468501418561 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}] 06:03:38 INFO - PROCESS | 1764 | 1468501418569 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:38 INFO - PROCESS | 1764 | 1468501418769 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 06:03:39 INFO - PROCESS | 1764 | 1468501419102 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:39 INFO - PROCESS | 1764 | 1468501419128 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d2400 == 36 [pid = 1764] [id = 605] 06:03:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8d923800) [pid = 1764] [serial = 1816] [outer = (nil)] 06:03:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8d92a400) [pid = 1764] [serial = 1817] [outer = 0x8d923800] 06:03:39 INFO - PROCESS | 1764 | 1468501419230 Marionette DEBUG loaded listener.js 06:03:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8e290400) [pid = 1764] [serial = 1818] [outer = 0x8d923800] 06:03:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec83800 == 35 [pid = 1764] [id = 559] 06:03:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb12400 == 34 [pid = 1764] [id = 593] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x91372c00) [pid = 1764] [serial = 1757] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x910c0800) [pid = 1764] [serial = 1752] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x91784800) [pid = 1764] [serial = 1754] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x91032c00) [pid = 1764] [serial = 1728] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x919a0c00) [pid = 1764] [serial = 1742] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x92485400) [pid = 1764] [serial = 1743] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x91790000) [pid = 1764] [serial = 1736] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8fda4800) [pid = 1764] [serial = 1737] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8e28f800) [pid = 1764] [serial = 1730] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8e3f1400) [pid = 1764] [serial = 1731] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8ed19800) [pid = 1764] [serial = 1748] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x918cb000) [pid = 1764] [serial = 1739] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x918c8800) [pid = 1764] [serial = 1740] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8fc78800) [pid = 1764] [serial = 1733] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8fdaa000) [pid = 1764] [serial = 1734] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8d924000) [pid = 1764] [serial = 1745] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8e28a800) [pid = 1764] [serial = 1746] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x910b5400) [pid = 1764] [serial = 1751] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x91791800) [pid = 1764] [serial = 1755] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8f93c400) [pid = 1764] [serial = 1749] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x9188dc00) [pid = 1764] [serial = 1758] [outer = (nil)] [url = about:blank] 06:03:40 INFO - PROCESS | 1764 | 1468501420250 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]]]}] 06:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1740ms 06:03:40 INFO - PROCESS | 1764 | 1468501420286 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 06:03:40 INFO - PROCESS | 1764 | 1468501420294 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 06:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:03:40 INFO - PROCESS | 1764 | 1468501420306 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 1764 | 1468501420310 Marionette TRACE conn4 <- [1,2394,null,{}] 06:03:40 INFO - PROCESS | 1764 | 1468501420317 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}] 06:03:40 INFO - PROCESS | 1764 | 1468501420322 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:40 INFO - PROCESS | 1764 | 1468501420510 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 06:03:40 INFO - PROCESS | 1764 | 1468501420677 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:40 INFO - PROCESS | 1764 | 1468501420687 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28f800 == 35 [pid = 1764] [id = 606] 06:03:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8e299000) [pid = 1764] [serial = 1819] [outer = (nil)] 06:03:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8eced800) [pid = 1764] [serial = 1820] [outer = 0x8e299000] 06:03:40 INFO - PROCESS | 1764 | 1468501420808 Marionette DEBUG loaded listener.js 06:03:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8ed1ec00) [pid = 1764] [serial = 1821] [outer = 0x8e299000] 06:03:41 INFO - PROCESS | 1764 | 1468501421663 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]]]}] 06:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1383ms 06:03:41 INFO - PROCESS | 1764 | 1468501421689 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 06:03:41 INFO - PROCESS | 1764 | 1468501421694 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 06:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:03:41 INFO - PROCESS | 1764 | 1468501421701 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:03:41 INFO - PROCESS | 1764 | 1468501421708 Marionette TRACE conn4 <- [1,2398,null,{}] 06:03:41 INFO - PROCESS | 1764 | 1468501421726 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}] 06:03:41 INFO - PROCESS | 1764 | 1468501421735 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:41 INFO - PROCESS | 1764 | 1468501421937 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 06:03:42 INFO - PROCESS | 1764 | 1468501422096 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:42 INFO - PROCESS | 1764 | 1468501422110 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc78800 == 36 [pid = 1764] [id = 607] 06:03:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8fc7dc00) [pid = 1764] [serial = 1822] [outer = (nil)] 06:03:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8fda8400) [pid = 1764] [serial = 1823] [outer = 0x8fc7dc00] 06:03:42 INFO - PROCESS | 1764 | 1468501422196 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x91022400) [pid = 1764] [serial = 1824] [outer = 0x8fc7dc00] 06:03:43 INFO - PROCESS | 1764 | 1468501423225 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]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1588ms 06:03:43 INFO - PROCESS | 1764 | 1468501423291 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 06:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:03:43 INFO - PROCESS | 1764 | 1468501423300 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 06:03:43 INFO - PROCESS | 1764 | 1468501423310 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 1764 | 1468501423314 Marionette TRACE conn4 <- [1,2402,null,{}] 06:03:43 INFO - PROCESS | 1764 | 1468501423328 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}] 06:03:43 INFO - PROCESS | 1764 | 1468501423334 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:43 INFO - PROCESS | 1764 | 1468501423578 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 06:03:43 INFO - PROCESS | 1764 | 1468501423605 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:43 INFO - PROCESS | 1764 | 1468501423613 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb06000 == 37 [pid = 1764] [id = 608] 06:03:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8ecdfc00) [pid = 1764] [serial = 1825] [outer = (nil)] 06:03:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x91372c00) [pid = 1764] [serial = 1826] [outer = 0x8ecdfc00] 06:03:43 INFO - PROCESS | 1764 | 1468501423688 Marionette DEBUG loaded listener.js 06:03:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x9178fc00) [pid = 1764] [serial = 1827] [outer = 0x8ecdfc00] 06:03:44 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8c8d1400) [pid = 1764] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:03:44 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8bb12800) [pid = 1764] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:03:44 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x91998000) [pid = 1764] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:03:44 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8ece6000) [pid = 1764] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:03:44 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8fc08800) [pid = 1764] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:03:44 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8ed17400) [pid = 1764] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:03:44 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8f93ec00) [pid = 1764] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:03:44 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8d926000) [pid = 1764] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:03:44 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8e28bc00) [pid = 1764] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:03:44 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x92490000) [pid = 1764] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:03:44 INFO - PROCESS | 1764 | 1468501424812 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]]]}] 06:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1540ms 06:03:44 INFO - PROCESS | 1764 | 1468501424851 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 06:03:44 INFO - PROCESS | 1764 | 1468501424854 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 06:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:03:44 INFO - PROCESS | 1764 | 1468501424862 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:03:44 INFO - PROCESS | 1764 | 1468501424866 Marionette TRACE conn4 <- [1,2406,null,{}] 06:03:44 INFO - PROCESS | 1764 | 1468501424872 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}] 06:03:44 INFO - PROCESS | 1764 | 1468501424877 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:45 INFO - PROCESS | 1764 | 1468501425116 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 06:03:45 INFO - PROCESS | 1764 | 1468501425131 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:45 INFO - PROCESS | 1764 | 1468501425142 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4800 == 38 [pid = 1764] [id = 609] 06:03:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8caecc00) [pid = 1764] [serial = 1828] [outer = (nil)] 06:03:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x91038800) [pid = 1764] [serial = 1829] [outer = 0x8caecc00] 06:03:45 INFO - PROCESS | 1764 | 1468501425301 Marionette DEBUG loaded listener.js 06:03:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x91889800) [pid = 1764] [serial = 1830] [outer = 0x8caecc00] 06:03:46 INFO - PROCESS | 1764 | 1468501426189 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]]]}] 06:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1387ms 06:03:46 INFO - PROCESS | 1764 | 1468501426250 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 06:03:46 INFO - PROCESS | 1764 | 1468501426253 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 06:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:03:46 INFO - PROCESS | 1764 | 1468501426269 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:03:46 INFO - PROCESS | 1764 | 1468501426274 Marionette TRACE conn4 <- [1,2410,null,{}] 06:03:46 INFO - PROCESS | 1764 | 1468501426280 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}] 06:03:46 INFO - PROCESS | 1764 | 1468501426291 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:46 INFO - PROCESS | 1764 | 1468501426545 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 06:03:46 INFO - PROCESS | 1764 | 1468501426770 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:46 INFO - PROCESS | 1764 | 1468501426782 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb08800 == 39 [pid = 1764] [id = 610] 06:03:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8bb09400) [pid = 1764] [serial = 1831] [outer = (nil)] 06:03:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8c8d0400) [pid = 1764] [serial = 1832] [outer = 0x8bb09400] 06:03:46 INFO - PROCESS | 1764 | 1468501426950 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8caec800) [pid = 1764] [serial = 1833] [outer = 0x8bb09400] 06:03:48 INFO - PROCESS | 1764 | 1468501428071 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]]]}] 06:03:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:03:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1847ms 06:03:48 INFO - PROCESS | 1764 | 1468501428111 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 06:03:48 INFO - PROCESS | 1764 | 1468501428118 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 06:03:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:03:48 INFO - PROCESS | 1764 | 1468501428127 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:03:48 INFO - PROCESS | 1764 | 1468501428133 Marionette TRACE conn4 <- [1,2414,null,{}] 06:03:48 INFO - PROCESS | 1764 | 1468501428143 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}] 06:03:48 INFO - PROCESS | 1764 | 1468501428149 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:48 INFO - PROCESS | 1764 | 1468501428392 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 06:03:48 INFO - PROCESS | 1764 | 1468501428687 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:48 INFO - PROCESS | 1764 | 1468501428699 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed17800 == 40 [pid = 1764] [id = 611] 06:03:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8ed1e000) [pid = 1764] [serial = 1834] [outer = (nil)] 06:03:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8f93cc00) [pid = 1764] [serial = 1835] [outer = 0x8ed1e000] 06:03:48 INFO - PROCESS | 1764 | 1468501428798 Marionette DEBUG loaded listener.js 06:03:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8fc76400) [pid = 1764] [serial = 1836] [outer = 0x8ed1e000] 06:03:49 INFO - PROCESS | 1764 | 1468501429820 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]]]}] 06:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1741ms 06:03:49 INFO - PROCESS | 1764 | 1468501429871 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 06:03:49 INFO - PROCESS | 1764 | 1468501429879 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 06:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:03:49 INFO - PROCESS | 1764 | 1468501429890 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:03:49 INFO - PROCESS | 1764 | 1468501429895 Marionette TRACE conn4 <- [1,2418,null,{}] 06:03:49 INFO - PROCESS | 1764 | 1468501429903 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}] 06:03:49 INFO - PROCESS | 1764 | 1468501429910 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:50 INFO - PROCESS | 1764 | 1468501430144 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 06:03:50 INFO - PROCESS | 1764 | 1468501430426 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:50 INFO - PROCESS | 1764 | 1468501430439 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc02c00 == 41 [pid = 1764] [id = 612] 06:03:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x91028c00) [pid = 1764] [serial = 1837] [outer = (nil)] 06:03:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x910bf800) [pid = 1764] [serial = 1838] [outer = 0x91028c00] 06:03:50 INFO - PROCESS | 1764 | 1468501430570 Marionette DEBUG loaded listener.js 06:03:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x9178e400) [pid = 1764] [serial = 1839] [outer = 0x91028c00] 06:03:51 INFO - PROCESS | 1764 | 1468501431590 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]]]}] 06:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1740ms 06:03:51 INFO - PROCESS | 1764 | 1468501431631 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 06:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:03:51 INFO - PROCESS | 1764 | 1468501431636 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 06:03:51 INFO - PROCESS | 1764 | 1468501431648 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:03:51 INFO - PROCESS | 1764 | 1468501431659 Marionette TRACE conn4 <- [1,2422,null,{}] 06:03:51 INFO - PROCESS | 1764 | 1468501431675 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}] 06:03:51 INFO - PROCESS | 1764 | 1468501431684 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:51 INFO - PROCESS | 1764 | 1468501431960 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 06:03:52 INFO - PROCESS | 1764 | 1468501432229 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:52 INFO - PROCESS | 1764 | 1468501432241 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x91881800 == 42 [pid = 1764] [id = 613] 06:03:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x918cd400) [pid = 1764] [serial = 1840] [outer = (nil)] 06:03:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x919a0800) [pid = 1764] [serial = 1841] [outer = 0x918cd400] 06:03:52 INFO - PROCESS | 1764 | 1468501432328 Marionette DEBUG loaded listener.js 06:03:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x9248c800) [pid = 1764] [serial = 1842] [outer = 0x918cd400] 06:03:53 INFO - PROCESS | 1764 | 1468501433297 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]]]}] 06:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1701ms 06:03:53 INFO - PROCESS | 1764 | 1468501433347 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 06:03:53 INFO - PROCESS | 1764 | 1468501433355 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 06:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:03:53 INFO - PROCESS | 1764 | 1468501433369 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:03:53 INFO - PROCESS | 1764 | 1468501433373 Marionette TRACE conn4 <- [1,2426,null,{}] 06:03:53 INFO - PROCESS | 1764 | 1468501433380 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}] 06:03:53 INFO - PROCESS | 1764 | 1468501433385 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:53 INFO - PROCESS | 1764 | 1468501433642 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 06:03:53 INFO - PROCESS | 1764 | 1468501433874 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:53 INFO - PROCESS | 1764 | 1468501433881 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f5800 == 43 [pid = 1764] [id = 614] 06:03:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x919a0c00) [pid = 1764] [serial = 1843] [outer = (nil)] 06:03:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x92be8000) [pid = 1764] [serial = 1844] [outer = 0x919a0c00] 06:03:54 INFO - PROCESS | 1764 | 1468501434016 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x92becc00) [pid = 1764] [serial = 1845] [outer = 0x919a0c00] 06:03:55 INFO - PROCESS | 1764 | 1468501435014 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]]]}] 06:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1686ms 06:03:55 INFO - PROCESS | 1764 | 1468501435056 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 06:03:55 INFO - PROCESS | 1764 | 1468501435061 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 06:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:03:55 INFO - PROCESS | 1764 | 1468501435069 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:03:55 INFO - PROCESS | 1764 | 1468501435073 Marionette TRACE conn4 <- [1,2430,null,{}] 06:03:55 INFO - PROCESS | 1764 | 1468501435080 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}] 06:03:55 INFO - PROCESS | 1764 | 1468501435085 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:55 INFO - PROCESS | 1764 | 1468501435297 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 06:03:55 INFO - PROCESS | 1764 | 1468501435488 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:55 INFO - PROCESS | 1764 | 1468501435508 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x92bf4800 == 44 [pid = 1764] [id = 615] 06:03:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x92bf5c00) [pid = 1764] [serial = 1846] [outer = (nil)] 06:03:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x9380d800) [pid = 1764] [serial = 1847] [outer = 0x92bf5c00] 06:03:55 INFO - PROCESS | 1764 | 1468501435698 Marionette DEBUG loaded listener.js 06:03:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x93c89800) [pid = 1764] [serial = 1848] [outer = 0x92bf5c00] 06:03:56 INFO - PROCESS | 1764 | 1468501436720 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]]]}] 06:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1683ms 06:03:56 INFO - PROCESS | 1764 | 1468501436754 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 06:03:56 INFO - PROCESS | 1764 | 1468501436757 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 06:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:03:56 INFO - PROCESS | 1764 | 1468501436766 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:03:56 INFO - PROCESS | 1764 | 1468501436772 Marionette TRACE conn4 <- [1,2434,null,{}] 06:03:56 INFO - PROCESS | 1764 | 1468501436779 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}] 06:03:56 INFO - PROCESS | 1764 | 1468501436786 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:57 INFO - PROCESS | 1764 | 1468501437003 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 06:03:57 INFO - PROCESS | 1764 | 1468501437257 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:57 INFO - PROCESS | 1764 | 1468501437266 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x924abc00 == 45 [pid = 1764] [id = 616] 06:03:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x924b0c00) [pid = 1764] [serial = 1849] [outer = (nil)] 06:03:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x94729c00) [pid = 1764] [serial = 1850] [outer = 0x924b0c00] 06:03:57 INFO - PROCESS | 1764 | 1468501437404 Marionette DEBUG loaded listener.js 06:03:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x95266c00) [pid = 1764] [serial = 1851] [outer = 0x924b0c00] 06:03:58 INFO - PROCESS | 1764 | 1468501438433 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]]]}] 06:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1738ms 06:03:58 INFO - PROCESS | 1764 | 1468501438504 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 06:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:03:58 INFO - PROCESS | 1764 | 1468501438509 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 06:03:58 INFO - PROCESS | 1764 | 1468501438516 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:03:58 INFO - PROCESS | 1764 | 1468501438520 Marionette TRACE conn4 <- [1,2438,null,{}] 06:03:58 INFO - PROCESS | 1764 | 1468501438527 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}] 06:03:58 INFO - PROCESS | 1764 | 1468501438532 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:59 INFO - PROCESS | 1764 | 1468501439040 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 06:03:59 INFO - PROCESS | 1764 | 1468501439319 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:59 INFO - PROCESS | 1764 | 1468501439327 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:03:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e296000 == 46 [pid = 1764] [id = 617] 06:03:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x8e3ed800) [pid = 1764] [serial = 1852] [outer = (nil)] 06:03:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8e3f5000) [pid = 1764] [serial = 1853] [outer = 0x8e3ed800] 06:03:59 INFO - PROCESS | 1764 | 1468501439411 Marionette DEBUG loaded listener.js 06:03:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8ece6c00) [pid = 1764] [serial = 1854] [outer = 0x8e3ed800] 06:04:00 INFO - PROCESS | 1764 | 1468501440398 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]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1946ms 06:04:00 INFO - PROCESS | 1764 | 1468501440464 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 06:04:00 INFO - PROCESS | 1764 | 1468501440474 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 06:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:04:00 INFO - PROCESS | 1764 | 1468501440484 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 1764 | 1468501440489 Marionette TRACE conn4 <- [1,2442,null,{}] 06:04:00 INFO - PROCESS | 1764 | 1468501440499 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}] 06:04:00 INFO - PROCESS | 1764 | 1468501440506 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:00 INFO - PROCESS | 1764 | 1468501440799 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 06:04:01 INFO - PROCESS | 1764 | 1468501441100 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 1764 | 1468501441110 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc0c000 == 47 [pid = 1764] [id = 618] 06:04:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8fc76c00) [pid = 1764] [serial = 1855] [outer = (nil)] 06:04:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8fda0800) [pid = 1764] [serial = 1856] [outer = 0x8fc76c00] 06:04:01 INFO - PROCESS | 1764 | 1468501441191 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x91022000) [pid = 1764] [serial = 1857] [outer = 0x8fc76c00] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92d000 == 46 [pid = 1764] [id = 596] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92a800 == 45 [pid = 1764] [id = 562] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0c400 == 44 [pid = 1764] [id = 558] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4800 == 43 [pid = 1764] [id = 609] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb06000 == 42 [pid = 1764] [id = 608] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc78800 == 41 [pid = 1764] [id = 607] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28f800 == 40 [pid = 1764] [id = 606] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d2400 == 39 [pid = 1764] [id = 605] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28ac00 == 38 [pid = 1764] [id = 594] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28c000 == 37 [pid = 1764] [id = 548] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc73800 == 36 [pid = 1764] [id = 560] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb14400 == 35 [pid = 1764] [id = 550] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8caeb000 == 34 [pid = 1764] [id = 551] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece4400 == 33 [pid = 1764] [id = 595] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x918c3800 == 32 [pid = 1764] [id = 563] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x9178a000 == 31 [pid = 1764] [id = 602] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae7c00 == 30 [pid = 1764] [id = 557] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8fd9d400 == 29 [pid = 1764] [id = 600] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x910b9800 == 28 [pid = 1764] [id = 561] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec82000 == 27 [pid = 1764] [id = 549] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb11400 == 26 [pid = 1764] [id = 597] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92f000 == 25 [pid = 1764] [id = 552] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae3c00 == 24 [pid = 1764] [id = 599] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0b000 == 23 [pid = 1764] [id = 553] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x910c1000 == 22 [pid = 1764] [id = 603] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0c000 == 21 [pid = 1764] [id = 555] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cf800 == 20 [pid = 1764] [id = 604] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec85400 == 19 [pid = 1764] [id = 598] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc04000 == 18 [pid = 1764] [id = 556] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x91375400 == 17 [pid = 1764] [id = 554] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x9101d000 == 16 [pid = 1764] [id = 601] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8e294c00 == 15 [pid = 1764] [id = 564] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x924abc00 == 14 [pid = 1764] [id = 616] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x92bf4800 == 13 [pid = 1764] [id = 615] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f5800 == 12 [pid = 1764] [id = 614] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x91881800 == 11 [pid = 1764] [id = 613] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed17800 == 10 [pid = 1764] [id = 611] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc02c00 == 9 [pid = 1764] [id = 612] 06:04:02 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb08800 == 8 [pid = 1764] [id = 610] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8caedc00) [pid = 1764] [serial = 1779] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8c8da000) [pid = 1764] [serial = 1782] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x9248c000) [pid = 1764] [serial = 1767] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8ecea800) [pid = 1764] [serial = 1787] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8fda5800) [pid = 1764] [serial = 1763] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8ed11400) [pid = 1764] [serial = 1788] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x951a6800) [pid = 1764] [serial = 1776] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x8c8ce800) [pid = 1764] [serial = 1781] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x92bf5400) [pid = 1764] [serial = 1772] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x9380a800) [pid = 1764] [serial = 1773] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8e3f3000) [pid = 1764] [serial = 1760] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8c8da800) [pid = 1764] [serial = 1778] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8e28fc00) [pid = 1764] [serial = 1784] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8ec84000) [pid = 1764] [serial = 1761] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8e299800) [pid = 1764] [serial = 1785] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x92be8400) [pid = 1764] [serial = 1770] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x924a9400) [pid = 1764] [serial = 1769] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x9199cc00) [pid = 1764] [serial = 1766] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x93c90400) [pid = 1764] [serial = 1775] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x91022c00) [pid = 1764] [serial = 1764] [outer = (nil)] [url = about:blank] 06:04:02 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ed19400) [pid = 1764] [serial = 1790] [outer = (nil)] [url = about:blank] 06:04:03 INFO - PROCESS | 1764 | 1468501443472 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]]]}] 06:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 3099ms 06:04:03 INFO - PROCESS | 1764 | 1468501443587 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 06:04:03 INFO - PROCESS | 1764 | 1468501443595 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 06:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:04:03 INFO - PROCESS | 1764 | 1468501443603 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:04:03 INFO - PROCESS | 1764 | 1468501443609 Marionette TRACE conn4 <- [1,2446,null,{}] 06:04:03 INFO - PROCESS | 1764 | 1468501443617 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}] 06:04:03 INFO - PROCESS | 1764 | 1468501443625 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:03 INFO - PROCESS | 1764 | 1468501443815 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 06:04:03 INFO - PROCESS | 1764 | 1468501443960 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:03 INFO - PROCESS | 1764 | 1468501443968 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caee400 == 9 [pid = 1764] [id = 619] 06:04:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8d921800) [pid = 1764] [serial = 1858] [outer = (nil)] 06:04:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8e28c400) [pid = 1764] [serial = 1859] [outer = 0x8d921800] 06:04:04 INFO - PROCESS | 1764 | 1468501444110 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8e297c00) [pid = 1764] [serial = 1860] [outer = 0x8d921800] 06:04:05 INFO - PROCESS | 1764 | 1468501445121 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]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1537ms 06:04:05 INFO - PROCESS | 1764 | 1468501445143 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 1764 | 1468501445152 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 06:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:04:05 INFO - PROCESS | 1764 | 1468501445167 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 1764 | 1468501445172 Marionette TRACE conn4 <- [1,2450,null,{}] 06:04:05 INFO - PROCESS | 1764 | 1468501445179 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}] 06:04:05 INFO - PROCESS | 1764 | 1468501445186 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:05 INFO - PROCESS | 1764 | 1468501445388 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 06:04:05 INFO - PROCESS | 1764 | 1468501445564 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:05 INFO - PROCESS | 1764 | 1468501445571 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec88400 == 10 [pid = 1764] [id = 620] 06:04:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8ecedc00) [pid = 1764] [serial = 1861] [outer = (nil)] 06:04:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8ed18400) [pid = 1764] [serial = 1862] [outer = 0x8ecedc00] 06:04:05 INFO - PROCESS | 1764 | 1468501445652 Marionette DEBUG loaded listener.js 06:04:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8f934000) [pid = 1764] [serial = 1863] [outer = 0x8ecedc00] 06:04:06 INFO - PROCESS | 1764 | 1468501446662 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]]]}] 06:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1545ms 06:04:06 INFO - PROCESS | 1764 | 1468501446711 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 06:04:06 INFO - PROCESS | 1764 | 1468501446716 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 06:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:04:06 INFO - PROCESS | 1764 | 1468501446741 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:04:06 INFO - PROCESS | 1764 | 1468501446748 Marionette TRACE conn4 <- [1,2454,null,{}] 06:04:06 INFO - PROCESS | 1764 | 1468501446767 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}] 06:04:06 INFO - PROCESS | 1764 | 1468501446777 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:07 INFO - PROCESS | 1764 | 1468501447032 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 06:04:07 INFO - PROCESS | 1764 | 1468501447055 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:07 INFO - PROCESS | 1764 | 1468501447070 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fda4000 == 11 [pid = 1764] [id = 621] 06:04:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8fda4c00) [pid = 1764] [serial = 1864] [outer = (nil)] 06:04:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x9101d000) [pid = 1764] [serial = 1865] [outer = 0x8fda4c00] 06:04:07 INFO - PROCESS | 1764 | 1468501447148 Marionette DEBUG loaded listener.js 06:04:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x91032c00) [pid = 1764] [serial = 1866] [outer = 0x8fda4c00] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8ecdfc00) [pid = 1764] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x9101e800) [pid = 1764] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x9101b400) [pid = 1764] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8d923800) [pid = 1764] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x91996000) [pid = 1764] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8ec85c00) [pid = 1764] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8bb13000) [pid = 1764] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8e291800) [pid = 1764] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8e299000) [pid = 1764] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8fc74800) [pid = 1764] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8fc7dc00) [pid = 1764] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8c8d7c00) [pid = 1764] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x9178a800) [pid = 1764] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:04:08 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8caecc00) [pid = 1764] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:04:08 INFO - PROCESS | 1764 | 1468501448990 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]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2293ms 06:04:09 INFO - PROCESS | 1764 | 1468501449035 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 06:04:09 INFO - PROCESS | 1764 | 1468501449044 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 06:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:04:09 INFO - PROCESS | 1764 | 1468501449055 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 1764 | 1468501449060 Marionette TRACE conn4 <- [1,2458,null,{}] 06:04:09 INFO - PROCESS | 1764 | 1468501449071 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}] 06:04:09 INFO - PROCESS | 1764 | 1468501449078 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:09 INFO - PROCESS | 1764 | 1468501449452 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 06:04:09 INFO - PROCESS | 1764 | 1468501449654 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 1764 | 1468501449667 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92b400 == 12 [pid = 1764] [id = 622] 06:04:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8d92d000) [pid = 1764] [serial = 1867] [outer = (nil)] 06:04:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8fc74800) [pid = 1764] [serial = 1868] [outer = 0x8d92d000] 06:04:09 INFO - PROCESS | 1764 | 1468501449821 Marionette DEBUG loaded listener.js 06:04:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x910b8400) [pid = 1764] [serial = 1869] [outer = 0x8d92d000] 06:04:10 INFO - PROCESS | 1764 | 1468501450971 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]]]}] 06:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1948ms 06:04:11 INFO - PROCESS | 1764 | 1468501451002 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 06:04:11 INFO - PROCESS | 1764 | 1468501451010 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 06:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:04:11 INFO - PROCESS | 1764 | 1468501451021 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:04:11 INFO - PROCESS | 1764 | 1468501451026 Marionette TRACE conn4 <- [1,2462,null,{}] 06:04:11 INFO - PROCESS | 1764 | 1468501451038 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}] 06:04:11 INFO - PROCESS | 1764 | 1468501451045 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:11 INFO - PROCESS | 1764 | 1468501451256 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 06:04:11 INFO - PROCESS | 1764 | 1468501451511 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:11 INFO - PROCESS | 1764 | 1468501451522 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d925800 == 13 [pid = 1764] [id = 623] 06:04:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8d92f000) [pid = 1764] [serial = 1870] [outer = (nil)] 06:04:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8ec84000) [pid = 1764] [serial = 1871] [outer = 0x8d92f000] 06:04:11 INFO - PROCESS | 1764 | 1468501451659 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8ec8e800) [pid = 1764] [serial = 1872] [outer = 0x8d92f000] 06:04:13 INFO - PROCESS | 1764 | 1468501453252 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]]]}] 06:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2294ms 06:04:13 INFO - PROCESS | 1764 | 1468501453315 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 06:04:13 INFO - PROCESS | 1764 | 1468501453324 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 06:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:04:13 INFO - PROCESS | 1764 | 1468501453396 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 1764 | 1468501453404 Marionette TRACE conn4 <- [1,2466,null,{}] 06:04:13 INFO - PROCESS | 1764 | 1468501453516 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}] 06:04:13 INFO - PROCESS | 1764 | 1468501453521 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:13 INFO - PROCESS | 1764 | 1468501453716 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 06:04:13 INFO - PROCESS | 1764 | 1468501453900 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:13 INFO - PROCESS | 1764 | 1468501453913 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc02c00 == 14 [pid = 1764] [id = 624] 06:04:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8fc0bc00) [pid = 1764] [serial = 1873] [outer = (nil)] 06:04:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8fd9d400) [pid = 1764] [serial = 1874] [outer = 0x8fc0bc00] 06:04:14 INFO - PROCESS | 1764 | 1468501453999 Marionette DEBUG loaded listener.js 06:04:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x9103ac00) [pid = 1764] [serial = 1875] [outer = 0x8fc0bc00] 06:04:15 INFO - PROCESS | 1764 | 1468501455032 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]]]}] 06:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1701ms 06:04:15 INFO - PROCESS | 1764 | 1468501455078 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 06:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:04:15 INFO - PROCESS | 1764 | 1468501455083 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 06:04:15 INFO - PROCESS | 1764 | 1468501455090 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:04:15 INFO - PROCESS | 1764 | 1468501455096 Marionette TRACE conn4 <- [1,2470,null,{}] 06:04:15 INFO - PROCESS | 1764 | 1468501455114 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}] 06:04:15 INFO - PROCESS | 1764 | 1468501455124 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:15 INFO - PROCESS | 1764 | 1468501455332 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 06:04:15 INFO - PROCESS | 1764 | 1468501455574 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:15 INFO - PROCESS | 1764 | 1468501455592 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x9178f400 == 15 [pid = 1764] [id = 625] 06:04:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x91790400) [pid = 1764] [serial = 1876] [outer = (nil)] 06:04:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x91883800) [pid = 1764] [serial = 1877] [outer = 0x91790400] 06:04:15 INFO - PROCESS | 1764 | 1468501455784 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x918c1400) [pid = 1764] [serial = 1878] [outer = 0x91790400] 06:04:16 INFO - PROCESS | 1764 | 1468501456805 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]]]}] 06:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1787ms 06:04:16 INFO - PROCESS | 1764 | 1468501456878 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 06:04:16 INFO - PROCESS | 1764 | 1468501456883 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 06:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:04:16 INFO - PROCESS | 1764 | 1468501456891 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:04:16 INFO - PROCESS | 1764 | 1468501456896 Marionette TRACE conn4 <- [1,2474,null,{}] 06:04:16 INFO - PROCESS | 1764 | 1468501456902 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}] 06:04:16 INFO - PROCESS | 1764 | 1468501456907 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:17 INFO - PROCESS | 1764 | 1468501457144 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 06:04:17 INFO - PROCESS | 1764 | 1468501457399 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:17 INFO - PROCESS | 1764 | 1468501457410 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc73c00 == 16 [pid = 1764] [id = 626] 06:04:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x91372400) [pid = 1764] [serial = 1879] [outer = (nil)] 06:04:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x918cd000) [pid = 1764] [serial = 1880] [outer = 0x91372400] 06:04:17 INFO - PROCESS | 1764 | 1468501457540 Marionette DEBUG loaded listener.js 06:04:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x91996000) [pid = 1764] [serial = 1881] [outer = 0x91372400] 06:04:18 INFO - PROCESS | 1764 | 1468501458598 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]]]}] 06:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1734ms 06:04:18 INFO - PROCESS | 1764 | 1468501458627 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 06:04:18 INFO - PROCESS | 1764 | 1468501458632 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 06:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:04:18 INFO - PROCESS | 1764 | 1468501458640 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:04:18 INFO - PROCESS | 1764 | 1468501458643 Marionette TRACE conn4 <- [1,2478,null,{}] 06:04:18 INFO - PROCESS | 1764 | 1468501458651 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}] 06:04:18 INFO - PROCESS | 1764 | 1468501458657 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:18 INFO - PROCESS | 1764 | 1468501458855 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 06:04:19 INFO - PROCESS | 1764 | 1468501459091 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:19 INFO - PROCESS | 1764 | 1468501459097 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x919a0000 == 17 [pid = 1764] [id = 627] 06:04:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x92483800) [pid = 1764] [serial = 1882] [outer = (nil)] 06:04:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x9248b800) [pid = 1764] [serial = 1883] [outer = 0x92483800] 06:04:19 INFO - PROCESS | 1764 | 1468501459211 Marionette DEBUG loaded listener.js 06:04:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x92491c00) [pid = 1764] [serial = 1884] [outer = 0x92483800] 06:04:20 INFO - PROCESS | 1764 | 1468501460210 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]]]}] 06:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1643ms 06:04:20 INFO - PROCESS | 1764 | 1468501460284 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 06:04:20 INFO - PROCESS | 1764 | 1468501460287 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 06:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:04:20 INFO - PROCESS | 1764 | 1468501460295 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:04:20 INFO - PROCESS | 1764 | 1468501460300 Marionette TRACE conn4 <- [1,2482,null,{}] 06:04:20 INFO - PROCESS | 1764 | 1468501460307 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}] 06:04:20 INFO - PROCESS | 1764 | 1468501460319 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:20 INFO - PROCESS | 1764 | 1468501460600 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 06:04:20 INFO - PROCESS | 1764 | 1468501460887 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:20 INFO - PROCESS | 1764 | 1468501460896 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0b800 == 18 [pid = 1764] [id = 628] 06:04:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8c8ce000) [pid = 1764] [serial = 1885] [outer = (nil)] 06:04:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x92bf6800) [pid = 1764] [serial = 1886] [outer = 0x8c8ce000] 06:04:20 INFO - PROCESS | 1764 | 1468501460985 Marionette DEBUG loaded listener.js 06:04:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x9380f000) [pid = 1764] [serial = 1887] [outer = 0x8c8ce000] 06:04:21 INFO - PROCESS | 1764 | 1468501461960 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]]]}] 06:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1740ms 06:04:22 INFO - PROCESS | 1764 | 1468501462037 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 06:04:22 INFO - PROCESS | 1764 | 1468501462040 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 06:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:04:22 INFO - PROCESS | 1764 | 1468501462049 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:04:22 INFO - PROCESS | 1764 | 1468501462053 Marionette TRACE conn4 <- [1,2486,null,{}] 06:04:22 INFO - PROCESS | 1764 | 1468501462060 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}] 06:04:22 INFO - PROCESS | 1764 | 1468501462067 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:22 INFO - PROCESS | 1764 | 1468501462276 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 06:04:22 INFO - PROCESS | 1764 | 1468501462468 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:22 INFO - PROCESS | 1764 | 1468501462477 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae7c00 == 19 [pid = 1764] [id = 629] 06:04:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8caeb400) [pid = 1764] [serial = 1888] [outer = (nil)] 06:04:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x93931c00) [pid = 1764] [serial = 1889] [outer = 0x8caeb400] 06:04:22 INFO - PROCESS | 1764 | 1468501462605 Marionette DEBUG loaded listener.js 06:04:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x93a66c00) [pid = 1764] [serial = 1890] [outer = 0x8caeb400] 06:04:23 INFO - PROCESS | 1764 | 1468501463628 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]]]}] 06:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1634ms 06:04:23 INFO - PROCESS | 1764 | 1468501463684 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 06:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:04:23 INFO - PROCESS | 1764 | 1468501463695 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 06:04:23 INFO - PROCESS | 1764 | 1468501463702 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:04:23 INFO - PROCESS | 1764 | 1468501463706 Marionette TRACE conn4 <- [1,2490,null,{}] 06:04:23 INFO - PROCESS | 1764 | 1468501463712 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}] 06:04:23 INFO - PROCESS | 1764 | 1468501463718 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:23 INFO - PROCESS | 1764 | 1468501463901 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 06:04:24 INFO - PROCESS | 1764 | 1468501464136 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:24 INFO - PROCESS | 1764 | 1468501464145 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0b000 == 20 [pid = 1764] [id = 630] 06:04:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8bb0bc00) [pid = 1764] [serial = 1891] [outer = (nil)] 06:04:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8c8ce800) [pid = 1764] [serial = 1892] [outer = 0x8bb0bc00] 06:04:24 INFO - PROCESS | 1764 | 1468501464405 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8c8d9000) [pid = 1764] [serial = 1893] [outer = 0x8bb0bc00] 06:04:25 INFO - PROCESS | 1764 | 1468501465518 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]]]}] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x91372c00) [pid = 1764] [serial = 1826] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x9178fc00) [pid = 1764] [serial = 1827] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x910c0400) [pid = 1764] [serial = 1805] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x910bf000) [pid = 1764] [serial = 1806] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x9102f000) [pid = 1764] [serial = 1802] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x91038c00) [pid = 1764] [serial = 1803] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8d92a400) [pid = 1764] [serial = 1817] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8e290400) [pid = 1764] [serial = 1818] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x9199d400) [pid = 1764] [serial = 1811] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x92482800) [pid = 1764] [serial = 1812] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8ece3000) [pid = 1764] [serial = 1796] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8ed14400) [pid = 1764] [serial = 1797] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8c8d1c00) [pid = 1764] [serial = 1793] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8cae5800) [pid = 1764] [serial = 1794] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8fc0d000) [pid = 1764] [serial = 1791] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8eced800) [pid = 1764] [serial = 1820] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8ed1ec00) [pid = 1764] [serial = 1821] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8fd9cc00) [pid = 1764] [serial = 1799] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8fda5c00) [pid = 1764] [serial = 1800] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8fda8400) [pid = 1764] [serial = 1823] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8f93f400) [pid = 1764] [serial = 1814] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ece4000) [pid = 1764] [serial = 1815] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x9178ec00) [pid = 1764] [serial = 1808] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x918c4400) [pid = 1764] [serial = 1809] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x91889800) [pid = 1764] [serial = 1830] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x91038800) [pid = 1764] [serial = 1829] [outer = (nil)] [url = about:blank] 06:04:25 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x91022400) [pid = 1764] [serial = 1824] [outer = (nil)] [url = about:blank] 06:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1947ms 06:04:25 INFO - PROCESS | 1764 | 1468501465651 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 06:04:25 INFO - PROCESS | 1764 | 1468501465656 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 06:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:04:25 INFO - PROCESS | 1764 | 1468501465665 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:04:25 INFO - PROCESS | 1764 | 1468501465671 Marionette TRACE conn4 <- [1,2494,null,{}] 06:04:25 INFO - PROCESS | 1764 | 1468501465680 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}] 06:04:25 INFO - PROCESS | 1764 | 1468501465687 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:25 INFO - PROCESS | 1764 | 1468501465865 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 06:04:26 INFO - PROCESS | 1764 | 1468501466075 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:26 INFO - PROCESS | 1764 | 1468501466081 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e295c00 == 21 [pid = 1764] [id = 631] 06:04:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8e297400) [pid = 1764] [serial = 1894] [outer = (nil)] 06:04:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8e3f5c00) [pid = 1764] [serial = 1895] [outer = 0x8e297400] 06:04:26 INFO - PROCESS | 1764 | 1468501466170 Marionette DEBUG loaded listener.js 06:04:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8ece3000) [pid = 1764] [serial = 1896] [outer = 0x8e297400] 06:04:27 INFO - PROCESS | 1764 | 1468501467008 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]]]}] 06:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1396ms 06:04:27 INFO - PROCESS | 1764 | 1468501467061 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 06:04:27 INFO - PROCESS | 1764 | 1468501467066 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 06:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:04:27 INFO - PROCESS | 1764 | 1468501467078 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:04:27 INFO - PROCESS | 1764 | 1468501467082 Marionette TRACE conn4 <- [1,2498,null,{}] 06:04:27 INFO - PROCESS | 1764 | 1468501467089 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}] 06:04:27 INFO - PROCESS | 1764 | 1468501467096 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:27 INFO - PROCESS | 1764 | 1468501467292 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 06:04:27 INFO - PROCESS | 1764 | 1468501467453 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:27 INFO - PROCESS | 1764 | 1468501467462 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92d400 == 22 [pid = 1764] [id = 632] 06:04:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8ed1c400) [pid = 1764] [serial = 1897] [outer = (nil)] 06:04:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8fc72400) [pid = 1764] [serial = 1898] [outer = 0x8ed1c400] 06:04:27 INFO - PROCESS | 1764 | 1468501467533 Marionette DEBUG loaded listener.js 06:04:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8fda1400) [pid = 1764] [serial = 1899] [outer = 0x8ed1c400] 06:04:28 INFO - PROCESS | 1764 | 1468501468478 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]]]}] 06:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1437ms 06:04:28 INFO - PROCESS | 1764 | 1468501468519 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 06:04:28 INFO - PROCESS | 1764 | 1468501468526 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 06:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:04:28 INFO - PROCESS | 1764 | 1468501468542 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:04:28 INFO - PROCESS | 1764 | 1468501468549 Marionette TRACE conn4 <- [1,2502,null,{}] 06:04:28 INFO - PROCESS | 1764 | 1468501468566 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}] 06:04:28 INFO - PROCESS | 1764 | 1468501468575 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:28 INFO - PROCESS | 1764 | 1468501468832 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 06:04:28 INFO - PROCESS | 1764 | 1468501468862 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:28 INFO - PROCESS | 1764 | 1468501468869 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed10c00 == 23 [pid = 1764] [id = 633] 06:04:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x91027000) [pid = 1764] [serial = 1900] [outer = (nil)] 06:04:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x910c3000) [pid = 1764] [serial = 1901] [outer = 0x91027000] 06:04:28 INFO - PROCESS | 1764 | 1468501468942 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x91375800) [pid = 1764] [serial = 1902] [outer = 0x91027000] 06:04:29 INFO - PROCESS | 1764 | 1468501469988 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]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1492ms 06:04:30 INFO - PROCESS | 1764 | 1468501470029 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 1764 | 1468501470033 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 06:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:04:30 INFO - PROCESS | 1764 | 1468501470042 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 1764 | 1468501470046 Marionette TRACE conn4 <- [1,2506,null,{}] 06:04:30 INFO - PROCESS | 1764 | 1468501470052 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}] 06:04:30 INFO - PROCESS | 1764 | 1468501470058 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:30 INFO - PROCESS | 1764 | 1468501470396 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x91028c00) [pid = 1764] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8fda4c00) [pid = 1764] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x924b0c00) [pid = 1764] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ed1e000) [pid = 1764] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x92bf5c00) [pid = 1764] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x918cd400) [pid = 1764] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8fc76c00) [pid = 1764] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8e3ed800) [pid = 1764] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x919a0c00) [pid = 1764] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8d921800) [pid = 1764] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8ecedc00) [pid = 1764] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:04:30 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8bb09400) [pid = 1764] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:04:30 INFO - PROCESS | 1764 | 1468501470572 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:30 INFO - PROCESS | 1764 | 1468501470579 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb06800 == 24 [pid = 1764] [id = 634] 06:04:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8bb09400) [pid = 1764] [serial = 1903] [outer = (nil)] 06:04:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8e3ef000) [pid = 1764] [serial = 1904] [outer = 0x8bb09400] 06:04:30 INFO - PROCESS | 1764 | 1468501470660 Marionette DEBUG loaded listener.js 06:04:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8ed1e000) [pid = 1764] [serial = 1905] [outer = 0x8bb09400] 06:04:31 INFO - PROCESS | 1764 | 1468501471500 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]]]}] 06:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1485ms 06:04:31 INFO - PROCESS | 1764 | 1468501471528 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 06:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:04:31 INFO - PROCESS | 1764 | 1468501471533 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 06:04:31 INFO - PROCESS | 1764 | 1468501471540 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:04:31 INFO - PROCESS | 1764 | 1468501471544 Marionette TRACE conn4 <- [1,2510,null,{}] 06:04:31 INFO - PROCESS | 1764 | 1468501471550 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}] 06:04:31 INFO - PROCESS | 1764 | 1468501471556 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:31 INFO - PROCESS | 1764 | 1468501471742 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 06:04:31 INFO - PROCESS | 1764 | 1468501471758 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:31 INFO - PROCESS | 1764 | 1468501471767 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x9178b000 == 25 [pid = 1764] [id = 635] 06:04:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x91793800) [pid = 1764] [serial = 1906] [outer = (nil)] 06:04:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x9188d400) [pid = 1764] [serial = 1907] [outer = 0x91793800] 06:04:31 INFO - PROCESS | 1764 | 1468501471853 Marionette DEBUG loaded listener.js 06:04:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x918cb000) [pid = 1764] [serial = 1908] [outer = 0x91793800] 06:04:33 INFO - PROCESS | 1764 | 1468501473160 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]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1683ms 06:04:33 INFO - PROCESS | 1764 | 1468501473224 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 06:04:33 INFO - PROCESS | 1764 | 1468501473232 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 06:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:04:33 INFO - PROCESS | 1764 | 1468501473241 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 1764 | 1468501473248 Marionette TRACE conn4 <- [1,2514,null,{}] 06:04:33 INFO - PROCESS | 1764 | 1468501473259 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}] 06:04:33 INFO - PROCESS | 1764 | 1468501473265 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:33 INFO - PROCESS | 1764 | 1468501473550 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 06:04:33 INFO - PROCESS | 1764 | 1468501473901 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:33 INFO - PROCESS | 1764 | 1468501473912 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e291800 == 26 [pid = 1764] [id = 636] 06:04:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8e295000) [pid = 1764] [serial = 1909] [outer = (nil)] 06:04:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8f93f400) [pid = 1764] [serial = 1910] [outer = 0x8e295000] 06:04:34 INFO - PROCESS | 1764 | 1468501474002 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8fc0c400) [pid = 1764] [serial = 1911] [outer = 0x8e295000] 06:04:35 INFO - PROCESS | 1764 | 1468501475094 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]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1889ms 06:04:35 INFO - PROCESS | 1764 | 1468501475131 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 06:04:35 INFO - PROCESS | 1764 | 1468501475139 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 06:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:04:35 INFO - PROCESS | 1764 | 1468501475153 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 1764 | 1468501475160 Marionette TRACE conn4 <- [1,2518,null,{}] 06:04:35 INFO - PROCESS | 1764 | 1468501475169 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}] 06:04:35 INFO - PROCESS | 1764 | 1468501475176 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:35 INFO - PROCESS | 1764 | 1468501475415 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 06:04:35 INFO - PROCESS | 1764 | 1468501475676 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:35 INFO - PROCESS | 1764 | 1468501475686 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x91039800 == 27 [pid = 1764] [id = 637] 06:04:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x910bdc00) [pid = 1764] [serial = 1912] [outer = (nil)] 06:04:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x9136e400) [pid = 1764] [serial = 1913] [outer = 0x910bdc00] 06:04:35 INFO - PROCESS | 1764 | 1468501475834 Marionette DEBUG loaded listener.js 06:04:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x91793400) [pid = 1764] [serial = 1914] [outer = 0x910bdc00] 06:04:37 INFO - PROCESS | 1764 | 1468501476999 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]]]}] 06:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1909ms 06:04:37 INFO - PROCESS | 1764 | 1468501477061 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 06:04:37 INFO - PROCESS | 1764 | 1468501477065 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 06:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:04:37 INFO - PROCESS | 1764 | 1468501477072 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:04:37 INFO - PROCESS | 1764 | 1468501477079 Marionette TRACE conn4 <- [1,2522,null,{}] 06:04:37 INFO - PROCESS | 1764 | 1468501477096 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}] 06:04:37 INFO - PROCESS | 1764 | 1468501477106 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:37 INFO - PROCESS | 1764 | 1468501477361 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 06:04:37 INFO - PROCESS | 1764 | 1468501477605 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:37 INFO - PROCESS | 1764 | 1468501477620 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x9136fc00 == 28 [pid = 1764] [id = 638] 06:04:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x92487400) [pid = 1764] [serial = 1915] [outer = (nil)] 06:04:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x924aa800) [pid = 1764] [serial = 1916] [outer = 0x92487400] 06:04:37 INFO - PROCESS | 1764 | 1468501477753 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x92be9800) [pid = 1764] [serial = 1917] [outer = 0x92487400] 06:04:38 INFO - PROCESS | 1764 | 1468501478746 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]]]}] 06:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1748ms 06:04:38 INFO - PROCESS | 1764 | 1468501478822 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 06:04:38 INFO - PROCESS | 1764 | 1468501478830 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 06:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:04:38 INFO - PROCESS | 1764 | 1468501478839 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:04:38 INFO - PROCESS | 1764 | 1468501478843 Marionette TRACE conn4 <- [1,2526,null,{}] 06:04:38 INFO - PROCESS | 1764 | 1468501478853 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}] 06:04:38 INFO - PROCESS | 1764 | 1468501478859 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:39 INFO - PROCESS | 1764 | 1468501479127 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 06:04:39 INFO - PROCESS | 1764 | 1468501479399 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:39 INFO - PROCESS | 1764 | 1468501479409 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec86800 == 29 [pid = 1764] [id = 639] 06:04:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8fda9000) [pid = 1764] [serial = 1918] [outer = (nil)] 06:04:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x93c8d400) [pid = 1764] [serial = 1919] [outer = 0x8fda9000] 06:04:39 INFO - PROCESS | 1764 | 1468501479497 Marionette DEBUG loaded listener.js 06:04:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x94725c00) [pid = 1764] [serial = 1920] [outer = 0x8fda9000] 06:04:40 INFO - PROCESS | 1764 | 1468501480500 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]]]}] 06:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1705ms 06:04:40 INFO - PROCESS | 1764 | 1468501480545 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 06:04:40 INFO - PROCESS | 1764 | 1468501480550 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 06:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:04:40 INFO - PROCESS | 1764 | 1468501480558 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:04:40 INFO - PROCESS | 1764 | 1468501480563 Marionette TRACE conn4 <- [1,2530,null,{}] 06:04:40 INFO - PROCESS | 1764 | 1468501480570 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}] 06:04:40 INFO - PROCESS | 1764 | 1468501480578 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:40 INFO - PROCESS | 1764 | 1468501480805 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 06:04:41 INFO - PROCESS | 1764 | 1468501481051 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 1764 | 1468501481060 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92b000 == 30 [pid = 1764] [id = 640] 06:04:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8fc0e800) [pid = 1764] [serial = 1921] [outer = (nil)] 06:04:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x95261400) [pid = 1764] [serial = 1922] [outer = 0x8fc0e800] 06:04:41 INFO - PROCESS | 1764 | 1468501481193 Marionette DEBUG loaded listener.js 06:04:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x95262c00) [pid = 1764] [serial = 1923] [outer = 0x8fc0e800] 06:04:42 INFO - PROCESS | 1764 | 1468501482162 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]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1685ms 06:04:42 INFO - PROCESS | 1764 | 1468501482245 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 06:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:04:42 INFO - PROCESS | 1764 | 1468501482250 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 06:04:42 INFO - PROCESS | 1764 | 1468501482257 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 1764 | 1468501482263 Marionette TRACE conn4 <- [1,2534,null,{}] 06:04:42 INFO - PROCESS | 1764 | 1468501482270 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}] 06:04:42 INFO - PROCESS | 1764 | 1468501482281 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:42 INFO - PROCESS | 1764 | 1468501482569 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 06:04:42 INFO - PROCESS | 1764 | 1468501482836 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:42 INFO - PROCESS | 1764 | 1468501482845 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8ce400 == 31 [pid = 1764] [id = 641] 06:04:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8eced000) [pid = 1764] [serial = 1924] [outer = (nil)] 06:04:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x952d8800) [pid = 1764] [serial = 1925] [outer = 0x8eced000] 06:04:42 INFO - PROCESS | 1764 | 1468501482932 Marionette DEBUG loaded listener.js 06:04:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x952db400) [pid = 1764] [serial = 1926] [outer = 0x8eced000] 06:04:43 INFO - PROCESS | 1764 | 1468501483908 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]]]}] 06:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1687ms 06:04:43 INFO - PROCESS | 1764 | 1468501483944 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 06:04:43 INFO - PROCESS | 1764 | 1468501483949 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 06:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:04:43 INFO - PROCESS | 1764 | 1468501483957 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:04:43 INFO - PROCESS | 1764 | 1468501483961 Marionette TRACE conn4 <- [1,2538,null,{}] 06:04:43 INFO - PROCESS | 1764 | 1468501483968 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}] 06:04:43 INFO - PROCESS | 1764 | 1468501483972 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:44 INFO - PROCESS | 1764 | 1468501484175 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 06:04:44 INFO - PROCESS | 1764 | 1468501484370 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:44 INFO - PROCESS | 1764 | 1468501484377 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d2000 == 32 [pid = 1764] [id = 642] 06:04:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8ed13800) [pid = 1764] [serial = 1927] [outer = (nil)] 06:04:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x965d0c00) [pid = 1764] [serial = 1928] [outer = 0x8ed13800] 06:04:44 INFO - PROCESS | 1764 | 1468501484507 Marionette DEBUG loaded listener.js 06:04:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x965e9c00) [pid = 1764] [serial = 1929] [outer = 0x8ed13800] 06:04:45 INFO - PROCESS | 1764 | 1468501485489 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]]]}] 06:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1585ms 06:04:45 INFO - PROCESS | 1764 | 1468501485542 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 06:04:45 INFO - PROCESS | 1764 | 1468501485554 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 06:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:04:45 INFO - PROCESS | 1764 | 1468501485562 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:04:45 INFO - PROCESS | 1764 | 1468501485567 Marionette TRACE conn4 <- [1,2542,null,{}] 06:04:45 INFO - PROCESS | 1764 | 1468501485575 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}] 06:04:45 INFO - PROCESS | 1764 | 1468501485581 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:45 INFO - PROCESS | 1764 | 1468501485794 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 06:04:46 INFO - PROCESS | 1764 | 1468501486031 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 1764 | 1468501486040 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d1400 == 33 [pid = 1764] [id = 643] 06:04:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8c8d3800) [pid = 1764] [serial = 1930] [outer = (nil)] 06:04:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8e28a800) [pid = 1764] [serial = 1931] [outer = 0x8c8d3800] 06:04:46 INFO - PROCESS | 1764 | 1468501486172 Marionette DEBUG loaded listener.js 06:04:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8ec8fc00) [pid = 1764] [serial = 1932] [outer = 0x8c8d3800] 06:04:47 INFO - PROCESS | 1764 | 1468501487086 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]]]}] 06:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1582ms 06:04:47 INFO - PROCESS | 1764 | 1468501487146 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 06:04:47 INFO - PROCESS | 1764 | 1468501487151 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 06:04:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:04:47 INFO - PROCESS | 1764 | 1468501487158 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:04:47 INFO - PROCESS | 1764 | 1468501487162 Marionette TRACE conn4 <- [1,2546,null,{}] 06:04:47 INFO - PROCESS | 1764 | 1468501487169 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}] 06:04:47 INFO - PROCESS | 1764 | 1468501487176 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:47 INFO - PROCESS | 1764 | 1468501487387 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 06:04:47 INFO - PROCESS | 1764 | 1468501487933 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:47 INFO - PROCESS | 1764 | 1468501487946 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28cc00 == 34 [pid = 1764] [id = 644] 06:04:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8e291000) [pid = 1764] [serial = 1933] [outer = (nil)] 06:04:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8e3f6400) [pid = 1764] [serial = 1934] [outer = 0x8e291000] 06:04:48 INFO - PROCESS | 1764 | 1468501488030 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8ed12000) [pid = 1764] [serial = 1935] [outer = 0x8e291000] 06:04:49 INFO - PROCESS | 1764 | 1468501489046 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]]]}] 06:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1937ms 06:04:49 INFO - PROCESS | 1764 | 1468501489114 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 06:04:49 INFO - PROCESS | 1764 | 1468501489120 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 06:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:04:49 INFO - PROCESS | 1764 | 1468501489132 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:04:49 INFO - PROCESS | 1764 | 1468501489137 Marionette TRACE conn4 <- [1,2550,null,{}] 06:04:49 INFO - PROCESS | 1764 | 1468501489147 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}] 06:04:49 INFO - PROCESS | 1764 | 1468501489152 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:49 INFO - PROCESS | 1764 | 1468501489360 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 06:04:49 INFO - PROCESS | 1764 | 1468501489577 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:49 INFO - PROCESS | 1764 | 1468501489585 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f8000 == 35 [pid = 1764] [id = 645] 06:04:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8fc04800) [pid = 1764] [serial = 1936] [outer = (nil)] 06:04:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x910bec00) [pid = 1764] [serial = 1937] [outer = 0x8fc04800] 06:04:49 INFO - PROCESS | 1764 | 1468501489769 Marionette DEBUG loaded listener.js 06:04:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x91787800) [pid = 1764] [serial = 1938] [outer = 0x8fc04800] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8e296000 == 34 [pid = 1764] [id = 617] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28cc00 == 33 [pid = 1764] [id = 644] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d1400 == 32 [pid = 1764] [id = 643] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d2000 == 31 [pid = 1764] [id = 642] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92b000 == 30 [pid = 1764] [id = 640] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8ce400 == 29 [pid = 1764] [id = 641] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec86800 == 28 [pid = 1764] [id = 639] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x9136fc00 == 27 [pid = 1764] [id = 638] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x91039800 == 26 [pid = 1764] [id = 637] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x9178b000 == 25 [pid = 1764] [id = 635] 06:04:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8e291800 == 24 [pid = 1764] [id = 636] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8fc74800) [pid = 1764] [serial = 1868] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x910bf800) [pid = 1764] [serial = 1838] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x9101d000) [pid = 1764] [serial = 1865] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x94729c00) [pid = 1764] [serial = 1850] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8fc76400) [pid = 1764] [serial = 1836] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x93c89800) [pid = 1764] [serial = 1848] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x919a0800) [pid = 1764] [serial = 1841] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8fda0800) [pid = 1764] [serial = 1856] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8ece6c00) [pid = 1764] [serial = 1854] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x9380d800) [pid = 1764] [serial = 1847] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x92be8000) [pid = 1764] [serial = 1844] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x9248c800) [pid = 1764] [serial = 1842] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8e297c00) [pid = 1764] [serial = 1860] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x95266c00) [pid = 1764] [serial = 1851] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x8e28c400) [pid = 1764] [serial = 1859] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x91022000) [pid = 1764] [serial = 1857] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8f934000) [pid = 1764] [serial = 1863] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x9178e400) [pid = 1764] [serial = 1839] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x92becc00) [pid = 1764] [serial = 1845] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8c8d0400) [pid = 1764] [serial = 1832] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8e3f5000) [pid = 1764] [serial = 1853] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x91032c00) [pid = 1764] [serial = 1866] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8ed18400) [pid = 1764] [serial = 1862] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8f93cc00) [pid = 1764] [serial = 1835] [outer = (nil)] [url = about:blank] 06:04:51 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8caec800) [pid = 1764] [serial = 1833] [outer = (nil)] [url = about:blank] 06:04:52 INFO - PROCESS | 1764 | 1468501492185 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]]]}] 06:04:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:04:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 3106ms 06:04:52 INFO - PROCESS | 1764 | 1468501492239 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 06:04:52 INFO - PROCESS | 1764 | 1468501492247 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 06:04:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:04:52 INFO - PROCESS | 1764 | 1468501492257 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:04:52 INFO - PROCESS | 1764 | 1468501492262 Marionette TRACE conn4 <- [1,2554,null,{}] 06:04:52 INFO - PROCESS | 1764 | 1468501492273 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}] 06:04:52 INFO - PROCESS | 1764 | 1468501492278 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:52 INFO - PROCESS | 1764 | 1468501492541 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 06:04:52 INFO - PROCESS | 1764 | 1468501492688 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:52 INFO - PROCESS | 1764 | 1468501492706 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae2400 == 25 [pid = 1764] [id = 646] 06:04:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8cae5800) [pid = 1764] [serial = 1939] [outer = (nil)] 06:04:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8d92e000) [pid = 1764] [serial = 1940] [outer = 0x8cae5800] 06:04:52 INFO - PROCESS | 1764 | 1468501492779 Marionette DEBUG loaded listener.js 06:04:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8e28f800) [pid = 1764] [serial = 1941] [outer = 0x8cae5800] 06:04:53 INFO - PROCESS | 1764 | 1468501493700 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]]]}] 06:04:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1493ms 06:04:53 INFO - PROCESS | 1764 | 1468501493750 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 06:04:53 INFO - PROCESS | 1764 | 1468501493759 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 06:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:04:53 INFO - PROCESS | 1764 | 1468501493772 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:04:53 INFO - PROCESS | 1764 | 1468501493776 Marionette TRACE conn4 <- [1,2558,null,{}] 06:04:53 INFO - PROCESS | 1764 | 1468501493784 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}] 06:04:53 INFO - PROCESS | 1764 | 1468501493790 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:54 INFO - PROCESS | 1764 | 1468501494000 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 06:04:54 INFO - PROCESS | 1764 | 1468501494161 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1764 | 1468501494173 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8a400 == 26 [pid = 1764] [id = 647] 06:04:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8ec8e000) [pid = 1764] [serial = 1942] [outer = (nil)] 06:04:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8ece2c00) [pid = 1764] [serial = 1943] [outer = 0x8ec8e000] 06:04:54 INFO - PROCESS | 1764 | 1468501494291 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8ecedc00) [pid = 1764] [serial = 1944] [outer = 0x8ec8e000] 06:04:55 INFO - PROCESS | 1764 | 1468501495297 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]]]}] 06:04:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:04:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1585ms 06:04:55 INFO - PROCESS | 1764 | 1468501495363 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 06:04:55 INFO - PROCESS | 1764 | 1468501495368 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 06:04:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:04:55 INFO - PROCESS | 1764 | 1468501495376 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 1764 | 1468501495383 Marionette TRACE conn4 <- [1,2562,null,{}] 06:04:55 INFO - PROCESS | 1764 | 1468501495411 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}] 06:04:55 INFO - PROCESS | 1764 | 1468501495421 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:55 INFO - PROCESS | 1764 | 1468501495692 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 06:04:55 INFO - PROCESS | 1764 | 1468501495718 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:55 INFO - PROCESS | 1764 | 1468501495731 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc79c00 == 27 [pid = 1764] [id = 648] 06:04:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8fc7c400) [pid = 1764] [serial = 1945] [outer = (nil)] 06:04:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8fd9dc00) [pid = 1764] [serial = 1946] [outer = 0x8fc7c400] 06:04:55 INFO - PROCESS | 1764 | 1468501495851 Marionette DEBUG loaded listener.js 06:04:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8fda7000) [pid = 1764] [serial = 1947] [outer = 0x8fc7c400] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x91793800) [pid = 1764] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x91027000) [pid = 1764] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8bb09400) [pid = 1764] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8ed1c400) [pid = 1764] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8d92d000) [pid = 1764] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fc0bc00) [pid = 1764] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x92483800) [pid = 1764] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8bb0bc00) [pid = 1764] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x91372400) [pid = 1764] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8c8ce000) [pid = 1764] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8e297400) [pid = 1764] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x91790400) [pid = 1764] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8d92f000) [pid = 1764] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:04:57 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8caeb400) [pid = 1764] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:04:57 INFO - PROCESS | 1764 | 1468501497611 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]]]}] 06:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2245ms 06:04:57 INFO - PROCESS | 1764 | 1468501497621 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 06:04:57 INFO - PROCESS | 1764 | 1468501497626 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 06:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:04:57 INFO - PROCESS | 1764 | 1468501497634 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:04:57 INFO - PROCESS | 1764 | 1468501497638 Marionette TRACE conn4 <- [1,2566,null,{}] 06:04:57 INFO - PROCESS | 1764 | 1468501497643 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}] 06:04:57 INFO - PROCESS | 1764 | 1468501497649 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:57 INFO - PROCESS | 1764 | 1468501497817 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 06:04:57 INFO - PROCESS | 1764 | 1468501497970 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:57 INFO - PROCESS | 1764 | 1468501497981 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb12400 == 28 [pid = 1764] [id = 649] 06:04:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8d925c00) [pid = 1764] [serial = 1948] [outer = (nil)] 06:04:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8fc0bc00) [pid = 1764] [serial = 1949] [outer = 0x8d925c00] 06:04:58 INFO - PROCESS | 1764 | 1468501498054 Marionette DEBUG loaded listener.js 06:04:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x91022c00) [pid = 1764] [serial = 1950] [outer = 0x8d925c00] 06:04:58 INFO - PROCESS | 1764 | 1468501498938 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]]]}] 06:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1336ms 06:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:04:58 INFO - PROCESS | 1764 | 1468501498970 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 06:04:58 INFO - PROCESS | 1764 | 1468501498973 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 06:04:58 INFO - PROCESS | 1764 | 1468501498981 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 1764 | 1468501498984 Marionette TRACE conn4 <- [1,2570,null,{}] 06:04:59 INFO - PROCESS | 1764 | 1468501498992 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}] 06:04:59 INFO - PROCESS | 1764 | 1468501498996 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:59 INFO - PROCESS | 1764 | 1468501499169 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 06:04:59 INFO - PROCESS | 1764 | 1468501499183 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 1764 | 1468501499194 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:04:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb08800 == 29 [pid = 1764] [id = 650] 06:04:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8bb09800) [pid = 1764] [serial = 1951] [outer = (nil)] 06:04:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8bb11800) [pid = 1764] [serial = 1952] [outer = 0x8bb09800] 06:04:59 INFO - PROCESS | 1764 | 1468501499476 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8caea400) [pid = 1764] [serial = 1953] [outer = 0x8bb09800] 06:05:00 INFO - PROCESS | 1764 | 1468501500650 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]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1739ms 06:05:00 INFO - PROCESS | 1764 | 1468501500721 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 1764 | 1468501500727 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 06:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:05:00 INFO - PROCESS | 1764 | 1468501500738 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 1764 | 1468501500741 Marionette TRACE conn4 <- [1,2574,null,{}] 06:05:00 INFO - PROCESS | 1764 | 1468501500751 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}] 06:05:00 INFO - PROCESS | 1764 | 1468501500758 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:01 INFO - PROCESS | 1764 | 1468501501019 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 06:05:01 INFO - PROCESS | 1764 | 1468501501324 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:01 INFO - PROCESS | 1764 | 1468501501341 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e28c000 == 30 [pid = 1764] [id = 651] 06:05:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8ec8e400) [pid = 1764] [serial = 1954] [outer = (nil)] 06:05:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8ed1a000) [pid = 1764] [serial = 1955] [outer = 0x8ec8e400] 06:05:01 INFO - PROCESS | 1764 | 1468501501470 Marionette DEBUG loaded listener.js 06:05:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8f93d800) [pid = 1764] [serial = 1956] [outer = 0x8ec8e400] 06:05:02 INFO - PROCESS | 1764 | 1468501502560 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]]]}] 06:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1888ms 06:05:02 INFO - PROCESS | 1764 | 1468501502625 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 06:05:02 INFO - PROCESS | 1764 | 1468501502632 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 06:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:05:02 INFO - PROCESS | 1764 | 1468501502645 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:05:02 INFO - PROCESS | 1764 | 1468501502649 Marionette TRACE conn4 <- [1,2578,null,{}] 06:05:02 INFO - PROCESS | 1764 | 1468501502657 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}] 06:05:02 INFO - PROCESS | 1764 | 1468501502664 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:02 INFO - PROCESS | 1764 | 1468501502914 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 06:05:03 INFO - PROCESS | 1764 | 1468501503205 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:03 INFO - PROCESS | 1764 | 1468501503214 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed16000 == 31 [pid = 1764] [id = 652] 06:05:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x9101c400) [pid = 1764] [serial = 1957] [outer = (nil)] 06:05:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x9102dc00) [pid = 1764] [serial = 1958] [outer = 0x9101c400] 06:05:03 INFO - PROCESS | 1764 | 1468501503316 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x91035000) [pid = 1764] [serial = 1959] [outer = 0x9101c400] 06:05:04 INFO - PROCESS | 1764 | 1468501504390 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]]]}] 06:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1789ms 06:05:04 INFO - PROCESS | 1764 | 1468501504434 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 06:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:05:04 INFO - PROCESS | 1764 | 1468501504440 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 06:05:04 INFO - PROCESS | 1764 | 1468501504448 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:05:04 INFO - PROCESS | 1764 | 1468501504455 Marionette TRACE conn4 <- [1,2582,null,{}] 06:05:04 INFO - PROCESS | 1764 | 1468501504474 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}] 06:05:04 INFO - PROCESS | 1764 | 1468501504485 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:04 INFO - PROCESS | 1764 | 1468501504745 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 06:05:05 INFO - PROCESS | 1764 | 1468501505041 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:05 INFO - PROCESS | 1764 | 1468501505053 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d0000 == 32 [pid = 1764] [id = 653] 06:05:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x91024800) [pid = 1764] [serial = 1960] [outer = (nil)] 06:05:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x9188b800) [pid = 1764] [serial = 1961] [outer = 0x91024800] 06:05:05 INFO - PROCESS | 1764 | 1468501505140 Marionette DEBUG loaded listener.js 06:05:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x91890000) [pid = 1764] [serial = 1962] [outer = 0x91024800] 06:05:06 INFO - PROCESS | 1764 | 1468501506141 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]]]}] 06:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1741ms 06:05:06 INFO - PROCESS | 1764 | 1468501506189 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 06:05:06 INFO - PROCESS | 1764 | 1468501506194 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 06:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:05:06 INFO - PROCESS | 1764 | 1468501506203 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:05:06 INFO - PROCESS | 1764 | 1468501506207 Marionette TRACE conn4 <- [1,2586,null,{}] 06:05:06 INFO - PROCESS | 1764 | 1468501506213 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}] 06:05:06 INFO - PROCESS | 1764 | 1468501506219 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:06 INFO - PROCESS | 1764 | 1468501506419 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 06:05:06 INFO - PROCESS | 1764 | 1468501506620 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:06 INFO - PROCESS | 1764 | 1468501506628 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc07000 == 33 [pid = 1764] [id = 654] 06:05:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8fc78800) [pid = 1764] [serial = 1963] [outer = (nil)] 06:05:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x91994400) [pid = 1764] [serial = 1964] [outer = 0x8fc78800] 06:05:06 INFO - PROCESS | 1764 | 1468501506803 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x91997000) [pid = 1764] [serial = 1965] [outer = 0x8fc78800] 06:05:07 INFO - PROCESS | 1764 | 1468501507802 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]]]}] 06:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1638ms 06:05:07 INFO - PROCESS | 1764 | 1468501507841 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 06:05:07 INFO - PROCESS | 1764 | 1468501507846 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 06:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:05:07 INFO - PROCESS | 1764 | 1468501507854 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:05:07 INFO - PROCESS | 1764 | 1468501507859 Marionette TRACE conn4 <- [1,2590,null,{}] 06:05:07 INFO - PROCESS | 1764 | 1468501507866 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}] 06:05:07 INFO - PROCESS | 1764 | 1468501507873 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:08 INFO - PROCESS | 1764 | 1468501508076 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 06:05:08 INFO - PROCESS | 1764 | 1468501508268 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 1764 | 1468501508278 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec87400 == 34 [pid = 1764] [id = 655] 06:05:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x9199f000) [pid = 1764] [serial = 1966] [outer = (nil)] 06:05:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x9248f800) [pid = 1764] [serial = 1967] [outer = 0x9199f000] 06:05:08 INFO - PROCESS | 1764 | 1468501508386 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x92bea800) [pid = 1764] [serial = 1968] [outer = 0x9199f000] 06:05:09 INFO - PROCESS | 1764 | 1468501509491 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]]]}] 06:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1706ms 06:05:09 INFO - PROCESS | 1764 | 1468501509562 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 06:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:05:09 INFO - PROCESS | 1764 | 1468501509566 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 06:05:09 INFO - PROCESS | 1764 | 1468501509574 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 1764 | 1468501509577 Marionette TRACE conn4 <- [1,2594,null,{}] 06:05:09 INFO - PROCESS | 1764 | 1468501509585 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}] 06:05:09 INFO - PROCESS | 1764 | 1468501509598 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:09 INFO - PROCESS | 1764 | 1468501509841 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 06:05:10 INFO - PROCESS | 1764 | 1468501510116 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:10 INFO - PROCESS | 1764 | 1468501510126 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb07400 == 35 [pid = 1764] [id = 656] 06:05:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x9101e800) [pid = 1764] [serial = 1969] [outer = (nil)] 06:05:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x93932000) [pid = 1764] [serial = 1970] [outer = 0x9101e800] 06:05:10 INFO - PROCESS | 1764 | 1468501510261 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x93a6a400) [pid = 1764] [serial = 1971] [outer = 0x9101e800] 06:05:11 INFO - PROCESS | 1764 | 1468501511327 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]]]}] 06:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1790ms 06:05:11 INFO - PROCESS | 1764 | 1468501511365 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 06:05:11 INFO - PROCESS | 1764 | 1468501511369 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 06:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:05:11 INFO - PROCESS | 1764 | 1468501511378 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 1764 | 1468501511382 Marionette TRACE conn4 <- [1,2598,null,{}] 06:05:11 INFO - PROCESS | 1764 | 1468501511389 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}] 06:05:11 INFO - PROCESS | 1764 | 1468501511395 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:11 INFO - PROCESS | 1764 | 1468501511609 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 06:05:11 INFO - PROCESS | 1764 | 1468501511815 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 1764 | 1468501511825 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d1c00 == 36 [pid = 1764] [id = 657] 06:05:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8c8d7c00) [pid = 1764] [serial = 1972] [outer = (nil)] 06:05:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8e292c00) [pid = 1764] [serial = 1973] [outer = 0x8c8d7c00] 06:05:12 INFO - PROCESS | 1764 | 1468501511997 Marionette DEBUG loaded listener.js 06:05:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8ed17000) [pid = 1764] [serial = 1974] [outer = 0x8c8d7c00] 06:05:12 INFO - PROCESS | 1764 | 1468501512980 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]]]}] 06:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1790ms 06:05:13 INFO - PROCESS | 1764 | 1468501513182 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 06:05:13 INFO - PROCESS | 1764 | 1468501513190 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 06:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:05:13 INFO - PROCESS | 1764 | 1468501513199 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 1764 | 1468501513203 Marionette TRACE conn4 <- [1,2602,null,{}] 06:05:13 INFO - PROCESS | 1764 | 1468501513212 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}] 06:05:13 INFO - PROCESS | 1764 | 1468501513219 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:13 INFO - PROCESS | 1764 | 1468501513436 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 06:05:13 INFO - PROCESS | 1764 | 1468501513702 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:13 INFO - PROCESS | 1764 | 1468501513721 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4800 == 37 [pid = 1764] [id = 658] 06:05:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8d92a400) [pid = 1764] [serial = 1975] [outer = (nil)] 06:05:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8e28fc00) [pid = 1764] [serial = 1976] [outer = 0x8d92a400] 06:05:13 INFO - PROCESS | 1764 | 1468501513821 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8e3f0c00) [pid = 1764] [serial = 1977] [outer = 0x8d92a400] 06:05:14 INFO - PROCESS | 1764 | 1468501514989 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]]]}] 06:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1841ms 06:05:15 INFO - PROCESS | 1764 | 1468501515041 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 06:05:15 INFO - PROCESS | 1764 | 1468501515047 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 06:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:05:15 INFO - PROCESS | 1764 | 1468501515058 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:05:15 INFO - PROCESS | 1764 | 1468501515063 Marionette TRACE conn4 <- [1,2606,null,{}] 06:05:15 INFO - PROCESS | 1764 | 1468501515146 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}] 06:05:15 INFO - PROCESS | 1764 | 1468501515153 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:15 INFO - PROCESS | 1764 | 1468501515418 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 06:05:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec88400 == 36 [pid = 1764] [id = 620] 06:05:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8caee400 == 35 [pid = 1764] [id = 619] 06:05:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8e295c00 == 34 [pid = 1764] [id = 631] 06:05:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb12400 == 33 [pid = 1764] [id = 649] 06:05:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc79c00 == 32 [pid = 1764] [id = 648] 06:05:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec8a400 == 31 [pid = 1764] [id = 647] 06:05:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae2400 == 30 [pid = 1764] [id = 646] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x9188d400) [pid = 1764] [serial = 1907] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x918cb000) [pid = 1764] [serial = 1908] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x910c3000) [pid = 1764] [serial = 1901] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8e3ef000) [pid = 1764] [serial = 1904] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x91375800) [pid = 1764] [serial = 1902] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8fc72400) [pid = 1764] [serial = 1898] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x910b8400) [pid = 1764] [serial = 1869] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8fd9d400) [pid = 1764] [serial = 1874] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x9103ac00) [pid = 1764] [serial = 1875] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x9248b800) [pid = 1764] [serial = 1883] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x92491c00) [pid = 1764] [serial = 1884] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8c8ce800) [pid = 1764] [serial = 1892] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8c8d9000) [pid = 1764] [serial = 1893] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x918cd000) [pid = 1764] [serial = 1880] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x91996000) [pid = 1764] [serial = 1881] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x92bf6800) [pid = 1764] [serial = 1886] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x9380f000) [pid = 1764] [serial = 1887] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8e3f5c00) [pid = 1764] [serial = 1895] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8ece3000) [pid = 1764] [serial = 1896] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x91883800) [pid = 1764] [serial = 1877] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x918c1400) [pid = 1764] [serial = 1878] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8ec84000) [pid = 1764] [serial = 1871] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8ec8e800) [pid = 1764] [serial = 1872] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x93931c00) [pid = 1764] [serial = 1889] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x93a66c00) [pid = 1764] [serial = 1890] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8ed1e000) [pid = 1764] [serial = 1905] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8fda1400) [pid = 1764] [serial = 1899] [outer = (nil)] [url = about:blank] 06:05:15 INFO - PROCESS | 1764 | 1468501515686 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 1764 | 1468501515692 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8ce800 == 31 [pid = 1764] [id = 659] 06:05:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8cae2400) [pid = 1764] [serial = 1978] [outer = (nil)] 06:05:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8e3ef000) [pid = 1764] [serial = 1979] [outer = 0x8cae2400] 06:05:15 INFO - PROCESS | 1764 | 1468501515777 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8ece8000) [pid = 1764] [serial = 1980] [outer = 0x8cae2400] 06:05:16 INFO - PROCESS | 1764 | 1468501516680 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]]]}] 06:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1651ms 06:05:16 INFO - PROCESS | 1764 | 1468501516711 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 06:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:05:16 INFO - PROCESS | 1764 | 1468501516716 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 06:05:16 INFO - PROCESS | 1764 | 1468501516723 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:05:16 INFO - PROCESS | 1764 | 1468501516727 Marionette TRACE conn4 <- [1,2610,null,{}] 06:05:16 INFO - PROCESS | 1764 | 1468501516743 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}] 06:05:16 INFO - PROCESS | 1764 | 1468501516752 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:16 INFO - PROCESS | 1764 | 1468501516948 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 06:05:17 INFO - PROCESS | 1764 | 1468501517128 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:17 INFO - PROCESS | 1764 | 1468501517139 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fda2000 == 32 [pid = 1764] [id = 660] 06:05:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8fda3400) [pid = 1764] [serial = 1981] [outer = (nil)] 06:05:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x91027400) [pid = 1764] [serial = 1982] [outer = 0x8fda3400] 06:05:17 INFO - PROCESS | 1764 | 1468501517218 Marionette DEBUG loaded listener.js 06:05:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x9103a000) [pid = 1764] [serial = 1983] [outer = 0x8fda3400] 06:05:18 INFO - PROCESS | 1764 | 1468501518159 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]]]}] 06:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1488ms 06:05:18 INFO - PROCESS | 1764 | 1468501518214 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 06:05:18 INFO - PROCESS | 1764 | 1468501518217 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 06:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:05:18 INFO - PROCESS | 1764 | 1468501518228 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:05:18 INFO - PROCESS | 1764 | 1468501518231 Marionette TRACE conn4 <- [1,2614,null,{}] 06:05:18 INFO - PROCESS | 1764 | 1468501518238 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}] 06:05:18 INFO - PROCESS | 1764 | 1468501518244 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:18 INFO - PROCESS | 1764 | 1468501518491 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 06:05:18 INFO - PROCESS | 1764 | 1468501518517 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:18 INFO - PROCESS | 1764 | 1468501518525 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d930800 == 33 [pid = 1764] [id = 661] 06:05:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x9101d400) [pid = 1764] [serial = 1984] [outer = (nil)] 06:05:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x91882800) [pid = 1764] [serial = 1985] [outer = 0x9101d400] 06:05:18 INFO - PROCESS | 1764 | 1468501518600 Marionette DEBUG loaded listener.js 06:05:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x918c6400) [pid = 1764] [serial = 1986] [outer = 0x9101d400] 06:05:19 INFO - PROCESS | 1764 | 1468501519745 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]]]}] 06:05:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:05:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1582ms 06:05:19 INFO - PROCESS | 1764 | 1468501519822 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 06:05:19 INFO - PROCESS | 1764 | 1468501519826 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 06:05:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:05:19 INFO - PROCESS | 1764 | 1468501519882 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 1764 | 1468501519888 Marionette TRACE conn4 <- [1,2618,null,{}] 06:05:19 INFO - PROCESS | 1764 | 1468501519896 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}] 06:05:19 INFO - PROCESS | 1764 | 1468501519902 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:20 INFO - PROCESS | 1764 | 1468501520258 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8fc7c400) [pid = 1764] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8cae5800) [pid = 1764] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8fc04800) [pid = 1764] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8ec8e000) [pid = 1764] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8e295000) [pid = 1764] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x910bdc00) [pid = 1764] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x92487400) [pid = 1764] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8fda9000) [pid = 1764] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8fc0e800) [pid = 1764] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8eced000) [pid = 1764] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8ed13800) [pid = 1764] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8c8d3800) [pid = 1764] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:05:20 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8e291000) [pid = 1764] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:05:20 INFO - PROCESS | 1764 | 1468501520645 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:20 INFO - PROCESS | 1764 | 1468501520653 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d3800 == 34 [pid = 1764] [id = 662] 06:05:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8c8d8400) [pid = 1764] [serial = 1987] [outer = (nil)] 06:05:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8ec85000) [pid = 1764] [serial = 1988] [outer = 0x8c8d8400] 06:05:20 INFO - PROCESS | 1764 | 1468501520730 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8fc04800) [pid = 1764] [serial = 1989] [outer = 0x8c8d8400] 06:05:21 INFO - PROCESS | 1764 | 1468501521661 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]]]}] 06:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1841ms 06:05:21 INFO - PROCESS | 1764 | 1468501521722 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 1764 | 1468501521725 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 06:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:05:21 INFO - PROCESS | 1764 | 1468501521732 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 1764 | 1468501521736 Marionette TRACE conn4 <- [1,2622,null,{}] 06:05:21 INFO - PROCESS | 1764 | 1468501521742 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}] 06:05:21 INFO - PROCESS | 1764 | 1468501521752 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:22 INFO - PROCESS | 1764 | 1468501522006 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 06:05:22 INFO - PROCESS | 1764 | 1468501522200 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:22 INFO - PROCESS | 1764 | 1468501522209 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d927000 == 35 [pid = 1764] [id = 663] 06:05:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8fda9000) [pid = 1764] [serial = 1990] [outer = (nil)] 06:05:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x924a4c00) [pid = 1764] [serial = 1991] [outer = 0x8fda9000] 06:05:22 INFO - PROCESS | 1764 | 1468501522291 Marionette DEBUG loaded listener.js 06:05:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x92bf1800) [pid = 1764] [serial = 1992] [outer = 0x8fda9000] 06:05:23 INFO - PROCESS | 1764 | 1468501523430 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]]]}] 06:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1735ms 06:05:23 INFO - PROCESS | 1764 | 1468501523470 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 06:05:23 INFO - PROCESS | 1764 | 1468501523478 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 06:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:05:23 INFO - PROCESS | 1764 | 1468501523488 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:05:23 INFO - PROCESS | 1764 | 1468501523497 Marionette TRACE conn4 <- [1,2626,null,{}] 06:05:23 INFO - PROCESS | 1764 | 1468501523513 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}] 06:05:23 INFO - PROCESS | 1764 | 1468501523520 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:23 INFO - PROCESS | 1764 | 1468501523845 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 06:05:24 INFO - PROCESS | 1764 | 1468501524228 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:24 INFO - PROCESS | 1764 | 1468501524238 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d929c00 == 36 [pid = 1764] [id = 664] 06:05:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8e28cc00) [pid = 1764] [serial = 1993] [outer = (nil)] 06:05:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8ecea800) [pid = 1764] [serial = 1994] [outer = 0x8e28cc00] 06:05:24 INFO - PROCESS | 1764 | 1468501524329 Marionette DEBUG loaded listener.js 06:05:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8f935400) [pid = 1764] [serial = 1995] [outer = 0x8e28cc00] 06:05:25 INFO - PROCESS | 1764 | 1468501525394 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]]]}] 06:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1948ms 06:05:25 INFO - PROCESS | 1764 | 1468501525436 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 1764 | 1468501525444 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 06:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:05:25 INFO - PROCESS | 1764 | 1468501525457 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 1764 | 1468501525461 Marionette TRACE conn4 <- [1,2630,null,{}] 06:05:25 INFO - PROCESS | 1764 | 1468501525469 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}] 06:05:25 INFO - PROCESS | 1764 | 1468501525475 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:25 INFO - PROCESS | 1764 | 1468501525702 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 06:05:25 INFO - PROCESS | 1764 | 1468501525949 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1764 | 1468501525965 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x91025400 == 37 [pid = 1764] [id = 665] 06:05:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x91027800) [pid = 1764] [serial = 1996] [outer = (nil)] 06:05:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x910b8400) [pid = 1764] [serial = 1997] [outer = 0x91027800] 06:05:26 INFO - PROCESS | 1764 | 1468501526148 Marionette DEBUG loaded listener.js 06:05:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x91375c00) [pid = 1764] [serial = 1998] [outer = 0x91027800] 06:05:27 INFO - PROCESS | 1764 | 1468501527664 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]]]}] 06:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2255ms 06:05:27 INFO - PROCESS | 1764 | 1468501527713 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 06:05:27 INFO - PROCESS | 1764 | 1468501527716 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 06:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:05:27 INFO - PROCESS | 1764 | 1468501527725 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:05:27 INFO - PROCESS | 1764 | 1468501527730 Marionette TRACE conn4 <- [1,2634,null,{}] 06:05:27 INFO - PROCESS | 1764 | 1468501527750 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}] 06:05:27 INFO - PROCESS | 1764 | 1468501527760 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:27 INFO - PROCESS | 1764 | 1468501527972 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 06:05:28 INFO - PROCESS | 1764 | 1468501528268 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:28 INFO - PROCESS | 1764 | 1468501528284 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x924b0c00 == 38 [pid = 1764] [id = 666] 06:05:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x924b1800) [pid = 1764] [serial = 1999] [outer = (nil)] 06:05:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x92bf6800) [pid = 1764] [serial = 2000] [outer = 0x924b1800] 06:05:28 INFO - PROCESS | 1764 | 1468501528411 Marionette DEBUG loaded listener.js 06:05:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x93817000) [pid = 1764] [serial = 2001] [outer = 0x924b1800] 06:05:29 INFO - PROCESS | 1764 | 1468501529432 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]]]}] 06:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1739ms 06:05:29 INFO - PROCESS | 1764 | 1468501529465 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 06:05:29 INFO - PROCESS | 1764 | 1468501529471 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 06:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:05:29 INFO - PROCESS | 1764 | 1468501529478 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:05:29 INFO - PROCESS | 1764 | 1468501529482 Marionette TRACE conn4 <- [1,2638,null,{}] 06:05:29 INFO - PROCESS | 1764 | 1468501529488 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}] 06:05:29 INFO - PROCESS | 1764 | 1468501529495 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:29 INFO - PROCESS | 1764 | 1468501529706 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 06:05:29 INFO - PROCESS | 1764 | 1468501529898 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 1764 | 1468501529905 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4c00 == 39 [pid = 1764] [id = 667] 06:05:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8ec83c00) [pid = 1764] [serial = 2002] [outer = (nil)] 06:05:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x93c97800) [pid = 1764] [serial = 2003] [outer = 0x8ec83c00] 06:05:30 INFO - PROCESS | 1764 | 1468501530038 Marionette DEBUG loaded listener.js 06:05:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x951a1800) [pid = 1764] [serial = 2004] [outer = 0x8ec83c00] 06:05:31 INFO - PROCESS | 1764 | 1468501531037 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]]]}] 06:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1635ms 06:05:31 INFO - PROCESS | 1764 | 1468501531114 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 06:05:31 INFO - PROCESS | 1764 | 1468501531118 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 06:05:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:05:31 INFO - PROCESS | 1764 | 1468501531126 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 1764 | 1468501531130 Marionette TRACE conn4 <- [1,2642,null,{}] 06:05:31 INFO - PROCESS | 1764 | 1468501531136 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}] 06:05:31 INFO - PROCESS | 1764 | 1468501531142 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:31 INFO - PROCESS | 1764 | 1468501531384 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 06:05:31 INFO - PROCESS | 1764 | 1468501531623 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:31 INFO - PROCESS | 1764 | 1468501531632 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x9101ec00 == 40 [pid = 1764] [id = 668] 06:05:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x9136d400) [pid = 1764] [serial = 2005] [outer = (nil)] 06:05:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x9526f000) [pid = 1764] [serial = 2006] [outer = 0x9136d400] 06:05:31 INFO - PROCESS | 1764 | 1468501531770 Marionette DEBUG loaded listener.js 06:05:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x952d5c00) [pid = 1764] [serial = 2007] [outer = 0x9136d400] 06:05:32 INFO - PROCESS | 1764 | 1468501532788 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]]]}] 06:05:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:05:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1683ms 06:05:32 INFO - PROCESS | 1764 | 1468501532810 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 06:05:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:05:32 INFO - PROCESS | 1764 | 1468501532814 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 06:05:32 INFO - PROCESS | 1764 | 1468501532821 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:05:32 INFO - PROCESS | 1764 | 1468501532825 Marionette TRACE conn4 <- [1,2646,null,{}] 06:05:32 INFO - PROCESS | 1764 | 1468501532832 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}] 06:05:32 INFO - PROCESS | 1764 | 1468501532844 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:33 INFO - PROCESS | 1764 | 1468501533129 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 06:05:33 INFO - PROCESS | 1764 | 1468501533395 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 1764 | 1468501533404 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caed000 == 41 [pid = 1764] [id = 669] 06:05:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x91038400) [pid = 1764] [serial = 2008] [outer = (nil)] 06:05:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x965edc00) [pid = 1764] [serial = 2009] [outer = 0x91038400] 06:05:33 INFO - PROCESS | 1764 | 1468501533491 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x965f2800) [pid = 1764] [serial = 2010] [outer = 0x91038400] 06:05:34 INFO - PROCESS | 1764 | 1468501534400 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]]]}] 06:05:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:05:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1635ms 06:05:34 INFO - PROCESS | 1764 | 1468501534456 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 06:05:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:05:34 INFO - PROCESS | 1764 | 1468501534461 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 06:05:34 INFO - PROCESS | 1764 | 1468501534468 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:05:34 INFO - PROCESS | 1764 | 1468501534472 Marionette TRACE conn4 <- [1,2650,null,{}] 06:05:34 INFO - PROCESS | 1764 | 1468501534512 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}] 06:05:34 INFO - PROCESS | 1764 | 1468501534518 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:34 INFO - PROCESS | 1764 | 1468501534774 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 06:05:35 INFO - PROCESS | 1764 | 1468501535021 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:35 INFO - PROCESS | 1764 | 1468501535034 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb09000 == 42 [pid = 1764] [id = 670] 06:05:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8bb0c400) [pid = 1764] [serial = 2011] [outer = (nil)] 06:05:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8ece9800) [pid = 1764] [serial = 2012] [outer = 0x8bb0c400] 06:05:35 INFO - PROCESS | 1764 | 1468501535170 Marionette DEBUG loaded listener.js 06:05:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8fc0d000) [pid = 1764] [serial = 2013] [outer = 0x8bb0c400] 06:05:36 INFO - PROCESS | 1764 | 1468501536426 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]]]}] 06:05:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:05:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2027ms 06:05:36 INFO - PROCESS | 1764 | 1468501536496 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 06:05:36 INFO - PROCESS | 1764 | 1468501536502 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 06:05:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:05:36 INFO - PROCESS | 1764 | 1468501536511 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:05:36 INFO - PROCESS | 1764 | 1468501536519 Marionette TRACE conn4 <- [1,2654,null,{}] 06:05:36 INFO - PROCESS | 1764 | 1468501536546 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}] 06:05:36 INFO - PROCESS | 1764 | 1468501536553 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:36 INFO - PROCESS | 1764 | 1468501536809 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 06:05:37 INFO - PROCESS | 1764 | 1468501536983 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:37 INFO - PROCESS | 1764 | 1468501536997 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f933400 == 43 [pid = 1764] [id = 671] 06:05:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8f941000) [pid = 1764] [serial = 2014] [outer = (nil)] 06:05:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8fc75400) [pid = 1764] [serial = 2015] [outer = 0x8f941000] 06:05:37 INFO - PROCESS | 1764 | 1468501537175 Marionette DEBUG loaded listener.js 06:05:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8fda1400) [pid = 1764] [serial = 2016] [outer = 0x8f941000] 06:05:38 INFO - PROCESS | 1764 | 1468501538145 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]]]}] 06:05:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:05:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1697ms 06:05:38 INFO - PROCESS | 1764 | 1468501538209 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 06:05:38 INFO - PROCESS | 1764 | 1468501538216 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 06:05:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:05:38 INFO - PROCESS | 1764 | 1468501538228 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 1764 | 1468501538232 Marionette TRACE conn4 <- [1,2658,null,{}] 06:05:38 INFO - PROCESS | 1764 | 1468501538240 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}] 06:05:38 INFO - PROCESS | 1764 | 1468501538245 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92d400 == 42 [pid = 1764] [id = 632] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0b000 == 41 [pid = 1764] [id = 630] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc0c000 == 40 [pid = 1764] [id = 618] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f8000 == 39 [pid = 1764] [id = 645] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8fda4000 == 38 [pid = 1764] [id = 621] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92b400 == 37 [pid = 1764] [id = 622] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb06800 == 36 [pid = 1764] [id = 634] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed10c00 == 35 [pid = 1764] [id = 633] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed16000 == 34 [pid = 1764] [id = 652] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc02c00 == 33 [pid = 1764] [id = 624] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb08800 == 32 [pid = 1764] [id = 650] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x9178f400 == 31 [pid = 1764] [id = 625] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d0000 == 30 [pid = 1764] [id = 653] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc73c00 == 29 [pid = 1764] [id = 626] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb07400 == 28 [pid = 1764] [id = 656] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x919a0000 == 27 [pid = 1764] [id = 627] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8e28c000 == 26 [pid = 1764] [id = 651] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc07000 == 25 [pid = 1764] [id = 654] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae7c00 == 24 [pid = 1764] [id = 629] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0b800 == 23 [pid = 1764] [id = 628] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec87400 == 22 [pid = 1764] [id = 655] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d1c00 == 21 [pid = 1764] [id = 657] 06:05:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8d925800 == 20 [pid = 1764] [id = 623] 06:05:39 INFO - PROCESS | 1764 | 1468501539619 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8fd9dc00) [pid = 1764] [serial = 1946] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8fda7000) [pid = 1764] [serial = 1947] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8d92e000) [pid = 1764] [serial = 1940] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8e28f800) [pid = 1764] [serial = 1941] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x91787800) [pid = 1764] [serial = 1938] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x910bec00) [pid = 1764] [serial = 1937] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8ece2c00) [pid = 1764] [serial = 1943] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8fc0c400) [pid = 1764] [serial = 1911] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8f93f400) [pid = 1764] [serial = 1910] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x91793400) [pid = 1764] [serial = 1914] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x9136e400) [pid = 1764] [serial = 1913] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x92be9800) [pid = 1764] [serial = 1917] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x924aa800) [pid = 1764] [serial = 1916] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x94725c00) [pid = 1764] [serial = 1920] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x93c8d400) [pid = 1764] [serial = 1919] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x95262c00) [pid = 1764] [serial = 1923] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x95261400) [pid = 1764] [serial = 1922] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x952db400) [pid = 1764] [serial = 1926] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x952d8800) [pid = 1764] [serial = 1925] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8fc0bc00) [pid = 1764] [serial = 1949] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x965e9c00) [pid = 1764] [serial = 1929] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x965d0c00) [pid = 1764] [serial = 1928] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8ec8fc00) [pid = 1764] [serial = 1932] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8ecedc00) [pid = 1764] [serial = 1944] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8e28a800) [pid = 1764] [serial = 1931] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8ed12000) [pid = 1764] [serial = 1935] [outer = (nil)] [url = about:blank] 06:05:39 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8e3f6400) [pid = 1764] [serial = 1934] [outer = (nil)] [url = about:blank] 06:05:40 INFO - PROCESS | 1764 | 1468501539997 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 1764 | 1468501540013 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb10400 == 21 [pid = 1764] [id = 672] 06:05:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8bb12c00) [pid = 1764] [serial = 2017] [outer = (nil)] 06:05:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8c8d0c00) [pid = 1764] [serial = 2018] [outer = 0x8bb12c00] 06:05:40 INFO - PROCESS | 1764 | 1468501540132 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8cae1800) [pid = 1764] [serial = 2019] [outer = 0x8bb12c00] 06:05:41 INFO - PROCESS | 1764 | 1468501541056 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]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:05:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2892ms 06:05:41 INFO - PROCESS | 1764 | 1468501541122 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 1764 | 1468501541129 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 06:05:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:05:41 INFO - PROCESS | 1764 | 1468501541138 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 1764 | 1468501541144 Marionette TRACE conn4 <- [1,2662,null,{}] 06:05:41 INFO - PROCESS | 1764 | 1468501541153 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}] 06:05:41 INFO - PROCESS | 1764 | 1468501541159 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:41 INFO - PROCESS | 1764 | 1468501541353 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 06:05:41 INFO - PROCESS | 1764 | 1468501541504 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:41 INFO - PROCESS | 1764 | 1468501541514 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3ec800 == 22 [pid = 1764] [id = 673] 06:05:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8e3ed400) [pid = 1764] [serial = 2020] [outer = (nil)] 06:05:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8e3f4c00) [pid = 1764] [serial = 2021] [outer = 0x8e3ed400] 06:05:41 INFO - PROCESS | 1764 | 1468501541596 Marionette DEBUG loaded listener.js 06:05:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8e3fa800) [pid = 1764] [serial = 2022] [outer = 0x8e3ed400] 06:05:42 INFO - PROCESS | 1764 | 1468501542558 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]]]}] 06:05:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:05:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1448ms 06:05:42 INFO - PROCESS | 1764 | 1468501542595 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 06:05:42 INFO - PROCESS | 1764 | 1468501542601 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 06:05:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:05:42 INFO - PROCESS | 1764 | 1468501542609 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:05:42 INFO - PROCESS | 1764 | 1468501542613 Marionette TRACE conn4 <- [1,2666,null,{}] 06:05:42 INFO - PROCESS | 1764 | 1468501542620 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}] 06:05:42 INFO - PROCESS | 1764 | 1468501542625 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:42 INFO - PROCESS | 1764 | 1468501542887 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 06:05:42 INFO - PROCESS | 1764 | 1468501542921 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 1764 | 1468501542933 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed15400 == 23 [pid = 1764] [id = 674] 06:05:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8ed16000) [pid = 1764] [serial = 2023] [outer = (nil)] 06:05:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8ed1b400) [pid = 1764] [serial = 2024] [outer = 0x8ed16000] 06:05:43 INFO - PROCESS | 1764 | 1468501543009 Marionette DEBUG loaded listener.js 06:05:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8f93e400) [pid = 1764] [serial = 2025] [outer = 0x8ed16000] 06:05:44 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:44 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8d925c00) [pid = 1764] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x9101d400) [pid = 1764] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8c8d8400) [pid = 1764] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x9101c400) [pid = 1764] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x9199f000) [pid = 1764] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8ec8e400) [pid = 1764] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8c8d7c00) [pid = 1764] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x91024800) [pid = 1764] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8bb09800) [pid = 1764] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x8fda3400) [pid = 1764] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8fc78800) [pid = 1764] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8cae2400) [pid = 1764] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x9101e800) [pid = 1764] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8d92a400) [pid = 1764] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:05:44 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8fda9000) [pid = 1764] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:05:45 INFO - PROCESS | 1764 | 1468501545016 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]]]}] 06:05:45 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) 06:05:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2435ms 06:05:45 INFO - PROCESS | 1764 | 1468501545067 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 1764 | 1468501545074 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 06:05:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:05:45 INFO - PROCESS | 1764 | 1468501545106 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 1764 | 1468501545117 Marionette TRACE conn4 <- [1,2670,null,{}] 06:05:45 INFO - PROCESS | 1764 | 1468501545134 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}] 06:05:45 INFO - PROCESS | 1764 | 1468501545142 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:45 INFO - PROCESS | 1764 | 1468501545348 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 06:05:45 INFO - PROCESS | 1764 | 1468501545371 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:45 INFO - PROCESS | 1764 | 1468501545382 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb09800 == 24 [pid = 1764] [id = 675] 06:05:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8c8d7c00) [pid = 1764] [serial = 2026] [outer = (nil)] 06:05:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8fc0f800) [pid = 1764] [serial = 2027] [outer = 0x8c8d7c00] 06:05:45 INFO - PROCESS | 1764 | 1468501545589 Marionette DEBUG loaded listener.js 06:05:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8fc7d000) [pid = 1764] [serial = 2028] [outer = 0x8c8d7c00] 06:05:46 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:46 INFO - PROCESS | 1764 | 1468501546933 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"]]]}] 06:05:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 06:05:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1867ms 06:05:46 INFO - PROCESS | 1764 | 1468501546969 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 06:05:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:05:46 INFO - PROCESS | 1764 | 1468501546979 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 06:05:47 INFO - PROCESS | 1764 | 1468501547059 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 1764 | 1468501547067 Marionette TRACE conn4 <- [1,2674,null,{}] 06:05:47 INFO - PROCESS | 1764 | 1468501547137 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}] 06:05:47 INFO - PROCESS | 1764 | 1468501547142 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:47 INFO - PROCESS | 1764 | 1468501547352 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 06:05:47 INFO - PROCESS | 1764 | 1468501547543 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 1764 | 1468501547554 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d925800 == 25 [pid = 1764] [id = 676] 06:05:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8d925c00) [pid = 1764] [serial = 2029] [outer = (nil)] 06:05:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8d92c400) [pid = 1764] [serial = 2030] [outer = 0x8d925c00] 06:05:47 INFO - PROCESS | 1764 | 1468501547687 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8e291800) [pid = 1764] [serial = 2031] [outer = 0x8d925c00] 06:05:49 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:49 INFO - PROCESS | 1764 | 1468501549157 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"]]]}] 06:05:49 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 06:05:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2229ms 06:05:49 INFO - PROCESS | 1764 | 1468501549259 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 1764 | 1468501549267 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 06:05:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:05:49 INFO - PROCESS | 1764 | 1468501549285 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 1764 | 1468501549291 Marionette TRACE conn4 <- [1,2678,null,{}] 06:05:49 INFO - PROCESS | 1764 | 1468501549299 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}] 06:05:49 INFO - PROCESS | 1764 | 1468501549306 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:49 INFO - PROCESS | 1764 | 1468501549501 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 06:05:49 INFO - PROCESS | 1764 | 1468501549738 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 1764 | 1468501549749 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed11c00 == 26 [pid = 1764] [id = 677] 06:05:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8ed12400) [pid = 1764] [serial = 2032] [outer = (nil)] 06:05:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8fc07c00) [pid = 1764] [serial = 2033] [outer = 0x8ed12400] 06:05:49 INFO - PROCESS | 1764 | 1468501549835 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8fda5c00) [pid = 1764] [serial = 2034] [outer = 0x8ed12400] 06:05:51 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:51 INFO - PROCESS | 1764 | 1468501551257 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]]]}] 06:05:51 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) 06:05:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1992ms 06:05:51 INFO - PROCESS | 1764 | 1468501551277 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 06:05:51 INFO - PROCESS | 1764 | 1468501551281 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 06:05:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:05:51 INFO - PROCESS | 1764 | 1468501551289 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:05:51 INFO - PROCESS | 1764 | 1468501551296 Marionette TRACE conn4 <- [1,2682,null,{}] 06:05:51 INFO - PROCESS | 1764 | 1468501551315 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}] 06:05:51 INFO - PROCESS | 1764 | 1468501551324 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:51 INFO - PROCESS | 1764 | 1468501551642 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 06:05:51 INFO - PROCESS | 1764 | 1468501551841 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 1764 | 1468501551856 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92b000 == 27 [pid = 1764] [id = 678] 06:05:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x9101d800) [pid = 1764] [serial = 2035] [outer = (nil)] 06:05:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x910b4c00) [pid = 1764] [serial = 2036] [outer = 0x9101d800] 06:05:51 INFO - PROCESS | 1764 | 1468501551982 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x91367800) [pid = 1764] [serial = 2037] [outer = 0x9101d800] 06:05:53 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:53 INFO - PROCESS | 1764 | 1468501553414 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]]]}] 06:05:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:05:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2139ms 06:05:53 INFO - PROCESS | 1764 | 1468501553430 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 06:05:53 INFO - PROCESS | 1764 | 1468501553434 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 06:05:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:05:53 INFO - PROCESS | 1764 | 1468501553443 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:05:53 INFO - PROCESS | 1764 | 1468501553448 Marionette TRACE conn4 <- [1,2686,null,{}] 06:05:53 INFO - PROCESS | 1764 | 1468501553455 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}] 06:05:53 INFO - PROCESS | 1764 | 1468501553461 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:53 INFO - PROCESS | 1764 | 1468501553693 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 06:05:53 INFO - PROCESS | 1764 | 1468501553910 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:53 INFO - PROCESS | 1764 | 1468501553922 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caedc00 == 28 [pid = 1764] [id = 679] 06:05:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8ece1800) [pid = 1764] [serial = 2038] [outer = (nil)] 06:05:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x91792c00) [pid = 1764] [serial = 2039] [outer = 0x8ece1800] 06:05:54 INFO - PROCESS | 1764 | 1468501554025 Marionette DEBUG loaded listener.js 06:05:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x9188c000) [pid = 1764] [serial = 2040] [outer = 0x8ece1800] 06:05:55 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:55 INFO - PROCESS | 1764 | 1468501555516 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"]]]}] 06:05:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 06:05:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2188ms 06:05:55 INFO - PROCESS | 1764 | 1468501555641 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 06:05:55 INFO - PROCESS | 1764 | 1468501555648 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 06:05:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:05:55 INFO - PROCESS | 1764 | 1468501555659 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 1764 | 1468501555664 Marionette TRACE conn4 <- [1,2690,null,{}] 06:05:55 INFO - PROCESS | 1764 | 1468501555675 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}] 06:05:55 INFO - PROCESS | 1764 | 1468501555680 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:55 INFO - PROCESS | 1764 | 1468501555876 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 06:05:56 INFO - PROCESS | 1764 | 1468501556207 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:56 INFO - PROCESS | 1764 | 1468501556218 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:56 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4800 == 27 [pid = 1764] [id = 658] 06:05:56 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8ce800 == 26 [pid = 1764] [id = 659] 06:05:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4800 == 27 [pid = 1764] [id = 680] 06:05:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8c8d8000) [pid = 1764] [serial = 2041] [outer = (nil)] 06:05:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8e294400) [pid = 1764] [serial = 2042] [outer = 0x8c8d8000] 06:05:56 INFO - PROCESS | 1764 | 1468501556314 Marionette DEBUG loaded listener.js 06:05:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8e3f5000) [pid = 1764] [serial = 2043] [outer = 0x8c8d8000] 06:05:56 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed15400 == 26 [pid = 1764] [id = 674] 06:05:56 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3ec800 == 25 [pid = 1764] [id = 673] 06:05:56 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb10400 == 24 [pid = 1764] [id = 672] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x91022c00) [pid = 1764] [serial = 1950] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x918c6400) [pid = 1764] [serial = 1986] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8ec85000) [pid = 1764] [serial = 1988] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x9102dc00) [pid = 1764] [serial = 1958] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x91035000) [pid = 1764] [serial = 1959] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x9248f800) [pid = 1764] [serial = 1967] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x92bea800) [pid = 1764] [serial = 1968] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8ed1a000) [pid = 1764] [serial = 1955] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8f93d800) [pid = 1764] [serial = 1956] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8e292c00) [pid = 1764] [serial = 1973] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8ed17000) [pid = 1764] [serial = 1974] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x9188b800) [pid = 1764] [serial = 1961] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x91890000) [pid = 1764] [serial = 1962] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x8bb11800) [pid = 1764] [serial = 1952] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8caea400) [pid = 1764] [serial = 1953] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x91027400) [pid = 1764] [serial = 1982] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x91994400) [pid = 1764] [serial = 1964] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x91997000) [pid = 1764] [serial = 1965] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8e3ef000) [pid = 1764] [serial = 1979] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8ece8000) [pid = 1764] [serial = 1980] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x93932000) [pid = 1764] [serial = 1970] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x93a6a400) [pid = 1764] [serial = 1971] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8e28fc00) [pid = 1764] [serial = 1976] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8e3f0c00) [pid = 1764] [serial = 1977] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x924a4c00) [pid = 1764] [serial = 1991] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x92bf1800) [pid = 1764] [serial = 1992] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x91882800) [pid = 1764] [serial = 1985] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8fc04800) [pid = 1764] [serial = 1989] [outer = (nil)] [url = about:blank] 06:05:56 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x9103a000) [pid = 1764] [serial = 1983] [outer = (nil)] [url = about:blank] 06:05:57 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:57 INFO - PROCESS | 1764 | 1468501557654 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"]]]}] 06:05:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:05:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2040ms 06:05:57 INFO - PROCESS | 1764 | 1468501557699 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 1764 | 1468501557707 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 06:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:05:57 INFO - PROCESS | 1764 | 1468501557719 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 1764 | 1468501557723 Marionette TRACE conn4 <- [1,2694,null,{}] 06:05:57 INFO - PROCESS | 1764 | 1468501557731 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}] 06:05:57 INFO - PROCESS | 1764 | 1468501557738 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:57 INFO - PROCESS | 1764 | 1468501557974 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 06:05:58 INFO - PROCESS | 1764 | 1468501558121 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:58 INFO - PROCESS | 1764 | 1468501558129 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92c800 == 25 [pid = 1764] [id = 681] 06:05:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8ece9c00) [pid = 1764] [serial = 2044] [outer = (nil)] 06:05:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8ed1bc00) [pid = 1764] [serial = 2045] [outer = 0x8ece9c00] 06:05:58 INFO - PROCESS | 1764 | 1468501558207 Marionette DEBUG loaded listener.js 06:05:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8fc07800) [pid = 1764] [serial = 2046] [outer = 0x8ece9c00] 06:05:59 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:59 INFO - PROCESS | 1764 | 1468501559491 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"]]]}] 06:05:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:05:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:05:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:05:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:05:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1793ms 06:05:59 INFO - PROCESS | 1764 | 1468501559514 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 06:05:59 INFO - PROCESS | 1764 | 1468501559518 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 06:05:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:05:59 INFO - PROCESS | 1764 | 1468501559536 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 1764 | 1468501559543 Marionette TRACE conn4 <- [1,2698,null,{}] 06:05:59 INFO - PROCESS | 1764 | 1468501559559 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}] 06:05:59 INFO - PROCESS | 1764 | 1468501559568 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:59 INFO - PROCESS | 1764 | 1468501559910 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 06:05:59 INFO - PROCESS | 1764 | 1468501559941 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:59 INFO - PROCESS | 1764 | 1468501559950 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:05:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x91020c00 == 26 [pid = 1764] [id = 682] 06:05:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x91021800) [pid = 1764] [serial = 2047] [outer = (nil)] 06:06:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x91035000) [pid = 1764] [serial = 2048] [outer = 0x91021800] 06:06:00 INFO - PROCESS | 1764 | 1468501560030 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x910b9400) [pid = 1764] [serial = 2049] [outer = 0x91021800] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8e28cc00) [pid = 1764] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8ed16000) [pid = 1764] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8e3ed400) [pid = 1764] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x91027800) [pid = 1764] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8f941000) [pid = 1764] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x924b1800) [pid = 1764] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x8ec83c00) [pid = 1764] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x8bb12c00) [pid = 1764] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x9136d400) [pid = 1764] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 60 (0x91038400) [pid = 1764] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:06:01 INFO - PROCESS | 1764 | --DOMWINDOW == 59 (0x8bb0c400) [pid = 1764] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:06:01 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 06:06:01 INFO - PROCESS | 1764 | 1468501561458 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"]]]}] 06:06:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:06:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:06:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:06:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1945ms 06:06:01 INFO - PROCESS | 1764 | 1468501561482 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 06:06:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:06:01 INFO - PROCESS | 1764 | 1468501561488 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 06:06:01 INFO - PROCESS | 1764 | 1468501561495 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:06:01 INFO - PROCESS | 1764 | 1468501561499 Marionette TRACE conn4 <- [1,2702,null,{}] 06:06:01 INFO - PROCESS | 1764 | 1468501561505 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}] 06:06:01 INFO - PROCESS | 1764 | 1468501561512 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:01 INFO - PROCESS | 1764 | 1468501561743 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 06:06:01 INFO - PROCESS | 1764 | 1468501561905 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:01 INFO - PROCESS | 1764 | 1468501561916 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb06c00 == 27 [pid = 1764] [id = 683] 06:06:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 60 (0x8ec83c00) [pid = 1764] [serial = 2050] [outer = (nil)] 06:06:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 61 (0x91036800) [pid = 1764] [serial = 2051] [outer = 0x8ec83c00] 06:06:01 INFO - PROCESS | 1764 | 1468501561995 Marionette DEBUG loaded listener.js 06:06:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x91376c00) [pid = 1764] [serial = 2052] [outer = 0x8ec83c00] 06:06:02 INFO - PROCESS | 1764 | 1468501562842 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]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:06:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1394ms 06:06:02 INFO - PROCESS | 1764 | 1468501562889 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 06:06:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:06:02 INFO - PROCESS | 1764 | 1468501562894 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 06:06:02 INFO - PROCESS | 1764 | 1468501562901 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 1764 | 1468501562905 Marionette TRACE conn4 <- [1,2706,null,{}] 06:06:02 INFO - PROCESS | 1764 | 1468501562912 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}] 06:06:02 INFO - PROCESS | 1764 | 1468501562918 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:03 INFO - PROCESS | 1764 | 1468501563108 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 06:06:03 INFO - PROCESS | 1764 | 1468501563313 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 1764 | 1468501563325 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0b000 == 28 [pid = 1764] [id = 684] 06:06:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x8bb0cc00) [pid = 1764] [serial = 2053] [outer = (nil)] 06:06:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8c8d1c00) [pid = 1764] [serial = 2054] [outer = 0x8bb0cc00] 06:06:03 INFO - PROCESS | 1764 | 1468501563416 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8cae5800) [pid = 1764] [serial = 2055] [outer = 0x8bb0cc00] 06:06:05 INFO - PROCESS | 1764 | 1468501565187 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]]]}] 06:06:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:06:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2393ms 06:06:05 INFO - PROCESS | 1764 | 1468501565376 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 06:06:05 INFO - PROCESS | 1764 | 1468501565387 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 06:06:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:06:05 INFO - PROCESS | 1764 | 1468501565407 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:06:05 INFO - PROCESS | 1764 | 1468501565417 Marionette TRACE conn4 <- [1,2710,null,{}] 06:06:05 INFO - PROCESS | 1764 | 1468501565433 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}] 06:06:05 INFO - PROCESS | 1764 | 1468501565444 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:05 INFO - PROCESS | 1764 | 1468501565909 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 06:06:06 INFO - PROCESS | 1764 | 1468501566112 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 1764 | 1468501566133 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f7c00 == 29 [pid = 1764] [id = 685] 06:06:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8ece2800) [pid = 1764] [serial = 2056] [outer = (nil)] 06:06:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8fc06400) [pid = 1764] [serial = 2057] [outer = 0x8ece2800] 06:06:06 INFO - PROCESS | 1764 | 1468501566292 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8fda1000) [pid = 1764] [serial = 2058] [outer = 0x8ece2800] 06:06:08 INFO - PROCESS | 1764 | 1468501568168 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] 06:06:08 INFO - PROCESS | 1764 | 1468501568290 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 06:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:06:08 INFO - PROCESS | 1764 | 1468501568310 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 1764 | 1468501568315 Marionette TRACE conn4 <- [1,2714,null,{}] 06:06:08 INFO - PROCESS | 1764 | 1468501568322 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}] 06:06:08 INFO - PROCESS | 1764 | 1468501568329 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:08 INFO - PROCESS | 1764 | 1468501568536 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 06:06:08 INFO - PROCESS | 1764 | 1468501568700 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 1764 | 1468501568716 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d3400 == 30 [pid = 1764] [id = 686] 06:06:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8fd9f400) [pid = 1764] [serial = 2059] [outer = (nil)] 06:06:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x91788000) [pid = 1764] [serial = 2060] [outer = 0x8fd9f400] 06:06:08 INFO - PROCESS | 1764 | 1468501568839 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x91882800) [pid = 1764] [serial = 2061] [outer = 0x8fd9f400] 06:06:09 INFO - PROCESS | 1764 | 1468501569896 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]]]}] 06:06:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:06:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1642ms 06:06:09 INFO - PROCESS | 1764 | 1468501569954 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 06:06:09 INFO - PROCESS | 1764 | 1468501569959 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 06:06:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:06:09 INFO - PROCESS | 1764 | 1468501569975 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:06:09 INFO - PROCESS | 1764 | 1468501569986 Marionette TRACE conn4 <- [1,2718,null,{}] 06:06:10 INFO - PROCESS | 1764 | 1468501569996 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}] 06:06:10 INFO - PROCESS | 1764 | 1468501570005 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:10 INFO - PROCESS | 1764 | 1468501570385 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 06:06:10 INFO - PROCESS | 1764 | 1468501570593 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:10 INFO - PROCESS | 1764 | 1468501570604 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caeec00 == 31 [pid = 1764] [id = 687] 06:06:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9101a000) [pid = 1764] [serial = 2062] [outer = (nil)] 06:06:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x91996c00) [pid = 1764] [serial = 2063] [outer = 0x9101a000] 06:06:10 INFO - PROCESS | 1764 | 1468501570692 Marionette DEBUG loaded listener.js 06:06:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x91998000) [pid = 1764] [serial = 2064] [outer = 0x9101a000] 06:06:11 INFO - PROCESS | 1764 | 1468501571706 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] 06:06:11 INFO - PROCESS | 1764 | 1468501571739 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 06:06:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:06:11 INFO - PROCESS | 1764 | 1468501571748 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:06:11 INFO - PROCESS | 1764 | 1468501571753 Marionette TRACE conn4 <- [1,2722,null,{}] 06:06:11 INFO - PROCESS | 1764 | 1468501571761 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}] 06:06:11 INFO - PROCESS | 1764 | 1468501571767 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:12 INFO - PROCESS | 1764 | 1468501572014 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 06:06:12 INFO - PROCESS | 1764 | 1468501572270 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:12 INFO - PROCESS | 1764 | 1468501572281 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x9178f000 == 32 [pid = 1764] [id = 688] 06:06:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x91993000) [pid = 1764] [serial = 2065] [outer = (nil)] 06:06:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x92489400) [pid = 1764] [serial = 2066] [outer = 0x91993000] 06:06:12 INFO - PROCESS | 1764 | 1468501572371 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x92491400) [pid = 1764] [serial = 2067] [outer = 0x91993000] 06:06:13 INFO - PROCESS | 1764 | 1468501573324 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] 06:06:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:06:13 INFO - PROCESS | 1764 | 1468501573396 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 06:06:13 INFO - PROCESS | 1764 | 1468501573403 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:06:13 INFO - PROCESS | 1764 | 1468501573408 Marionette TRACE conn4 <- [1,2726,null,{}] 06:06:13 INFO - PROCESS | 1764 | 1468501573417 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}] 06:06:13 INFO - PROCESS | 1764 | 1468501573423 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:13 INFO - PROCESS | 1764 | 1468501573667 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 06:06:13 INFO - PROCESS | 1764 | 1468501573910 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:13 INFO - PROCESS | 1764 | 1468501573931 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece2400 == 33 [pid = 1764] [id = 689] 06:06:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x924a9800) [pid = 1764] [serial = 2068] [outer = (nil)] 06:06:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x924afc00) [pid = 1764] [serial = 2069] [outer = 0x924a9800] 06:06:14 INFO - PROCESS | 1764 | 1468501574089 Marionette DEBUG loaded listener.js 06:06:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x92bf4800) [pid = 1764] [serial = 2070] [outer = 0x924a9800] 06:06:15 INFO - PROCESS | 1764 | 1468501575161 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]]]}] 06:06:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:06:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1787ms 06:06:15 INFO - PROCESS | 1764 | 1468501575193 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 06:06:15 INFO - PROCESS | 1764 | 1468501575201 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 06:06:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:06:15 INFO - PROCESS | 1764 | 1468501575214 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:06:15 INFO - PROCESS | 1764 | 1468501575217 Marionette TRACE conn4 <- [1,2730,null,{}] 06:06:15 INFO - PROCESS | 1764 | 1468501575224 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}] 06:06:15 INFO - PROCESS | 1764 | 1468501575231 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:15 INFO - PROCESS | 1764 | 1468501575486 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 06:06:15 INFO - PROCESS | 1764 | 1468501575726 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 1764 | 1468501575734 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8eceb000 == 34 [pid = 1764] [id = 690] 06:06:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x91790000) [pid = 1764] [serial = 2071] [outer = (nil)] 06:06:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x93a67c00) [pid = 1764] [serial = 2072] [outer = 0x91790000] 06:06:15 INFO - PROCESS | 1764 | 1468501575828 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x93c8d800) [pid = 1764] [serial = 2073] [outer = 0x91790000] 06:06:17 INFO - PROCESS | 1764 | 1468501577181 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"]]]}] 06:06:17 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 06:06:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:06:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:06:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:06:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1990ms 06:06:17 INFO - PROCESS | 1764 | 1468501577204 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 06:06:17 INFO - PROCESS | 1764 | 1468501577208 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 06:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:06:17 INFO - PROCESS | 1764 | 1468501577216 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 1764 | 1468501577220 Marionette TRACE conn4 <- [1,2734,null,{}] 06:06:17 INFO - PROCESS | 1764 | 1468501577226 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}] 06:06:17 INFO - PROCESS | 1764 | 1468501577233 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:17 INFO - PROCESS | 1764 | 1468501577698 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 06:06:17 INFO - PROCESS | 1764 | 1468501577921 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:17 INFO - PROCESS | 1764 | 1468501577932 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cd400 == 35 [pid = 1764] [id = 691] 06:06:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8c8d0000) [pid = 1764] [serial = 2074] [outer = (nil)] 06:06:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8d925000) [pid = 1764] [serial = 2075] [outer = 0x8c8d0000] 06:06:18 INFO - PROCESS | 1764 | 1468501578057 Marionette DEBUG loaded listener.js 06:06:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8e294c00) [pid = 1764] [serial = 2076] [outer = 0x8c8d0000] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb06c00 == 34 [pid = 1764] [id = 683] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x91020c00 == 33 [pid = 1764] [id = 682] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92c800 == 32 [pid = 1764] [id = 681] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4800 == 31 [pid = 1764] [id = 680] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8fda2000 == 30 [pid = 1764] [id = 660] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8d927000 == 29 [pid = 1764] [id = 663] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8caedc00 == 28 [pid = 1764] [id = 679] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x9101ec00 == 27 [pid = 1764] [id = 668] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x924b0c00 == 26 [pid = 1764] [id = 666] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed11c00 == 25 [pid = 1764] [id = 677] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92b000 == 24 [pid = 1764] [id = 678] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8f933400 == 23 [pid = 1764] [id = 671] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8d925800 == 22 [pid = 1764] [id = 676] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x91025400 == 21 [pid = 1764] [id = 665] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8d930800 == 20 [pid = 1764] [id = 661] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb09800 == 19 [pid = 1764] [id = 675] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8caed000 == 18 [pid = 1764] [id = 669] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4c00 == 17 [pid = 1764] [id = 667] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d3800 == 16 [pid = 1764] [id = 662] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8d929c00 == 15 [pid = 1764] [id = 664] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb09000 == 14 [pid = 1764] [id = 670] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8eceb000 == 13 [pid = 1764] [id = 690] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece2400 == 12 [pid = 1764] [id = 689] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x9178f000 == 11 [pid = 1764] [id = 688] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d3400 == 10 [pid = 1764] [id = 686] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8caeec00 == 9 [pid = 1764] [id = 687] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f7c00 == 8 [pid = 1764] [id = 685] 06:06:19 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0b000 == 7 [pid = 1764] [id = 684] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8fc0f800) [pid = 1764] [serial = 2027] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8f935400) [pid = 1764] [serial = 1995] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8ecea800) [pid = 1764] [serial = 1994] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8ed1b400) [pid = 1764] [serial = 2024] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8e3f4c00) [pid = 1764] [serial = 2021] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x91375c00) [pid = 1764] [serial = 1998] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x910b8400) [pid = 1764] [serial = 1997] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8fda1400) [pid = 1764] [serial = 2016] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8fc75400) [pid = 1764] [serial = 2015] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x92bf6800) [pid = 1764] [serial = 2000] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x93817000) [pid = 1764] [serial = 2001] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x951a1800) [pid = 1764] [serial = 2004] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x93c97800) [pid = 1764] [serial = 2003] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8cae1800) [pid = 1764] [serial = 2019] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8c8d0c00) [pid = 1764] [serial = 2018] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x952d5c00) [pid = 1764] [serial = 2007] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x9526f000) [pid = 1764] [serial = 2006] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8f93e400) [pid = 1764] [serial = 2025] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x965f2800) [pid = 1764] [serial = 2010] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x965edc00) [pid = 1764] [serial = 2009] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8fc0d000) [pid = 1764] [serial = 2013] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x8ece9800) [pid = 1764] [serial = 2012] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x8e3fa800) [pid = 1764] [serial = 2022] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1764 | 1468501580488 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]]]}] 06:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 3292ms 06:06:20 INFO - PROCESS | 1764 | 1468501580511 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 06:06:20 INFO - PROCESS | 1764 | 1468501580518 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 06:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:06:20 INFO - PROCESS | 1764 | 1468501580528 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:06:20 INFO - PROCESS | 1764 | 1468501580533 Marionette TRACE conn4 <- [1,2738,null,{}] 06:06:20 INFO - PROCESS | 1764 | 1468501580545 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}] 06:06:20 INFO - PROCESS | 1764 | 1468501580551 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:20 INFO - PROCESS | 1764 | 1468501580811 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 06:06:20 INFO - PROCESS | 1764 | 1468501580956 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 1764 | 1468501580965 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8db400 == 8 [pid = 1764] [id = 692] 06:06:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8c8dbc00) [pid = 1764] [serial = 2077] [outer = (nil)] 06:06:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8d929000) [pid = 1764] [serial = 2078] [outer = 0x8c8dbc00] 06:06:21 INFO - PROCESS | 1764 | 1468501581055 Marionette DEBUG loaded listener.js 06:06:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8d92fc00) [pid = 1764] [serial = 2079] [outer = 0x8c8dbc00] 06:06:21 INFO - PROCESS | 1764 | 1468501581924 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]]]}] 06:06:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:06:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1447ms 06:06:21 INFO - PROCESS | 1764 | 1468501581975 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 06:06:21 INFO - PROCESS | 1764 | 1468501581985 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 06:06:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:06:22 INFO - PROCESS | 1764 | 1468501581998 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:06:22 INFO - PROCESS | 1764 | 1468501582005 Marionette TRACE conn4 <- [1,2742,null,{}] 06:06:22 INFO - PROCESS | 1764 | 1468501582013 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}] 06:06:22 INFO - PROCESS | 1764 | 1468501582021 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:22 INFO - PROCESS | 1764 | 1468501582231 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 06:06:22 INFO - PROCESS | 1764 | 1468501582387 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:22 INFO - PROCESS | 1764 | 1468501582398 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f5800 == 9 [pid = 1764] [id = 693] 06:06:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8ec84400) [pid = 1764] [serial = 2080] [outer = (nil)] 06:06:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8ec8c800) [pid = 1764] [serial = 2081] [outer = 0x8ec84400] 06:06:22 INFO - PROCESS | 1764 | 1468501582485 Marionette DEBUG loaded listener.js 06:06:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8ece3800) [pid = 1764] [serial = 2082] [outer = 0x8ec84400] 06:06:23 INFO - PROCESS | 1764 | 1468501583549 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]]]}] 06:06:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:06:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1602ms 06:06:23 INFO - PROCESS | 1764 | 1468501583600 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 1764 | 1468501583605 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 06:06:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:06:23 INFO - PROCESS | 1764 | 1468501583618 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 1764 | 1468501583624 Marionette TRACE conn4 <- [1,2746,null,{}] 06:06:23 INFO - PROCESS | 1764 | 1468501583644 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}] 06:06:23 INFO - PROCESS | 1764 | 1468501583654 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:23 INFO - PROCESS | 1764 | 1468501583906 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 06:06:23 INFO - PROCESS | 1764 | 1468501583935 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:23 INFO - PROCESS | 1764 | 1468501583947 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f939000 == 10 [pid = 1764] [id = 694] 06:06:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8f939800) [pid = 1764] [serial = 2083] [outer = (nil)] 06:06:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8f93d800) [pid = 1764] [serial = 2084] [outer = 0x8f939800] 06:06:24 INFO - PROCESS | 1764 | 1468501584026 Marionette DEBUG loaded listener.js 06:06:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8fc08800) [pid = 1764] [serial = 2085] [outer = 0x8f939800] 06:06:25 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8ec83c00) [pid = 1764] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:06:25 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x91021800) [pid = 1764] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:06:25 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8c8d8000) [pid = 1764] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:06:25 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x9101d800) [pid = 1764] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:06:25 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8c8d7c00) [pid = 1764] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:06:25 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x8d925c00) [pid = 1764] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:06:25 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8ed12400) [pid = 1764] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:06:25 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x8ece9c00) [pid = 1764] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:06:25 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x8ece1800) [pid = 1764] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:06:25 INFO - PROCESS | 1764 | 1468501585544 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]]]}] 06:06:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:06:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1989ms 06:06:25 INFO - PROCESS | 1764 | 1468501585609 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 06:06:25 INFO - PROCESS | 1764 | 1468501585614 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 06:06:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:06:25 INFO - PROCESS | 1764 | 1468501585671 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:06:25 INFO - PROCESS | 1764 | 1468501585676 Marionette TRACE conn4 <- [1,2750,null,{}] 06:06:25 INFO - PROCESS | 1764 | 1468501585693 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}] 06:06:25 INFO - PROCESS | 1764 | 1468501585699 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:25 INFO - PROCESS | 1764 | 1468501585868 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 06:06:26 INFO - PROCESS | 1764 | 1468501586015 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:26 INFO - PROCESS | 1764 | 1468501586023 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d7c00 == 11 [pid = 1764] [id = 695] 06:06:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8ec8e000) [pid = 1764] [serial = 2086] [outer = (nil)] 06:06:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8fc75000) [pid = 1764] [serial = 2087] [outer = 0x8ec8e000] 06:06:26 INFO - PROCESS | 1764 | 1468501586103 Marionette DEBUG loaded listener.js 06:06:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8fd9c000) [pid = 1764] [serial = 2088] [outer = 0x8ec8e000] 06:06:26 INFO - PROCESS | 1764 | 1468501586940 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]]]}] 06:06:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:06:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1292ms 06:06:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:06:26 INFO - PROCESS | 1764 | 1468501586970 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 06:06:26 INFO - PROCESS | 1764 | 1468501586974 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 06:06:26 INFO - PROCESS | 1764 | 1468501586982 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:06:26 INFO - PROCESS | 1764 | 1468501586985 Marionette TRACE conn4 <- [1,2754,null,{}] 06:06:26 INFO - PROCESS | 1764 | 1468501586992 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}] 06:06:27 INFO - PROCESS | 1764 | 1468501586998 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:27 INFO - PROCESS | 1764 | 1468501587167 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 06:06:27 INFO - PROCESS | 1764 | 1468501587183 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:27 INFO - PROCESS | 1764 | 1468501587190 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fdaac00 == 12 [pid = 1764] [id = 696] 06:06:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x91019400) [pid = 1764] [serial = 2089] [outer = (nil)] 06:06:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x9101f000) [pid = 1764] [serial = 2090] [outer = 0x91019400] 06:06:27 INFO - PROCESS | 1764 | 1468501587271 Marionette DEBUG loaded listener.js 06:06:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x91031800) [pid = 1764] [serial = 2091] [outer = 0x91019400] 06:06:29 INFO - PROCESS | 1764 | 1468501589093 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]]]}] 06:06:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:06:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2139ms 06:06:29 INFO - PROCESS | 1764 | 1468501589121 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 06:06:29 INFO - PROCESS | 1764 | 1468501589132 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 06:06:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:06:29 INFO - PROCESS | 1764 | 1468501589146 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:06:29 INFO - PROCESS | 1764 | 1468501589160 Marionette TRACE conn4 <- [1,2758,null,{}] 06:06:29 INFO - PROCESS | 1764 | 1468501589169 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}] 06:06:29 INFO - PROCESS | 1764 | 1468501589177 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:29 INFO - PROCESS | 1764 | 1468501589557 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 06:06:29 INFO - PROCESS | 1764 | 1468501589709 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:29 INFO - PROCESS | 1764 | 1468501589723 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d926000 == 13 [pid = 1764] [id = 697] 06:06:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8d92a800) [pid = 1764] [serial = 2092] [outer = (nil)] 06:06:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8e3fa800) [pid = 1764] [serial = 2093] [outer = 0x8d92a800] 06:06:29 INFO - PROCESS | 1764 | 1468501589810 Marionette DEBUG loaded listener.js 06:06:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8ece7400) [pid = 1764] [serial = 2094] [outer = 0x8d92a800] 06:06:31 INFO - PROCESS | 1764 | 1468501590997 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]]]}] 06:06:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:06:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1896ms 06:06:31 INFO - PROCESS | 1764 | 1468501591043 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 06:06:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:06:31 INFO - PROCESS | 1764 | 1468501591051 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 06:06:31 INFO - PROCESS | 1764 | 1468501591064 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:06:31 INFO - PROCESS | 1764 | 1468501591070 Marionette TRACE conn4 <- [1,2762,null,{}] 06:06:31 INFO - PROCESS | 1764 | 1468501591077 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}] 06:06:31 INFO - PROCESS | 1764 | 1468501591083 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:31 INFO - PROCESS | 1764 | 1468501591336 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 06:06:31 INFO - PROCESS | 1764 | 1468501591592 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:31 INFO - PROCESS | 1764 | 1468501591602 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed12400 == 14 [pid = 1764] [id = 698] 06:06:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8fd9e400) [pid = 1764] [serial = 2095] [outer = (nil)] 06:06:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8fda8c00) [pid = 1764] [serial = 2096] [outer = 0x8fd9e400] 06:06:31 INFO - PROCESS | 1764 | 1468501591729 Marionette DEBUG loaded listener.js 06:06:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8fc0bc00) [pid = 1764] [serial = 2097] [outer = 0x8fd9e400] 06:06:32 INFO - PROCESS | 1764 | 1468501592775 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]]]}] 06:06:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:06:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1794ms 06:06:32 INFO - PROCESS | 1764 | 1468501592857 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 06:06:32 INFO - PROCESS | 1764 | 1468501592862 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 06:06:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:06:32 INFO - PROCESS | 1764 | 1468501592871 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:06:32 INFO - PROCESS | 1764 | 1468501592878 Marionette TRACE conn4 <- [1,2766,null,{}] 06:06:32 INFO - PROCESS | 1764 | 1468501592899 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}] 06:06:32 INFO - PROCESS | 1764 | 1468501592909 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:33 INFO - PROCESS | 1764 | 1468501593269 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 06:06:33 INFO - PROCESS | 1764 | 1468501593544 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:33 INFO - PROCESS | 1764 | 1468501593562 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x91370800 == 15 [pid = 1764] [id = 699] 06:06:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x91371000) [pid = 1764] [serial = 2098] [outer = (nil)] 06:06:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x91785c00) [pid = 1764] [serial = 2099] [outer = 0x91371000] 06:06:33 INFO - PROCESS | 1764 | 1468501593713 Marionette DEBUG loaded listener.js 06:06:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x9178e000) [pid = 1764] [serial = 2100] [outer = 0x91371000] 06:06:34 INFO - PROCESS | 1764 | 1468501594981 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]]]}] 06:06:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:06:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2201ms 06:06:35 INFO - PROCESS | 1764 | 1468501595072 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 06:06:35 INFO - PROCESS | 1764 | 1468501595078 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 06:06:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:06:35 INFO - PROCESS | 1764 | 1468501595087 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:06:35 INFO - PROCESS | 1764 | 1468501595093 Marionette TRACE conn4 <- [1,2770,null,{}] 06:06:35 INFO - PROCESS | 1764 | 1468501595101 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}] 06:06:35 INFO - PROCESS | 1764 | 1468501595107 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:35 INFO - PROCESS | 1764 | 1468501595400 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 06:06:35 INFO - PROCESS | 1764 | 1468501595729 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:35 INFO - PROCESS | 1764 | 1468501595737 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece1400 == 16 [pid = 1764] [id = 700] 06:06:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8f934000) [pid = 1764] [serial = 2101] [outer = (nil)] 06:06:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x918c3800) [pid = 1764] [serial = 2102] [outer = 0x8f934000] 06:06:35 INFO - PROCESS | 1764 | 1468501595836 Marionette DEBUG loaded listener.js 06:06:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x918c7800) [pid = 1764] [serial = 2103] [outer = 0x8f934000] 06:06:37 INFO - PROCESS | 1764 | 1468501597089 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]]]}] 06:06:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:06:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2093ms 06:06:37 INFO - PROCESS | 1764 | 1468501597181 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 06:06:37 INFO - PROCESS | 1764 | 1468501597188 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 06:06:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:06:37 INFO - PROCESS | 1764 | 1468501597210 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:06:37 INFO - PROCESS | 1764 | 1468501597216 Marionette TRACE conn4 <- [1,2774,null,{}] 06:06:37 INFO - PROCESS | 1764 | 1468501597226 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}] 06:06:37 INFO - PROCESS | 1764 | 1468501597233 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:37 INFO - PROCESS | 1764 | 1468501597496 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x91036800) [pid = 1764] [serial = 2051] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x91035000) [pid = 1764] [serial = 2048] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8e294400) [pid = 1764] [serial = 2042] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8e3f5000) [pid = 1764] [serial = 2043] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x910b4c00) [pid = 1764] [serial = 2036] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x91367800) [pid = 1764] [serial = 2037] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8fc7d000) [pid = 1764] [serial = 2028] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8d92c400) [pid = 1764] [serial = 2030] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8e291800) [pid = 1764] [serial = 2031] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8fc07c00) [pid = 1764] [serial = 2033] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8fda5c00) [pid = 1764] [serial = 2034] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8ed1bc00) [pid = 1764] [serial = 2045] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x91792c00) [pid = 1764] [serial = 2039] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x9188c000) [pid = 1764] [serial = 2040] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x910b9400) [pid = 1764] [serial = 2049] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8fc07800) [pid = 1764] [serial = 2046] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x91376c00) [pid = 1764] [serial = 2052] [outer = (nil)] [url = about:blank] 06:06:37 INFO - PROCESS | 1764 | 1468501597762 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:37 INFO - PROCESS | 1764 | 1468501597778 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae7800 == 17 [pid = 1764] [id = 701] 06:06:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8cae9800) [pid = 1764] [serial = 2104] [outer = (nil)] 06:06:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8e28e400) [pid = 1764] [serial = 2105] [outer = 0x8cae9800] 06:06:37 INFO - PROCESS | 1764 | 1468501597868 Marionette DEBUG loaded listener.js 06:06:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8e3ef800) [pid = 1764] [serial = 2106] [outer = 0x8cae9800] 06:06:39 INFO - PROCESS | 1764 | 1468501598994 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]]]}] 06:06:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:06:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1859ms 06:06:39 INFO - PROCESS | 1764 | 1468501599059 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 06:06:39 INFO - PROCESS | 1764 | 1468501599067 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 06:06:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:06:39 INFO - PROCESS | 1764 | 1468501599079 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:06:39 INFO - PROCESS | 1764 | 1468501599083 Marionette TRACE conn4 <- [1,2778,null,{}] 06:06:39 INFO - PROCESS | 1764 | 1468501599092 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}] 06:06:39 INFO - PROCESS | 1764 | 1468501599099 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:39 INFO - PROCESS | 1764 | 1468501599309 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 06:06:39 INFO - PROCESS | 1764 | 1468501599512 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:39 INFO - PROCESS | 1764 | 1468501599521 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f2000 == 18 [pid = 1764] [id = 702] 06:06:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8ed19800) [pid = 1764] [serial = 2107] [outer = (nil)] 06:06:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8f937400) [pid = 1764] [serial = 2108] [outer = 0x8ed19800] 06:06:39 INFO - PROCESS | 1764 | 1468501599598 Marionette DEBUG loaded listener.js 06:06:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8fc07800) [pid = 1764] [serial = 2109] [outer = 0x8ed19800] 06:06:40 INFO - PROCESS | 1764 | 1468501600573 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]]]}] 06:06:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:06:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1538ms 06:06:40 INFO - PROCESS | 1764 | 1468501600618 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 06:06:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:06:40 INFO - PROCESS | 1764 | 1468501600622 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 06:06:40 INFO - PROCESS | 1764 | 1468501600629 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:06:40 INFO - PROCESS | 1764 | 1468501600635 Marionette TRACE conn4 <- [1,2782,null,{}] 06:06:40 INFO - PROCESS | 1764 | 1468501600674 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}] 06:06:40 INFO - PROCESS | 1764 | 1468501600683 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:40 INFO - PROCESS | 1764 | 1468501600932 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 06:06:40 INFO - PROCESS | 1764 | 1468501600963 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:40 INFO - PROCESS | 1764 | 1468501600973 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x9103a400 == 19 [pid = 1764] [id = 703] 06:06:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x910b4800) [pid = 1764] [serial = 2110] [outer = (nil)] 06:06:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x910b9400) [pid = 1764] [serial = 2111] [outer = 0x910b4800] 06:06:41 INFO - PROCESS | 1764 | 1468501601051 Marionette DEBUG loaded listener.js 06:06:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x910c2800) [pid = 1764] [serial = 2112] [outer = 0x910b4800] 06:06:42 INFO - PROCESS | 1764 | 1468501602026 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]]]}] 06:06:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:06:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1447ms 06:06:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:06:42 INFO - PROCESS | 1764 | 1468501602079 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 06:06:42 INFO - PROCESS | 1764 | 1468501602082 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 06:06:42 INFO - PROCESS | 1764 | 1468501602092 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:06:42 INFO - PROCESS | 1764 | 1468501602094 Marionette TRACE conn4 <- [1,2786,null,{}] 06:06:42 INFO - PROCESS | 1764 | 1468501602101 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}] 06:06:42 INFO - PROCESS | 1764 | 1468501602107 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:42 INFO - PROCESS | 1764 | 1468501602460 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8ece2800) [pid = 1764] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x924a9800) [pid = 1764] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8ec84400) [pid = 1764] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x9101a000) [pid = 1764] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x91993000) [pid = 1764] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8fd9f400) [pid = 1764] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x8ec8e000) [pid = 1764] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8bb0cc00) [pid = 1764] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x91790000) [pid = 1764] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x8c8d0000) [pid = 1764] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x8c8dbc00) [pid = 1764] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:06:42 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x8f939800) [pid = 1764] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:06:42 INFO - PROCESS | 1764 | 1468501602592 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:42 INFO - PROCESS | 1764 | 1468501602602 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d0000 == 20 [pid = 1764] [id = 704] 06:06:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x8c8d5c00) [pid = 1764] [serial = 2113] [outer = (nil)] 06:06:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x8ec84400) [pid = 1764] [serial = 2114] [outer = 0x8c8d5c00] 06:06:42 INFO - PROCESS | 1764 | 1468501602686 Marionette DEBUG loaded listener.js 06:06:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8fd9f400) [pid = 1764] [serial = 2115] [outer = 0x8c8d5c00] 06:06:43 INFO - PROCESS | 1764 | 1468501603556 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]]]}] 06:06:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:06:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1494ms 06:06:43 INFO - PROCESS | 1764 | 1468501603583 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 06:06:43 INFO - PROCESS | 1764 | 1468501603587 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 06:06:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:06:43 INFO - PROCESS | 1764 | 1468501603594 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:06:43 INFO - PROCESS | 1764 | 1468501603597 Marionette TRACE conn4 <- [1,2790,null,{}] 06:06:43 INFO - PROCESS | 1764 | 1468501603604 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}] 06:06:43 INFO - PROCESS | 1764 | 1468501603609 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:43 INFO - PROCESS | 1764 | 1468501603775 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 06:06:43 INFO - PROCESS | 1764 | 1468501603789 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:43 INFO - PROCESS | 1764 | 1468501603799 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4800 == 21 [pid = 1764] [id = 705] 06:06:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x910b7400) [pid = 1764] [serial = 2116] [outer = (nil)] 06:06:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x91790000) [pid = 1764] [serial = 2117] [outer = 0x910b7400] 06:06:43 INFO - PROCESS | 1764 | 1468501603871 Marionette DEBUG loaded listener.js 06:06:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x91886800) [pid = 1764] [serial = 2118] [outer = 0x910b7400] 06:06:45 INFO - PROCESS | 1764 | 1468501605127 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]]]}] 06:06:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:06:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1594ms 06:06:45 INFO - PROCESS | 1764 | 1468501605192 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 06:06:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:06:45 INFO - PROCESS | 1764 | 1468501605204 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 06:06:45 INFO - PROCESS | 1764 | 1468501605219 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:06:45 INFO - PROCESS | 1764 | 1468501605229 Marionette TRACE conn4 <- [1,2794,null,{}] 06:06:45 INFO - PROCESS | 1764 | 1468501605262 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}] 06:06:45 INFO - PROCESS | 1764 | 1468501605280 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:45 INFO - PROCESS | 1764 | 1468501605860 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 06:06:46 INFO - PROCESS | 1764 | 1468501606096 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:46 INFO - PROCESS | 1764 | 1468501606106 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caee400 == 22 [pid = 1764] [id = 706] 06:06:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8d92dc00) [pid = 1764] [serial = 2119] [outer = (nil)] 06:06:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8ece3000) [pid = 1764] [serial = 2120] [outer = 0x8d92dc00] 06:06:46 INFO - PROCESS | 1764 | 1468501606260 Marionette DEBUG loaded listener.js 06:06:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8ed17800) [pid = 1764] [serial = 2121] [outer = 0x8d92dc00] 06:06:47 INFO - PROCESS | 1764 | 1468501607308 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]]]}] 06:06:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:06:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2163ms 06:06:47 INFO - PROCESS | 1764 | 1468501607377 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 06:06:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:06:47 INFO - PROCESS | 1764 | 1468501607386 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 06:06:47 INFO - PROCESS | 1764 | 1468501607399 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:06:47 INFO - PROCESS | 1764 | 1468501607405 Marionette TRACE conn4 <- [1,2798,null,{}] 06:06:47 INFO - PROCESS | 1764 | 1468501607413 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}] 06:06:47 INFO - PROCESS | 1764 | 1468501607420 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:47 INFO - PROCESS | 1764 | 1468501607668 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 06:06:47 INFO - PROCESS | 1764 | 1468501607928 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:47 INFO - PROCESS | 1764 | 1468501607940 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fda4400 == 23 [pid = 1764] [id = 707] 06:06:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x9101f400) [pid = 1764] [serial = 2122] [outer = (nil)] 06:06:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x91038400) [pid = 1764] [serial = 2123] [outer = 0x9101f400] 06:06:48 INFO - PROCESS | 1764 | 1468501608044 Marionette DEBUG loaded listener.js 06:06:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x91023000) [pid = 1764] [serial = 2124] [outer = 0x9101f400] 06:06:49 INFO - PROCESS | 1764 | 1468501609115 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]]]}] 06:06:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:06:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1786ms 06:06:49 INFO - PROCESS | 1764 | 1468501609184 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 06:06:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:06:49 INFO - PROCESS | 1764 | 1468501609189 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 06:06:49 INFO - PROCESS | 1764 | 1468501609197 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:06:49 INFO - PROCESS | 1764 | 1468501609204 Marionette TRACE conn4 <- [1,2802,null,{}] 06:06:49 INFO - PROCESS | 1764 | 1468501609221 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}] 06:06:49 INFO - PROCESS | 1764 | 1468501609235 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:49 INFO - PROCESS | 1764 | 1468501609573 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 06:06:49 INFO - PROCESS | 1764 | 1468501609774 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:49 INFO - PROCESS | 1764 | 1468501609788 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x91998c00 == 24 [pid = 1764] [id = 708] 06:06:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x91999800) [pid = 1764] [serial = 2125] [outer = (nil)] 06:06:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x919a0400) [pid = 1764] [serial = 2126] [outer = 0x91999800] 06:06:49 INFO - PROCESS | 1764 | 1468501609874 Marionette DEBUG loaded listener.js 06:06:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x92486400) [pid = 1764] [serial = 2127] [outer = 0x91999800] 06:06:50 INFO - PROCESS | 1764 | 1468501610865 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]]]}] 06:06:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:06:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1698ms 06:06:50 INFO - PROCESS | 1764 | 1468501610896 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 06:06:50 INFO - PROCESS | 1764 | 1468501610900 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 06:06:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:06:50 INFO - PROCESS | 1764 | 1468501610932 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:06:50 INFO - PROCESS | 1764 | 1468501610935 Marionette TRACE conn4 <- [1,2806,null,{}] 06:06:50 INFO - PROCESS | 1764 | 1468501610947 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}] 06:06:50 INFO - PROCESS | 1764 | 1468501610953 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:51 INFO - PROCESS | 1764 | 1468501611164 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 06:06:51 INFO - PROCESS | 1764 | 1468501611400 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:51 INFO - PROCESS | 1764 | 1468501611410 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae4000 == 25 [pid = 1764] [id = 709] 06:06:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8f93c000) [pid = 1764] [serial = 2128] [outer = (nil)] 06:06:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x924a6c00) [pid = 1764] [serial = 2129] [outer = 0x8f93c000] 06:06:51 INFO - PROCESS | 1764 | 1468501611510 Marionette DEBUG loaded listener.js 06:06:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x924ae800) [pid = 1764] [serial = 2130] [outer = 0x8f93c000] 06:06:52 INFO - PROCESS | 1764 | 1468501612406 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]]]}] 06:06:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:06:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1514ms 06:06:52 INFO - PROCESS | 1764 | 1468501612430 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 06:06:52 INFO - PROCESS | 1764 | 1468501612435 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 06:06:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:06:52 INFO - PROCESS | 1764 | 1468501612442 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:06:52 INFO - PROCESS | 1764 | 1468501612446 Marionette TRACE conn4 <- [1,2810,null,{}] 06:06:52 INFO - PROCESS | 1764 | 1468501612453 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}] 06:06:52 INFO - PROCESS | 1764 | 1468501612459 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:52 INFO - PROCESS | 1764 | 1468501612653 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 06:06:52 INFO - PROCESS | 1764 | 1468501612842 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:52 INFO - PROCESS | 1764 | 1468501612850 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc10400 == 26 [pid = 1764] [id = 710] 06:06:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x918c2c00) [pid = 1764] [serial = 2131] [outer = (nil)] 06:06:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x92bef000) [pid = 1764] [serial = 2132] [outer = 0x918c2c00] 06:06:52 INFO - PROCESS | 1764 | 1468501612937 Marionette DEBUG loaded listener.js 06:06:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x92bf1400) [pid = 1764] [serial = 2133] [outer = 0x918c2c00] 06:06:53 INFO - PROCESS | 1764 | 1468501613939 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]]]}] 06:06:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:06:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1553ms 06:06:54 INFO - PROCESS | 1764 | 1468501613996 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 06:06:54 INFO - PROCESS | 1764 | 1468501614000 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 06:06:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:06:54 INFO - PROCESS | 1764 | 1468501614008 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:06:54 INFO - PROCESS | 1764 | 1468501614012 Marionette TRACE conn4 <- [1,2814,null,{}] 06:06:54 INFO - PROCESS | 1764 | 1468501614018 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}] 06:06:54 INFO - PROCESS | 1764 | 1468501614030 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:54 INFO - PROCESS | 1764 | 1468501614334 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 06:06:54 INFO - PROCESS | 1764 | 1468501614580 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:54 INFO - PROCESS | 1764 | 1468501614587 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d926400 == 27 [pid = 1764] [id = 711] 06:06:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8e3f3c00) [pid = 1764] [serial = 2134] [outer = (nil)] 06:06:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x93810800) [pid = 1764] [serial = 2135] [outer = 0x8e3f3c00] 06:06:54 INFO - PROCESS | 1764 | 1468501614719 Marionette DEBUG loaded listener.js 06:06:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x93a6a400) [pid = 1764] [serial = 2136] [outer = 0x8e3f3c00] 06:06:55 INFO - PROCESS | 1764 | 1468501615707 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]]]}] 06:06:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:06:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1783ms 06:06:55 INFO - PROCESS | 1764 | 1468501615792 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 06:06:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:06:55 INFO - PROCESS | 1764 | 1468501615797 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 06:06:55 INFO - PROCESS | 1764 | 1468501615804 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:06:55 INFO - PROCESS | 1764 | 1468501615808 Marionette TRACE conn4 <- [1,2818,null,{}] 06:06:55 INFO - PROCESS | 1764 | 1468501615815 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}] 06:06:55 INFO - PROCESS | 1764 | 1468501615819 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:56 INFO - PROCESS | 1764 | 1468501616019 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 06:06:56 INFO - PROCESS | 1764 | 1468501616232 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:56 INFO - PROCESS | 1764 | 1468501616240 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d4400 == 28 [pid = 1764] [id = 712] 06:06:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8c8d4c00) [pid = 1764] [serial = 2137] [outer = (nil)] 06:06:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8cae3800) [pid = 1764] [serial = 2138] [outer = 0x8c8d4c00] 06:06:56 INFO - PROCESS | 1764 | 1468501616630 Marionette DEBUG loaded listener.js 06:06:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8e28c400) [pid = 1764] [serial = 2139] [outer = 0x8c8d4c00] 06:06:57 INFO - PROCESS | 1764 | 1468501617736 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]]]}] 06:06:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:06:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1990ms 06:06:57 INFO - PROCESS | 1764 | 1468501617795 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 06:06:57 INFO - PROCESS | 1764 | 1468501617801 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 06:06:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:06:57 INFO - PROCESS | 1764 | 1468501617811 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:06:57 INFO - PROCESS | 1764 | 1468501617815 Marionette TRACE conn4 <- [1,2822,null,{}] 06:06:57 INFO - PROCESS | 1764 | 1468501617824 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}] 06:06:57 INFO - PROCESS | 1764 | 1468501617831 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:58 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cd400 == 27 [pid = 1764] [id = 691] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fd9c000) [pid = 1764] [serial = 2088] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8fda1000) [pid = 1764] [serial = 2058] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x924afc00) [pid = 1764] [serial = 2069] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8ec8c800) [pid = 1764] [serial = 2081] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x91998000) [pid = 1764] [serial = 2064] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x92489400) [pid = 1764] [serial = 2066] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x91882800) [pid = 1764] [serial = 2061] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x91788000) [pid = 1764] [serial = 2060] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x92491400) [pid = 1764] [serial = 2067] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8fc75000) [pid = 1764] [serial = 2087] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x92bf4800) [pid = 1764] [serial = 2070] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8cae5800) [pid = 1764] [serial = 2055] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8ece3800) [pid = 1764] [serial = 2082] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x93c8d800) [pid = 1764] [serial = 2073] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x91996c00) [pid = 1764] [serial = 2063] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x93a67c00) [pid = 1764] [serial = 2072] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8fc06400) [pid = 1764] [serial = 2057] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8e294c00) [pid = 1764] [serial = 2076] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8d92fc00) [pid = 1764] [serial = 2079] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8d929000) [pid = 1764] [serial = 2078] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8f93d800) [pid = 1764] [serial = 2084] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x8fc08800) [pid = 1764] [serial = 2085] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8c8d1c00) [pid = 1764] [serial = 2054] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x8d925000) [pid = 1764] [serial = 2075] [outer = (nil)] [url = about:blank] 06:06:59 INFO - PROCESS | 1764 | 1468501619275 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 06:06:59 INFO - PROCESS | 1764 | 1468501619400 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:59 INFO - PROCESS | 1764 | 1468501619412 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:06:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae8c00 == 28 [pid = 1764] [id = 713] 06:06:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8cae9400) [pid = 1764] [serial = 2140] [outer = (nil)] 06:06:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8caf0c00) [pid = 1764] [serial = 2141] [outer = 0x8cae9400] 06:06:59 INFO - PROCESS | 1764 | 1468501619498 Marionette DEBUG loaded listener.js 06:06:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8d927400) [pid = 1764] [serial = 2142] [outer = 0x8cae9400] 06:07:00 INFO - PROCESS | 1764 | 1468501620383 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]]]}] 06:07:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:07:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2639ms 06:07:00 INFO - PROCESS | 1764 | 1468501620451 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 06:07:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:07:00 INFO - PROCESS | 1764 | 1468501620460 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 06:07:00 INFO - PROCESS | 1764 | 1468501620468 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:07:00 INFO - PROCESS | 1764 | 1468501620473 Marionette TRACE conn4 <- [1,2826,null,{}] 06:07:00 INFO - PROCESS | 1764 | 1468501620481 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}] 06:07:00 INFO - PROCESS | 1764 | 1468501620488 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:00 INFO - PROCESS | 1764 | 1468501620689 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 06:07:00 INFO - PROCESS | 1764 | 1468501620846 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:00 INFO - PROCESS | 1764 | 1468501620855 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec85400 == 29 [pid = 1764] [id = 714] 06:07:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8ec87000) [pid = 1764] [serial = 2143] [outer = (nil)] 06:07:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8ec8d000) [pid = 1764] [serial = 2144] [outer = 0x8ec87000] 06:07:00 INFO - PROCESS | 1764 | 1468501620936 Marionette DEBUG loaded listener.js 06:07:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8ece4400) [pid = 1764] [serial = 2145] [outer = 0x8ec87000] 06:07:01 INFO - PROCESS | 1764 | 1468501621916 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:07:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:07:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1539ms 06:07:02 INFO - PROCESS | 1764 | 1468501622008 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 06:07:02 INFO - PROCESS | 1764 | 1468501622014 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 06:07:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:07:02 INFO - PROCESS | 1764 | 1468501622023 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:07:02 INFO - PROCESS | 1764 | 1468501622027 Marionette TRACE conn4 <- [1,2830,null,{}] 06:07:02 INFO - PROCESS | 1764 | 1468501622057 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}] 06:07:02 INFO - PROCESS | 1764 | 1468501622064 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:02 INFO - PROCESS | 1764 | 1468501622317 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 06:07:02 INFO - PROCESS | 1764 | 1468501622349 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:02 INFO - PROCESS | 1764 | 1468501622357 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc0b400 == 30 [pid = 1764] [id = 715] 06:07:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8fc0b800) [pid = 1764] [serial = 2146] [outer = (nil)] 06:07:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8fc10000) [pid = 1764] [serial = 2147] [outer = 0x8fc0b800] 06:07:02 INFO - PROCESS | 1764 | 1468501622546 Marionette DEBUG loaded listener.js 06:07:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8fc77400) [pid = 1764] [serial = 2148] [outer = 0x8fc0b800] 06:07:04 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x910b7400) [pid = 1764] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:07:04 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x910b4800) [pid = 1764] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:07:04 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8c8d5c00) [pid = 1764] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:07:04 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8d92a800) [pid = 1764] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:07:04 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x91019400) [pid = 1764] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:07:04 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8f934000) [pid = 1764] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:07:04 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x8ed19800) [pid = 1764] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:07:04 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8fd9e400) [pid = 1764] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:07:04 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x8cae9800) [pid = 1764] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:07:04 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x91371000) [pid = 1764] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:07:04 INFO - PROCESS | 1764 | 1468501624107 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]]]}] 06:07:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:07:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 2187ms 06:07:04 INFO - PROCESS | 1764 | 1468501624212 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 06:07:04 INFO - PROCESS | 1764 | 1468501624219 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 06:07:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:07:04 INFO - PROCESS | 1764 | 1468501624245 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:07:04 INFO - PROCESS | 1764 | 1468501624255 Marionette TRACE conn4 <- [1,2834,null,{}] 06:07:04 INFO - PROCESS | 1764 | 1468501624260 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}] 06:07:04 INFO - PROCESS | 1764 | 1468501624268 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:04 INFO - PROCESS | 1764 | 1468501624530 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 06:07:04 INFO - PROCESS | 1764 | 1468501624629 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:04 INFO - PROCESS | 1764 | 1468501624637 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f940800 == 31 [pid = 1764] [id = 716] 06:07:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8fc02800) [pid = 1764] [serial = 2149] [outer = (nil)] 06:07:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8fda5c00) [pid = 1764] [serial = 2150] [outer = 0x8fc02800] 06:07:04 INFO - PROCESS | 1764 | 1468501624713 Marionette DEBUG loaded listener.js 06:07:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x91026000) [pid = 1764] [serial = 2151] [outer = 0x8fc02800] 06:07:05 INFO - PROCESS | 1764 | 1468501625527 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:07:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:07:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1364ms 06:07:05 INFO - PROCESS | 1764 | 1468501625595 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 06:07:05 INFO - PROCESS | 1764 | 1468501625600 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 06:07:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:07:05 INFO - PROCESS | 1764 | 1468501625608 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:07:05 INFO - PROCESS | 1764 | 1468501625611 Marionette TRACE conn4 <- [1,2838,null,{}] 06:07:05 INFO - PROCESS | 1764 | 1468501625618 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}] 06:07:05 INFO - PROCESS | 1764 | 1468501625624 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:05 INFO - PROCESS | 1764 | 1468501625840 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 06:07:06 INFO - PROCESS | 1764 | 1468501625990 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:06 INFO - PROCESS | 1764 | 1468501625997 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc0cc00 == 32 [pid = 1764] [id = 717] 06:07:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x8fd9d800) [pid = 1764] [serial = 2152] [outer = (nil)] 06:07:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x91038c00) [pid = 1764] [serial = 2153] [outer = 0x8fd9d800] 06:07:06 INFO - PROCESS | 1764 | 1468501626083 Marionette DEBUG loaded listener.js 06:07:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x910be000) [pid = 1764] [serial = 2154] [outer = 0x8fd9d800] 06:07:07 INFO - PROCESS | 1764 | 1468501627239 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]]]}] 06:07:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:07:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1688ms 06:07:07 INFO - PROCESS | 1764 | 1468501627297 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 06:07:07 INFO - PROCESS | 1764 | 1468501627304 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 06:07:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:07:07 INFO - PROCESS | 1764 | 1468501627314 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:07:07 INFO - PROCESS | 1764 | 1468501627322 Marionette TRACE conn4 <- [1,2842,null,{}] 06:07:07 INFO - PROCESS | 1764 | 1468501627334 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}] 06:07:07 INFO - PROCESS | 1764 | 1468501627341 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:07 INFO - PROCESS | 1764 | 1468501627625 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 06:07:07 INFO - PROCESS | 1764 | 1468501627872 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:07 INFO - PROCESS | 1764 | 1468501627888 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caea400 == 33 [pid = 1764] [id = 718] 06:07:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8d921c00) [pid = 1764] [serial = 2155] [outer = (nil)] 06:07:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8ece3c00) [pid = 1764] [serial = 2156] [outer = 0x8d921c00] 06:07:08 INFO - PROCESS | 1764 | 1468501628016 Marionette DEBUG loaded listener.js 06:07:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8f941000) [pid = 1764] [serial = 2157] [outer = 0x8d921c00] 06:07:09 INFO - PROCESS | 1764 | 1468501629192 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]]]}] 06:07:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:07:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1954ms 06:07:09 INFO - PROCESS | 1764 | 1468501629270 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 06:07:09 INFO - PROCESS | 1764 | 1468501629284 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 06:07:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:07:09 INFO - PROCESS | 1764 | 1468501629304 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:07:09 INFO - PROCESS | 1764 | 1468501629313 Marionette TRACE conn4 <- [1,2846,null,{}] 06:07:09 INFO - PROCESS | 1764 | 1468501629423 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}] 06:07:09 INFO - PROCESS | 1764 | 1468501629431 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:09 INFO - PROCESS | 1764 | 1468501629775 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 06:07:09 INFO - PROCESS | 1764 | 1468501629976 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:09 INFO - PROCESS | 1764 | 1468501629985 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x9102f800 == 34 [pid = 1764] [id = 719] 06:07:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x91039400) [pid = 1764] [serial = 2158] [outer = (nil)] 06:07:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x91374c00) [pid = 1764] [serial = 2159] [outer = 0x91039400] 06:07:10 INFO - PROCESS | 1764 | 1468501630076 Marionette DEBUG loaded listener.js 06:07:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x91788800) [pid = 1764] [serial = 2160] [outer = 0x91039400] 06:07:11 INFO - PROCESS | 1764 | 1468501631137 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]]]}] 06:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1923ms 06:07:11 INFO - PROCESS | 1764 | 1468501631225 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 06:07:11 INFO - PROCESS | 1764 | 1468501631229 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 06:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:07:11 INFO - PROCESS | 1764 | 1468501631239 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:07:11 INFO - PROCESS | 1764 | 1468501631245 Marionette TRACE conn4 <- [1,2850,null,{}] 06:07:11 INFO - PROCESS | 1764 | 1468501631265 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}] 06:07:11 INFO - PROCESS | 1764 | 1468501631275 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:11 INFO - PROCESS | 1764 | 1468501631620 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 06:07:11 INFO - PROCESS | 1764 | 1468501631796 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:11 INFO - PROCESS | 1764 | 1468501631811 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x9188f400 == 35 [pid = 1764] [id = 720] 06:07:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x91890800) [pid = 1764] [serial = 2161] [outer = (nil)] 06:07:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x918c6000) [pid = 1764] [serial = 2162] [outer = 0x91890800] 06:07:11 INFO - PROCESS | 1764 | 1468501631899 Marionette DEBUG loaded listener.js 06:07:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x91991400) [pid = 1764] [serial = 2163] [outer = 0x91890800] 06:07:12 INFO - PROCESS | 1764 | 1468501632895 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1744ms 06:07:12 INFO - PROCESS | 1764 | 1468501632983 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 06:07:12 INFO - PROCESS | 1764 | 1468501632989 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 06:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:07:13 INFO - PROCESS | 1764 | 1468501632996 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:07:13 INFO - PROCESS | 1764 | 1468501633000 Marionette TRACE conn4 <- [1,2854,null,{}] 06:07:13 INFO - PROCESS | 1764 | 1468501633007 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}] 06:07:13 INFO - PROCESS | 1764 | 1468501633014 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:13 INFO - PROCESS | 1764 | 1468501633260 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 06:07:13 INFO - PROCESS | 1764 | 1468501633501 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:13 INFO - PROCESS | 1764 | 1468501633513 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb07400 == 36 [pid = 1764] [id = 721] 06:07:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8bb0b400) [pid = 1764] [serial = 2164] [outer = (nil)] 06:07:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8e3ed800) [pid = 1764] [serial = 2165] [outer = 0x8bb0b400] 06:07:13 INFO - PROCESS | 1764 | 1468501633688 Marionette DEBUG loaded listener.js 06:07:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8ecec000) [pid = 1764] [serial = 2166] [outer = 0x8bb0b400] 06:07:14 INFO - PROCESS | 1764 | 1468501634995 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]]]}] 06:07:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f5800 == 35 [pid = 1764] [id = 693] 06:07:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d7c00 == 34 [pid = 1764] [id = 695] 06:07:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8f939000 == 33 [pid = 1764] [id = 694] 06:07:15 INFO - PROCESS | 1764 | --DOCSHELL 0x9103a400 == 32 [pid = 1764] [id = 703] 06:07:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f2000 == 31 [pid = 1764] [id = 702] 06:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2040ms 06:07:15 INFO - PROCESS | 1764 | 1468501635048 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 06:07:15 INFO - PROCESS | 1764 | 1468501635053 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 06:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:07:15 INFO - PROCESS | 1764 | 1468501635062 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:07:15 INFO - PROCESS | 1764 | 1468501635069 Marionette TRACE conn4 <- [1,2858,null,{}] 06:07:15 INFO - PROCESS | 1764 | 1468501635079 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}] 06:07:15 INFO - PROCESS | 1764 | 1468501635083 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:15 INFO - PROCESS | 1764 | 1468501635291 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x91790000) [pid = 1764] [serial = 2117] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x91886800) [pid = 1764] [serial = 2118] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x910b9400) [pid = 1764] [serial = 2111] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8ec84400) [pid = 1764] [serial = 2114] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8e3fa800) [pid = 1764] [serial = 2093] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8ece7400) [pid = 1764] [serial = 2094] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x91031800) [pid = 1764] [serial = 2091] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x9101f000) [pid = 1764] [serial = 2090] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x918c3800) [pid = 1764] [serial = 2102] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x918c7800) [pid = 1764] [serial = 2103] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8f937400) [pid = 1764] [serial = 2108] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8fda8c00) [pid = 1764] [serial = 2096] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8fc0bc00) [pid = 1764] [serial = 2097] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8e28e400) [pid = 1764] [serial = 2105] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x8e3ef800) [pid = 1764] [serial = 2106] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x91785c00) [pid = 1764] [serial = 2099] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x9178e000) [pid = 1764] [serial = 2100] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x8fd9f400) [pid = 1764] [serial = 2115] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x910c2800) [pid = 1764] [serial = 2112] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x8fc07800) [pid = 1764] [serial = 2109] [outer = (nil)] [url = about:blank] 06:07:15 INFO - PROCESS | 1764 | 1468501635547 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:15 INFO - PROCESS | 1764 | 1468501635560 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae9800 == 32 [pid = 1764] [id = 722] 06:07:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x8caee000) [pid = 1764] [serial = 2167] [outer = (nil)] 06:07:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x8e3f6800) [pid = 1764] [serial = 2168] [outer = 0x8caee000] 06:07:15 INFO - PROCESS | 1764 | 1468501635644 Marionette DEBUG loaded listener.js 06:07:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8ece5000) [pid = 1764] [serial = 2169] [outer = 0x8caee000] 06:07:16 INFO - PROCESS | 1764 | 1468501636559 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:07:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:07:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1541ms 06:07:16 INFO - PROCESS | 1764 | 1468501636604 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 06:07:16 INFO - PROCESS | 1764 | 1468501636612 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 06:07:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:07:16 INFO - PROCESS | 1764 | 1468501636623 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:07:16 INFO - PROCESS | 1764 | 1468501636627 Marionette TRACE conn4 <- [1,2862,null,{}] 06:07:16 INFO - PROCESS | 1764 | 1468501636636 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}] 06:07:16 INFO - PROCESS | 1764 | 1468501636643 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:16 INFO - PROCESS | 1764 | 1468501636836 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 06:07:17 INFO - PROCESS | 1764 | 1468501636983 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:17 INFO - PROCESS | 1764 | 1468501636991 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc75400 == 33 [pid = 1764] [id = 723] 06:07:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8fd9c000) [pid = 1764] [serial = 2170] [outer = (nil)] 06:07:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x8fda5400) [pid = 1764] [serial = 2171] [outer = 0x8fd9c000] 06:07:17 INFO - PROCESS | 1764 | 1468501637080 Marionette DEBUG loaded listener.js 06:07:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x9101f800) [pid = 1764] [serial = 2172] [outer = 0x8fd9c000] 06:07:18 INFO - PROCESS | 1764 | 1468501638032 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]]]}] 06:07:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:07:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1491ms 06:07:18 INFO - PROCESS | 1764 | 1468501638114 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 06:07:18 INFO - PROCESS | 1764 | 1468501638119 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 06:07:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:07:18 INFO - PROCESS | 1764 | 1468501638126 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:07:18 INFO - PROCESS | 1764 | 1468501638133 Marionette TRACE conn4 <- [1,2866,null,{}] 06:07:18 INFO - PROCESS | 1764 | 1468501638163 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}] 06:07:18 INFO - PROCESS | 1764 | 1468501638173 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:18 INFO - PROCESS | 1764 | 1468501638429 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 06:07:18 INFO - PROCESS | 1764 | 1468501638457 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:18 INFO - PROCESS | 1764 | 1468501638465 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x910bc400 == 34 [pid = 1764] [id = 724] 06:07:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x910c1000) [pid = 1764] [serial = 2173] [outer = (nil)] 06:07:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x91785c00) [pid = 1764] [serial = 2174] [outer = 0x910c1000] 06:07:18 INFO - PROCESS | 1764 | 1468501638547 Marionette DEBUG loaded listener.js 06:07:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x91792400) [pid = 1764] [serial = 2175] [outer = 0x910c1000] 06:07:19 INFO - PROCESS | 1764 | 1468501639564 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]]]}] 06:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1503ms 06:07:19 INFO - PROCESS | 1764 | 1468501639631 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 06:07:19 INFO - PROCESS | 1764 | 1468501639636 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 06:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:07:19 INFO - PROCESS | 1764 | 1468501639651 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:07:19 INFO - PROCESS | 1764 | 1468501639654 Marionette TRACE conn4 <- [1,2870,null,{}] 06:07:19 INFO - PROCESS | 1764 | 1468501639661 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}] 06:07:19 INFO - PROCESS | 1764 | 1468501639667 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:19 INFO - PROCESS | 1764 | 1468501639944 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8fc0b800) [pid = 1764] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8c8d4c00) [pid = 1764] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8d92dc00) [pid = 1764] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x9101f400) [pid = 1764] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x8cae9400) [pid = 1764] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x91999800) [pid = 1764] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x8f93c000) [pid = 1764] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x918c2c00) [pid = 1764] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x8e3f3c00) [pid = 1764] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 60 (0x8ec87000) [pid = 1764] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:07:19 INFO - PROCESS | 1764 | --DOMWINDOW == 59 (0x8fc02800) [pid = 1764] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:07:20 INFO - PROCESS | 1764 | 1468501640238 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:20 INFO - PROCESS | 1764 | 1468501640248 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb10400 == 35 [pid = 1764] [id = 725] 06:07:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 60 (0x8bb10800) [pid = 1764] [serial = 2176] [outer = (nil)] 06:07:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 61 (0x8c8ce000) [pid = 1764] [serial = 2177] [outer = 0x8bb10800] 06:07:20 INFO - PROCESS | 1764 | 1468501640341 Marionette DEBUG loaded listener.js 06:07:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x8c8da800) [pid = 1764] [serial = 2178] [outer = 0x8bb10800] 06:07:21 INFO - PROCESS | 1764 | 1468501641424 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]]]}] 06:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1843ms 06:07:21 INFO - PROCESS | 1764 | 1468501641497 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 06:07:21 INFO - PROCESS | 1764 | 1468501641504 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 06:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:07:21 INFO - PROCESS | 1764 | 1468501641513 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:07:21 INFO - PROCESS | 1764 | 1468501641519 Marionette TRACE conn4 <- [1,2874,null,{}] 06:07:21 INFO - PROCESS | 1764 | 1468501641531 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}] 06:07:21 INFO - PROCESS | 1764 | 1468501641541 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:21 INFO - PROCESS | 1764 | 1468501641856 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 06:07:22 INFO - PROCESS | 1764 | 1468501642090 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:22 INFO - PROCESS | 1764 | 1468501642103 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ecdfc00 == 36 [pid = 1764] [id = 726] 06:07:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x8ece1c00) [pid = 1764] [serial = 2179] [outer = (nil)] 06:07:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x8ed0fc00) [pid = 1764] [serial = 2180] [outer = 0x8ece1c00] 06:07:22 INFO - PROCESS | 1764 | 1468501642190 Marionette DEBUG loaded listener.js 06:07:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x8f941400) [pid = 1764] [serial = 2181] [outer = 0x8ece1c00] 06:07:23 INFO - PROCESS | 1764 | 1468501643162 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]]]}] 06:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1688ms 06:07:23 INFO - PROCESS | 1764 | 1468501643204 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 06:07:23 INFO - PROCESS | 1764 | 1468501643212 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 06:07:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:07:23 INFO - PROCESS | 1764 | 1468501643220 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:07:23 INFO - PROCESS | 1764 | 1468501643225 Marionette TRACE conn4 <- [1,2878,null,{}] 06:07:23 INFO - PROCESS | 1764 | 1468501643233 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}] 06:07:23 INFO - PROCESS | 1764 | 1468501643240 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:23 INFO - PROCESS | 1764 | 1468501643460 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 06:07:23 INFO - PROCESS | 1764 | 1468501643754 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:23 INFO - PROCESS | 1764 | 1468501643771 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fda0400 == 37 [pid = 1764] [id = 727] 06:07:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x91019400) [pid = 1764] [serial = 2182] [outer = (nil)] 06:07:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x91024000) [pid = 1764] [serial = 2183] [outer = 0x91019400] 06:07:23 INFO - PROCESS | 1764 | 1468501643899 Marionette DEBUG loaded listener.js 06:07:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x91031c00) [pid = 1764] [serial = 2184] [outer = 0x91019400] 06:07:24 INFO - PROCESS | 1764 | 1468501644918 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]]]}] 06:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1784ms 06:07:25 INFO - PROCESS | 1764 | 1468501645006 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 06:07:25 INFO - PROCESS | 1764 | 1468501645011 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 06:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:07:25 INFO - PROCESS | 1764 | 1468501645030 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:07:25 INFO - PROCESS | 1764 | 1468501645040 Marionette TRACE conn4 <- [1,2882,null,{}] 06:07:25 INFO - PROCESS | 1764 | 1468501645049 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}] 06:07:25 INFO - PROCESS | 1764 | 1468501645060 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:25 INFO - PROCESS | 1764 | 1468501645411 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 06:07:25 INFO - PROCESS | 1764 | 1468501645656 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:25 INFO - PROCESS | 1764 | 1468501645664 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d928000 == 38 [pid = 1764] [id = 728] 06:07:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8fda8800) [pid = 1764] [serial = 2185] [outer = (nil)] 06:07:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x91889800) [pid = 1764] [serial = 2186] [outer = 0x8fda8800] 06:07:25 INFO - PROCESS | 1764 | 1468501645762 Marionette DEBUG loaded listener.js 06:07:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x918c9000) [pid = 1764] [serial = 2187] [outer = 0x8fda8800] 06:07:26 INFO - PROCESS | 1764 | 1468501646750 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]]]}] 06:07:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:07:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1803ms 06:07:26 INFO - PROCESS | 1764 | 1468501646825 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 06:07:26 INFO - PROCESS | 1764 | 1468501646829 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 06:07:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:07:26 INFO - PROCESS | 1764 | 1468501646838 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:07:26 INFO - PROCESS | 1764 | 1468501646843 Marionette TRACE conn4 <- [1,2886,null,{}] 06:07:26 INFO - PROCESS | 1764 | 1468501646850 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}] 06:07:26 INFO - PROCESS | 1764 | 1468501646857 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:27 INFO - PROCESS | 1764 | 1468501647104 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 06:07:27 INFO - PROCESS | 1764 | 1468501647419 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:27 INFO - PROCESS | 1764 | 1468501647431 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d924c00 == 39 [pid = 1764] [id = 729] 06:07:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9178e000) [pid = 1764] [serial = 2188] [outer = (nil)] 06:07:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x9248bc00) [pid = 1764] [serial = 2189] [outer = 0x9178e000] 06:07:27 INFO - PROCESS | 1764 | 1468501647537 Marionette DEBUG loaded listener.js 06:07:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x9248fc00) [pid = 1764] [serial = 2190] [outer = 0x9178e000] 06:07:28 INFO - PROCESS | 1764 | 1468501648752 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]]]}] 06:07:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:07:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1948ms 06:07:28 INFO - PROCESS | 1764 | 1468501648787 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 06:07:28 INFO - PROCESS | 1764 | 1468501648793 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 06:07:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:07:28 INFO - PROCESS | 1764 | 1468501648801 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:07:28 INFO - PROCESS | 1764 | 1468501648806 Marionette TRACE conn4 <- [1,2890,null,{}] 06:07:28 INFO - PROCESS | 1764 | 1468501648813 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}] 06:07:28 INFO - PROCESS | 1764 | 1468501648820 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:29 INFO - PROCESS | 1764 | 1468501649040 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 06:07:29 INFO - PROCESS | 1764 | 1468501649268 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:29 INFO - PROCESS | 1764 | 1468501649290 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e290400 == 40 [pid = 1764] [id = 730] 06:07:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x92485800) [pid = 1764] [serial = 2191] [outer = (nil)] 06:07:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x924ab400) [pid = 1764] [serial = 2192] [outer = 0x92485800] 06:07:29 INFO - PROCESS | 1764 | 1468501649415 Marionette DEBUG loaded listener.js 06:07:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x92bf3800) [pid = 1764] [serial = 2193] [outer = 0x92485800] 06:07:30 INFO - PROCESS | 1764 | 1468501650449 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1685ms 06:07:30 INFO - PROCESS | 1764 | 1468501650490 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 06:07:30 INFO - PROCESS | 1764 | 1468501650497 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 06:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:07:30 INFO - PROCESS | 1764 | 1468501650508 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:07:30 INFO - PROCESS | 1764 | 1468501650515 Marionette TRACE conn4 <- [1,2894,null,{}] 06:07:30 INFO - PROCESS | 1764 | 1468501650538 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}] 06:07:30 INFO - PROCESS | 1764 | 1468501650552 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:30 INFO - PROCESS | 1764 | 1468501650917 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 06:07:31 INFO - PROCESS | 1764 | 1468501651313 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:31 INFO - PROCESS | 1764 | 1468501651325 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cd400 == 41 [pid = 1764] [id = 731] 06:07:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x918c1800) [pid = 1764] [serial = 2194] [outer = (nil)] 06:07:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x93a60c00) [pid = 1764] [serial = 2195] [outer = 0x918c1800] 06:07:31 INFO - PROCESS | 1764 | 1468501651476 Marionette DEBUG loaded listener.js 06:07:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x93a67c00) [pid = 1764] [serial = 2196] [outer = 0x918c1800] 06:07:32 INFO - PROCESS | 1764 | 1468501652808 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]]]}] 06:07:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:07:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2359ms 06:07:32 INFO - PROCESS | 1764 | 1468501652867 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 06:07:32 INFO - PROCESS | 1764 | 1468501652872 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 06:07:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:07:32 INFO - PROCESS | 1764 | 1468501652879 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:07:32 INFO - PROCESS | 1764 | 1468501652885 Marionette TRACE conn4 <- [1,2898,null,{}] 06:07:32 INFO - PROCESS | 1764 | 1468501652892 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}] 06:07:32 INFO - PROCESS | 1764 | 1468501652898 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:33 INFO - PROCESS | 1764 | 1468501653167 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 06:07:33 INFO - PROCESS | 1764 | 1468501653500 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:33 INFO - PROCESS | 1764 | 1468501653509 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3efc00 == 42 [pid = 1764] [id = 732] 06:07:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x924a4c00) [pid = 1764] [serial = 2197] [outer = (nil)] 06:07:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x94723400) [pid = 1764] [serial = 2198] [outer = 0x924a4c00] 06:07:33 INFO - PROCESS | 1764 | 1468501653603 Marionette DEBUG loaded listener.js 06:07:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x94729c00) [pid = 1764] [serial = 2199] [outer = 0x924a4c00] 06:07:34 INFO - PROCESS | 1764 | 1468501654562 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]]]}] 06:07:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:07:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1741ms 06:07:34 INFO - PROCESS | 1764 | 1468501654622 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 06:07:34 INFO - PROCESS | 1764 | 1468501654626 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 06:07:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:07:34 INFO - PROCESS | 1764 | 1468501654636 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:07:34 INFO - PROCESS | 1764 | 1468501654640 Marionette TRACE conn4 <- [1,2902,null,{}] 06:07:34 INFO - PROCESS | 1764 | 1468501654650 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}] 06:07:34 INFO - PROCESS | 1764 | 1468501654659 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:34 INFO - PROCESS | 1764 | 1468501654925 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 06:07:35 INFO - PROCESS | 1764 | 1468501655407 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:35 INFO - PROCESS | 1764 | 1468501655419 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0a800 == 43 [pid = 1764] [id = 733] 06:07:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x8bb0ac00) [pid = 1764] [serial = 2200] [outer = (nil)] 06:07:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8bb12800) [pid = 1764] [serial = 2201] [outer = 0x8bb0ac00] 06:07:35 INFO - PROCESS | 1764 | 1468501655515 Marionette DEBUG loaded listener.js 06:07:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8caee800) [pid = 1764] [serial = 2202] [outer = 0x8bb0ac00] 06:07:36 INFO - PROCESS | 1764 | 1468501656546 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:07:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:07:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1957ms 06:07:36 INFO - PROCESS | 1764 | 1468501656597 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 06:07:36 INFO - PROCESS | 1764 | 1468501656607 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 06:07:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:07:36 INFO - PROCESS | 1764 | 1468501656621 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:07:36 INFO - PROCESS | 1764 | 1468501656630 Marionette TRACE conn4 <- [1,2906,null,{}] 06:07:36 INFO - PROCESS | 1764 | 1468501656645 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}] 06:07:36 INFO - PROCESS | 1764 | 1468501656655 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:36 INFO - PROCESS | 1764 | 1468501656990 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 06:07:37 INFO - PROCESS | 1764 | 1468501657342 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:37 INFO - PROCESS | 1764 | 1468501657355 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed11c00 == 44 [pid = 1764] [id = 734] 06:07:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8ed12000) [pid = 1764] [serial = 2203] [outer = (nil)] 06:07:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8f93dc00) [pid = 1764] [serial = 2204] [outer = 0x8ed12000] 06:07:37 INFO - PROCESS | 1764 | 1468501657446 Marionette DEBUG loaded listener.js 06:07:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8fc75800) [pid = 1764] [serial = 2205] [outer = 0x8ed12000] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x910bc400 == 43 [pid = 1764] [id = 724] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc75400 == 42 [pid = 1764] [id = 723] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae9800 == 41 [pid = 1764] [id = 722] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x9188f400 == 40 [pid = 1764] [id = 720] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x9102f800 == 39 [pid = 1764] [id = 719] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8caea400 == 38 [pid = 1764] [id = 718] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8caee400 == 37 [pid = 1764] [id = 706] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x91998c00 == 36 [pid = 1764] [id = 708] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae4000 == 35 [pid = 1764] [id = 709] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc10400 == 34 [pid = 1764] [id = 710] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8db400 == 33 [pid = 1764] [id = 692] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae8c00 == 32 [pid = 1764] [id = 713] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc0cc00 == 31 [pid = 1764] [id = 717] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8d926000 == 30 [pid = 1764] [id = 697] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4400 == 29 [pid = 1764] [id = 712] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8f940800 == 28 [pid = 1764] [id = 716] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed12400 == 27 [pid = 1764] [id = 698] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x91370800 == 26 [pid = 1764] [id = 699] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d0000 == 25 [pid = 1764] [id = 704] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc0b400 == 24 [pid = 1764] [id = 715] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8d926400 == 23 [pid = 1764] [id = 711] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae7800 == 22 [pid = 1764] [id = 701] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece1400 == 21 [pid = 1764] [id = 700] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb07400 == 20 [pid = 1764] [id = 721] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec85400 == 19 [pid = 1764] [id = 714] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8fdaac00 == 18 [pid = 1764] [id = 696] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d4800 == 17 [pid = 1764] [id = 705] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8fda4400 == 16 [pid = 1764] [id = 707] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cd400 == 15 [pid = 1764] [id = 731] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3efc00 == 14 [pid = 1764] [id = 732] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8e290400 == 13 [pid = 1764] [id = 730] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8d924c00 == 12 [pid = 1764] [id = 729] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8d928000 == 11 [pid = 1764] [id = 728] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8ecdfc00 == 10 [pid = 1764] [id = 726] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8fda0400 == 9 [pid = 1764] [id = 727] 06:07:38 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb10400 == 8 [pid = 1764] [id = 725] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8cae3800) [pid = 1764] [serial = 2138] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8ed17800) [pid = 1764] [serial = 2121] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8ece3000) [pid = 1764] [serial = 2120] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x91023000) [pid = 1764] [serial = 2124] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x91038400) [pid = 1764] [serial = 2123] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8caf0c00) [pid = 1764] [serial = 2141] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x92486400) [pid = 1764] [serial = 2127] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x919a0400) [pid = 1764] [serial = 2126] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x924ae800) [pid = 1764] [serial = 2130] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x924a6c00) [pid = 1764] [serial = 2129] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8d927400) [pid = 1764] [serial = 2142] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x92bf1400) [pid = 1764] [serial = 2133] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x92bef000) [pid = 1764] [serial = 2132] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x93a6a400) [pid = 1764] [serial = 2136] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x93810800) [pid = 1764] [serial = 2135] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8ec8d000) [pid = 1764] [serial = 2144] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8fc77400) [pid = 1764] [serial = 2148] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8fda5c00) [pid = 1764] [serial = 2150] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8ece4400) [pid = 1764] [serial = 2145] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x91026000) [pid = 1764] [serial = 2151] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x8fc10000) [pid = 1764] [serial = 2147] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x8e28c400) [pid = 1764] [serial = 2139] [outer = (nil)] [url = about:blank] 06:07:39 INFO - PROCESS | 1764 | 1468501659699 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]]]}] 06:07:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:07:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 3103ms 06:07:39 INFO - PROCESS | 1764 | 1468501659728 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 06:07:39 INFO - PROCESS | 1764 | 1468501659736 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 06:07:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:07:39 INFO - PROCESS | 1764 | 1468501659745 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:07:39 INFO - PROCESS | 1764 | 1468501659752 Marionette TRACE conn4 <- [1,2910,null,{}] 06:07:39 INFO - PROCESS | 1764 | 1468501659761 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}] 06:07:39 INFO - PROCESS | 1764 | 1468501659766 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:39 INFO - PROCESS | 1764 | 1468501659965 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:07:40 INFO - PROCESS | 1764 | 1468501660110 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:40 INFO - PROCESS | 1764 | 1468501660120 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caea400 == 9 [pid = 1764] [id = 735] 06:07:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x8caeb800) [pid = 1764] [serial = 2206] [outer = (nil)] 06:07:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8e28b000) [pid = 1764] [serial = 2207] [outer = 0x8caeb800] 06:07:40 INFO - PROCESS | 1764 | 1468501660199 Marionette DEBUG loaded listener.js 06:07:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x8e297c00) [pid = 1764] [serial = 2208] [outer = 0x8caeb800] 06:07:40 INFO - PROCESS | 1764 | 1468501660992 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]]]}] 06:07:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:07:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:07:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1288ms 06:07:41 INFO - PROCESS | 1764 | 1468501661041 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:07:41 INFO - PROCESS | 1764 | 1468501661050 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:07:41 INFO - TEST-START | /DOMEvents/constructors.html 06:07:41 INFO - PROCESS | 1764 | 1468501661068 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:07:41 INFO - PROCESS | 1764 | 1468501661074 Marionette TRACE conn4 <- [1,2914,null,{}] 06:07:41 INFO - PROCESS | 1764 | 1468501661082 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}] 06:07:41 INFO - PROCESS | 1764 | 1468501661088 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:41 INFO - PROCESS | 1764 | 1468501661342 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:07:41 INFO - PROCESS | 1764 | 1468501661568 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:41 INFO - PROCESS | 1764 | 1468501661579 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece8c00 == 10 [pid = 1764] [id = 736] 06:07:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x8ece9800) [pid = 1764] [serial = 2209] [outer = (nil)] 06:07:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8ed12400) [pid = 1764] [serial = 2210] [outer = 0x8ece9800] 06:07:41 INFO - PROCESS | 1764 | 1468501661679 Marionette DEBUG loaded listener.js 06:07:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8ed19400) [pid = 1764] [serial = 2211] [outer = 0x8ece9800] 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:07:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:07:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:07:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1770ms 06:07:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:07:42 INFO - PROCESS | 1764 | 1468501662772 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]]]}] 06:07:42 INFO - PROCESS | 1764 | 1468501662837 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:07:42 INFO - PROCESS | 1764 | 1468501662846 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:07:42 INFO - PROCESS | 1764 | 1468501662878 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:07:42 INFO - PROCESS | 1764 | 1468501662891 Marionette TRACE conn4 <- [1,2918,null,{}] 06:07:42 INFO - PROCESS | 1764 | 1468501662910 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}] 06:07:42 INFO - PROCESS | 1764 | 1468501662920 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:43 INFO - PROCESS | 1764 | 1468501663166 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:07:43 INFO - PROCESS | 1764 | 1468501663192 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:43 INFO - PROCESS | 1764 | 1468501663207 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fd9e800 == 11 [pid = 1764] [id = 737] 06:07:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8fda1000) [pid = 1764] [serial = 2212] [outer = (nil)] 06:07:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8fda6400) [pid = 1764] [serial = 2213] [outer = 0x8fda1000] 06:07:43 INFO - PROCESS | 1764 | 1468501663283 Marionette DEBUG loaded listener.js 06:07:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x9101c800) [pid = 1764] [serial = 2214] [outer = 0x8fda1000] 06:07:44 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8fd9d800) [pid = 1764] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:07:44 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8caee000) [pid = 1764] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:07:44 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x91890800) [pid = 1764] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:07:44 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x91039400) [pid = 1764] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:07:44 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x8bb0b400) [pid = 1764] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:07:44 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x8d921c00) [pid = 1764] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:07:44 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x8fd9c000) [pid = 1764] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:07:44 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x910c1000) [pid = 1764] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:07:44 INFO - PROCESS | 1764 | 1468501664683 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:07:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:07:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1869ms 06:07:44 INFO - PROCESS | 1764 | 1468501664730 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:07:44 INFO - PROCESS | 1764 | 1468501664737 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:07:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:07:44 INFO - PROCESS | 1764 | 1468501664748 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:07:44 INFO - PROCESS | 1764 | 1468501664751 Marionette TRACE conn4 <- [1,2922,null,{}] 06:07:44 INFO - PROCESS | 1764 | 1468501664758 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}] 06:07:44 INFO - PROCESS | 1764 | 1468501664763 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:44 INFO - PROCESS | 1764 | 1468501664955 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:07:45 INFO - PROCESS | 1764 | 1468501665102 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:45 INFO - PROCESS | 1764 | 1468501665110 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc7e400 == 12 [pid = 1764] [id = 738] 06:07:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x8fc81c00) [pid = 1764] [serial = 2215] [outer = (nil)] 06:07:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x91024c00) [pid = 1764] [serial = 2216] [outer = 0x8fc81c00] 06:07:45 INFO - PROCESS | 1764 | 1468501665186 Marionette DEBUG loaded listener.js 06:07:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x91037000) [pid = 1764] [serial = 2217] [outer = 0x8fc81c00] 06:07:45 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:07:45 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:07:45 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:07:45 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:07:46 INFO - PROCESS | 1764 | 1468501665968 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]]]}] 06:07:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:07:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:07:46 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 06:07:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:07:46 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 06:07:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:07:46 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]" 06:07:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:07:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:07:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1340ms 06:07:46 INFO - PROCESS | 1764 | 1468501666088 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:07:46 INFO - PROCESS | 1764 | 1468501666103 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:07:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:07:46 INFO - PROCESS | 1764 | 1468501666113 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:07:46 INFO - PROCESS | 1764 | 1468501666119 Marionette TRACE conn4 <- [1,2926,null,{}] 06:07:46 INFO - PROCESS | 1764 | 1468501666133 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}] 06:07:46 INFO - PROCESS | 1764 | 1468501666140 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:46 INFO - PROCESS | 1764 | 1468501666394 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:07:46 INFO - PROCESS | 1764 | 1468501666674 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:46 INFO - PROCESS | 1764 | 1468501666689 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d92a800 == 13 [pid = 1764] [id = 739] 06:07:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x8d92c000) [pid = 1764] [serial = 2218] [outer = (nil)] 06:07:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8e28bc00) [pid = 1764] [serial = 2219] [outer = 0x8d92c000] 06:07:46 INFO - PROCESS | 1764 | 1468501666848 Marionette DEBUG loaded listener.js 06:07:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8e3f2000) [pid = 1764] [serial = 2220] [outer = 0x8d92c000] 06:07:47 INFO - PROCESS | 1764 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:07:47 INFO - PROCESS | 1764 | 1468501667866 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]]]}] 06:07:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:07:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1804ms 06:07:47 INFO - PROCESS | 1764 | 1468501667917 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:07:47 INFO - PROCESS | 1764 | 1468501667924 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:07:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:07:47 INFO - PROCESS | 1764 | 1468501667964 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:07:47 INFO - PROCESS | 1764 | 1468501667971 Marionette TRACE conn4 <- [1,2930,null,{}] 06:07:47 INFO - PROCESS | 1764 | 1468501667981 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}] 06:07:47 INFO - PROCESS | 1764 | 1468501667986 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:48 INFO - PROCESS | 1764 | 1468501668196 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:07:48 INFO - PROCESS | 1764 | 1468501668437 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:48 INFO - PROCESS | 1764 | 1468501668451 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f93e400 == 14 [pid = 1764] [id = 740] 06:07:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8f941c00) [pid = 1764] [serial = 2221] [outer = (nil)] 06:07:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8fc0f400) [pid = 1764] [serial = 2222] [outer = 0x8f941c00] 06:07:48 INFO - PROCESS | 1764 | 1468501668560 Marionette DEBUG loaded listener.js 06:07:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x8fd9d000) [pid = 1764] [serial = 2223] [outer = 0x8f941c00] 06:07:49 INFO - PROCESS | 1764 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:07:49 INFO - PROCESS | 1764 | 1468501669448 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]]]}] 06:07:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:07:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1571ms 06:07:49 INFO - PROCESS | 1764 | 1468501669505 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:07:49 INFO - PROCESS | 1764 | 1468501669509 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:07:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:07:49 INFO - PROCESS | 1764 | 1468501669519 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:07:49 INFO - PROCESS | 1764 | 1468501669524 Marionette TRACE conn4 <- [1,2934,null,{}] 06:07:49 INFO - PROCESS | 1764 | 1468501669580 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}] 06:07:49 INFO - PROCESS | 1764 | 1468501669590 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:49 INFO - PROCESS | 1764 | 1468501669799 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:07:50 INFO - PROCESS | 1764 | 1468501670083 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:50 INFO - PROCESS | 1764 | 1468501670099 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x9178ac00 == 15 [pid = 1764] [id = 741] 06:07:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x9178bc00) [pid = 1764] [serial = 2224] [outer = (nil)] 06:07:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x91790400) [pid = 1764] [serial = 2225] [outer = 0x9178bc00] 06:07:50 INFO - PROCESS | 1764 | 1468501670213 Marionette DEBUG loaded listener.js 06:07:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x91884400) [pid = 1764] [serial = 2226] [outer = 0x9178bc00] 06:07:51 INFO - PROCESS | 1764 | 1468501671129 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]]]}] 06:07:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:07:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1638ms 06:07:51 INFO - PROCESS | 1764 | 1468501671156 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:07:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:07:51 INFO - PROCESS | 1764 | 1468501671161 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:07:51 INFO - PROCESS | 1764 | 1468501671168 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:07:51 INFO - PROCESS | 1764 | 1468501671172 Marionette TRACE conn4 <- [1,2938,null,{}] 06:07:51 INFO - PROCESS | 1764 | 1468501671180 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}] 06:07:51 INFO - PROCESS | 1764 | 1468501671188 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:51 INFO - PROCESS | 1764 | 1468501671443 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:07:51 INFO - PROCESS | 1764 | 1468501671748 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:51 INFO - PROCESS | 1764 | 1468501671758 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc79400 == 16 [pid = 1764] [id = 742] 06:07:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x91031000) [pid = 1764] [serial = 2227] [outer = (nil)] 06:07:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x918c4400) [pid = 1764] [serial = 2228] [outer = 0x91031000] 06:07:51 INFO - PROCESS | 1764 | 1468501671898 Marionette DEBUG loaded listener.js 06:07:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x918cf400) [pid = 1764] [serial = 2229] [outer = 0x91031000] 06:07:52 INFO - PROCESS | 1764 | 1468501672774 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]]]}] 06:07:52 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. 06:07:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1635ms 06:07:52 INFO - PROCESS | 1764 | 1468501672804 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:07:52 INFO - PROCESS | 1764 | 1468501672808 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:07:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:07:52 INFO - PROCESS | 1764 | 1468501672817 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:07:52 INFO - PROCESS | 1764 | 1468501672821 Marionette TRACE conn4 <- [1,2942,null,{}] 06:07:52 INFO - PROCESS | 1764 | 1468501672828 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}] 06:07:52 INFO - PROCESS | 1764 | 1468501672833 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:53 INFO - PROCESS | 1764 | 1468501673025 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:07:53 INFO - PROCESS | 1764 | 1468501673213 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:53 INFO - PROCESS | 1764 | 1468501673224 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc09000 == 17 [pid = 1764] [id = 743] 06:07:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x91996c00) [pid = 1764] [serial = 2230] [outer = (nil)] 06:07:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x919a0c00) [pid = 1764] [serial = 2231] [outer = 0x91996c00] 06:07:53 INFO - PROCESS | 1764 | 1468501673314 Marionette DEBUG loaded listener.js 06:07:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x92488400) [pid = 1764] [serial = 2232] [outer = 0x91996c00] 06:07:54 INFO - PROCESS | 1764 | 1468501674265 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"]]]}] 06:07:54 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 06:07:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:07:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1484ms 06:07:54 INFO - PROCESS | 1764 | 1468501674302 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:07:54 INFO - PROCESS | 1764 | 1468501674306 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:07:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:07:54 INFO - PROCESS | 1764 | 1468501674314 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:07:54 INFO - PROCESS | 1764 | 1468501674319 Marionette TRACE conn4 <- [1,2946,null,{}] 06:07:54 INFO - PROCESS | 1764 | 1468501674325 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}] 06:07:54 INFO - PROCESS | 1764 | 1468501674338 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:54 INFO - PROCESS | 1764 | 1468501674751 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:07:55 INFO - PROCESS | 1764 | 1468501675012 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:55 INFO - PROCESS | 1764 | 1468501675021 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d2800 == 18 [pid = 1764] [id = 744] 06:07:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8cae7c00) [pid = 1764] [serial = 2233] [outer = (nil)] 06:07:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8d922400) [pid = 1764] [serial = 2234] [outer = 0x8cae7c00] 06:07:55 INFO - PROCESS | 1764 | 1468501675104 Marionette DEBUG loaded listener.js 06:07:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8e28c000) [pid = 1764] [serial = 2235] [outer = 0x8cae7c00] 06:07:55 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x9101f800) [pid = 1764] [serial = 2172] [outer = (nil)] [url = about:blank] 06:07:55 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fda5400) [pid = 1764] [serial = 2171] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x91785c00) [pid = 1764] [serial = 2174] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x91792400) [pid = 1764] [serial = 2175] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x910be000) [pid = 1764] [serial = 2154] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x91038c00) [pid = 1764] [serial = 2153] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8e3f6800) [pid = 1764] [serial = 2168] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8ece5000) [pid = 1764] [serial = 2169] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x918c6000) [pid = 1764] [serial = 2162] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x91991400) [pid = 1764] [serial = 2163] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x91374c00) [pid = 1764] [serial = 2159] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x91788800) [pid = 1764] [serial = 2160] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8e3ed800) [pid = 1764] [serial = 2165] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8ecec000) [pid = 1764] [serial = 2166] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8ece3c00) [pid = 1764] [serial = 2156] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8f941000) [pid = 1764] [serial = 2157] [outer = (nil)] [url = about:blank] 06:07:56 INFO - PROCESS | 1764 | 1468501676086 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]]]}] 06:07:56 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. 06:07:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1835ms 06:07:56 INFO - PROCESS | 1764 | 1468501676152 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:07:56 INFO - PROCESS | 1764 | 1468501676159 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:07:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:07:56 INFO - PROCESS | 1764 | 1468501676169 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:07:56 INFO - PROCESS | 1764 | 1468501676174 Marionette TRACE conn4 <- [1,2950,null,{}] 06:07:56 INFO - PROCESS | 1764 | 1468501676182 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}] 06:07:56 INFO - PROCESS | 1764 | 1468501676188 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:56 INFO - PROCESS | 1764 | 1468501676382 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:07:56 INFO - PROCESS | 1764 | 1468501676536 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:56 INFO - PROCESS | 1764 | 1468501676546 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec83000 == 19 [pid = 1764] [id = 745] 06:07:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8ec8d000) [pid = 1764] [serial = 2236] [outer = (nil)] 06:07:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x8ece8800) [pid = 1764] [serial = 2237] [outer = 0x8ec8d000] 06:07:56 INFO - PROCESS | 1764 | 1468501676639 Marionette DEBUG loaded listener.js 06:07:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x8ed16800) [pid = 1764] [serial = 2238] [outer = 0x8ec8d000] 06:07:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fdaa800 == 20 [pid = 1764] [id = 746] 06:07:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x9101a000) [pid = 1764] [serial = 2239] [outer = (nil)] 06:07:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x9101b400) [pid = 1764] [serial = 2240] [outer = 0x9101a000] 06:07:57 INFO - PROCESS | 1764 | 1468501677513 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]]]}] 06:07:57 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. 06:07:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1389ms 06:07:57 INFO - PROCESS | 1764 | 1468501677558 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:07:57 INFO - PROCESS | 1764 | 1468501677564 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:07:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:07:57 INFO - PROCESS | 1764 | 1468501677571 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:07:57 INFO - PROCESS | 1764 | 1468501677576 Marionette TRACE conn4 <- [1,2954,null,{}] 06:07:57 INFO - PROCESS | 1764 | 1468501677590 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}] 06:07:57 INFO - PROCESS | 1764 | 1468501677596 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:57 INFO - PROCESS | 1764 | 1468501677797 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:07:57 INFO - PROCESS | 1764 | 1468501677949 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:57 INFO - PROCESS | 1764 | 1468501677956 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f933000 == 21 [pid = 1764] [id = 747] 06:07:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x91034000) [pid = 1764] [serial = 2241] [outer = (nil)] 06:07:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x910b7400) [pid = 1764] [serial = 2242] [outer = 0x91034000] 06:07:58 INFO - PROCESS | 1764 | 1468501678032 Marionette DEBUG loaded listener.js 06:07:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x910be800) [pid = 1764] [serial = 2243] [outer = 0x91034000] 06:07:58 INFO - PROCESS | 1764 | 1468501678838 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]]]}] 06:07:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:07:58 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 06:07:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1310ms 06:07:58 INFO - PROCESS | 1764 | 1468501678883 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:07:58 INFO - PROCESS | 1764 | 1468501678890 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:07:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:07:58 INFO - PROCESS | 1764 | 1468501678910 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:07:58 INFO - PROCESS | 1764 | 1468501678918 Marionette TRACE conn4 <- [1,2958,null,{}] 06:07:58 INFO - PROCESS | 1764 | 1468501678936 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}] 06:07:58 INFO - PROCESS | 1764 | 1468501678944 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:59 INFO - PROCESS | 1764 | 1468501679204 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:07:59 INFO - PROCESS | 1764 | 1468501679239 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:59 INFO - PROCESS | 1764 | 1468501679245 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:07:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc7a000 == 22 [pid = 1764] [id = 748] 06:07:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x9136ec00) [pid = 1764] [serial = 2244] [outer = (nil)] 06:07:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x918ce800) [pid = 1764] [serial = 2245] [outer = 0x9136ec00] 06:07:59 INFO - PROCESS | 1764 | 1468501679326 Marionette DEBUG loaded listener.js 06:07:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x9136e400) [pid = 1764] [serial = 2246] [outer = 0x9136ec00] 06:08:00 INFO - PROCESS | 1764 | 1468501680186 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]]]}] 06:08:00 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. 06:08:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1309ms 06:08:00 INFO - PROCESS | 1764 | 1468501680216 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:08:00 INFO - PROCESS | 1764 | 1468501680219 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:08:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:08:00 INFO - PROCESS | 1764 | 1468501680228 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:08:00 INFO - PROCESS | 1764 | 1468501680232 Marionette TRACE conn4 <- [1,2962,null,{}] 06:08:00 INFO - PROCESS | 1764 | 1468501680239 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}] 06:08:00 INFO - PROCESS | 1764 | 1468501680245 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:00 INFO - PROCESS | 1764 | 1468501680497 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:08:00 INFO - PROCESS | 1764 | 1468501680523 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:00 INFO - PROCESS | 1764 | 1468501680532 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d3800 == 23 [pid = 1764] [id = 749] 06:08:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8c8d8000) [pid = 1764] [serial = 2247] [outer = (nil)] 06:08:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x924aa400) [pid = 1764] [serial = 2248] [outer = 0x8c8d8000] 06:08:00 INFO - PROCESS | 1764 | 1468501680604 Marionette DEBUG loaded listener.js 06:08:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x924b0400) [pid = 1764] [serial = 2249] [outer = 0x8c8d8000] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8bb10800) [pid = 1764] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8ece1c00) [pid = 1764] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x91019400) [pid = 1764] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8fda8800) [pid = 1764] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x9178e000) [pid = 1764] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x92485800) [pid = 1764] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x918c1800) [pid = 1764] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x924a4c00) [pid = 1764] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8fda1000) [pid = 1764] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8ed12000) [pid = 1764] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8bb0ac00) [pid = 1764] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8caeb800) [pid = 1764] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:08:01 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8ece9800) [pid = 1764] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:08:01 INFO - PROCESS | 1764 | 1468501681650 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]]]}] 06:08:01 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. 06:08:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1485ms 06:08:01 INFO - PROCESS | 1764 | 1468501681714 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:08:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:08:01 INFO - PROCESS | 1764 | 1468501681720 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:08:01 INFO - PROCESS | 1764 | 1468501681729 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:08:01 INFO - PROCESS | 1764 | 1468501681732 Marionette TRACE conn4 <- [1,2966,null,{}] 06:08:01 INFO - PROCESS | 1764 | 1468501681742 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}] 06:08:01 INFO - PROCESS | 1764 | 1468501681748 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:01 INFO - PROCESS | 1764 | 1468501681956 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:08:02 INFO - PROCESS | 1764 | 1468501682117 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:02 INFO - PROCESS | 1764 | 1468501682134 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x924a6c00 == 24 [pid = 1764] [id = 750] 06:08:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x924a7800) [pid = 1764] [serial = 2250] [outer = (nil)] 06:08:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x92be8400) [pid = 1764] [serial = 2251] [outer = 0x924a7800] 06:08:02 INFO - PROCESS | 1764 | 1468501682218 Marionette DEBUG loaded listener.js 06:08:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x92bec400) [pid = 1764] [serial = 2252] [outer = 0x924a7800] 06:08:02 INFO - PROCESS | 1764 | 1468501682948 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]]]}] 06:08:02 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. 06:08:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1247ms 06:08:02 INFO - PROCESS | 1764 | 1468501682975 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:08:02 INFO - PROCESS | 1764 | 1468501682979 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:08:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:08:02 INFO - PROCESS | 1764 | 1468501682991 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:08:02 INFO - PROCESS | 1764 | 1468501682995 Marionette TRACE conn4 <- [1,2970,null,{}] 06:08:03 INFO - PROCESS | 1764 | 1468501683001 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}] 06:08:03 INFO - PROCESS | 1764 | 1468501683007 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:03 INFO - PROCESS | 1764 | 1468501683386 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:08:03 INFO - PROCESS | 1764 | 1468501683531 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:03 INFO - PROCESS | 1764 | 1468501683542 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae9800 == 25 [pid = 1764] [id = 751] 06:08:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x8caec000) [pid = 1764] [serial = 2253] [outer = (nil)] 06:08:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8d927000) [pid = 1764] [serial = 2254] [outer = 0x8caec000] 06:08:03 INFO - PROCESS | 1764 | 1468501683636 Marionette DEBUG loaded listener.js 06:08:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8e3f9c00) [pid = 1764] [serial = 2255] [outer = 0x8caec000] 06:08:04 INFO - PROCESS | 1764 | 1468501684569 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]]]}] 06:08:04 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. 06:08:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1594ms 06:08:04 INFO - PROCESS | 1764 | 1468501684587 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:08:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:08:04 INFO - PROCESS | 1764 | 1468501684595 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:08:04 INFO - PROCESS | 1764 | 1468501684604 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:08:04 INFO - PROCESS | 1764 | 1468501684610 Marionette TRACE conn4 <- [1,2974,null,{}] 06:08:04 INFO - PROCESS | 1764 | 1468501684623 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}] 06:08:04 INFO - PROCESS | 1764 | 1468501684639 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:04 INFO - PROCESS | 1764 | 1468501684856 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:08:05 INFO - PROCESS | 1764 | 1468501685060 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:05 INFO - PROCESS | 1764 | 1468501685072 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc08c00 == 26 [pid = 1764] [id = 752] 06:08:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8fc74800) [pid = 1764] [serial = 2256] [outer = (nil)] 06:08:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x91020000) [pid = 1764] [serial = 2257] [outer = 0x8fc74800] 06:08:05 INFO - PROCESS | 1764 | 1468501685206 Marionette DEBUG loaded listener.js 06:08:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x910ba000) [pid = 1764] [serial = 2258] [outer = 0x8fc74800] 06:08:06 INFO - PROCESS | 1764 | 1468501686151 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]]]}] 06:08:06 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. 06:08:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1591ms 06:08:06 INFO - PROCESS | 1764 | 1468501686195 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:08:06 INFO - PROCESS | 1764 | 1468501686201 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:08:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:08:06 INFO - PROCESS | 1764 | 1468501686210 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:08:06 INFO - PROCESS | 1764 | 1468501686216 Marionette TRACE conn4 <- [1,2978,null,{}] 06:08:06 INFO - PROCESS | 1764 | 1468501686223 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}] 06:08:06 INFO - PROCESS | 1764 | 1468501686230 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:06 INFO - PROCESS | 1764 | 1468501686521 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:08:06 INFO - PROCESS | 1764 | 1468501686722 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:06 INFO - PROCESS | 1764 | 1468501686732 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x924a2c00 == 27 [pid = 1764] [id = 753] 06:08:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x924a4000) [pid = 1764] [serial = 2259] [outer = (nil)] 06:08:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x924ac800) [pid = 1764] [serial = 2260] [outer = 0x924a4000] 06:08:06 INFO - PROCESS | 1764 | 1468501686951 Marionette DEBUG loaded listener.js 06:08:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x92bf1c00) [pid = 1764] [serial = 2261] [outer = 0x924a4000] 06:08:07 INFO - PROCESS | 1764 | 1468501687804 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]]]}] 06:08:07 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. 06:08:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1633ms 06:08:07 INFO - PROCESS | 1764 | 1468501687844 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:08:07 INFO - PROCESS | 1764 | 1468501687852 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:08:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:08:07 INFO - PROCESS | 1764 | 1468501687872 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:08:07 INFO - PROCESS | 1764 | 1468501687881 Marionette TRACE conn4 <- [1,2982,null,{}] 06:08:07 INFO - PROCESS | 1764 | 1468501687889 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}] 06:08:07 INFO - PROCESS | 1764 | 1468501687896 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:08 INFO - PROCESS | 1764 | 1468501688132 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:08:08 INFO - PROCESS | 1764 | 1468501688314 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:08 INFO - PROCESS | 1764 | 1468501688325 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x91020c00 == 28 [pid = 1764] [id = 754] 06:08:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x9188f400) [pid = 1764] [serial = 2262] [outer = (nil)] 06:08:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x93a66c00) [pid = 1764] [serial = 2263] [outer = 0x9188f400] 06:08:08 INFO - PROCESS | 1764 | 1468501688411 Marionette DEBUG loaded listener.js 06:08:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x93c8fc00) [pid = 1764] [serial = 2264] [outer = 0x9188f400] 06:08:09 INFO - PROCESS | 1764 | 1468501689248 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"]]]}] 06:08:09 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 06:08:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:08:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:08:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1447ms 06:08:09 INFO - PROCESS | 1764 | 1468501689312 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:08:09 INFO - PROCESS | 1764 | 1468501689316 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:08:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:08:09 INFO - PROCESS | 1764 | 1468501689325 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:08:09 INFO - PROCESS | 1764 | 1468501689330 Marionette TRACE conn4 <- [1,2986,null,{}] 06:08:09 INFO - PROCESS | 1764 | 1468501689356 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}] 06:08:09 INFO - PROCESS | 1764 | 1468501689361 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:09 INFO - PROCESS | 1764 | 1468501689567 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:08:09 INFO - PROCESS | 1764 | 1468501689819 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:09 INFO - PROCESS | 1764 | 1468501689830 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caec800 == 29 [pid = 1764] [id = 755] 06:08:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8caed000) [pid = 1764] [serial = 2265] [outer = (nil)] 06:08:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x95261800) [pid = 1764] [serial = 2266] [outer = 0x8caed000] 06:08:09 INFO - PROCESS | 1764 | 1468501689968 Marionette DEBUG loaded listener.js 06:08:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x95263000) [pid = 1764] [serial = 2267] [outer = 0x8caed000] 06:08:10 INFO - PROCESS | 1764 | 1468501690837 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]]]}] 06:08:10 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. 06:08:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1554ms 06:08:10 INFO - PROCESS | 1764 | 1468501690880 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:08:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:08:10 INFO - PROCESS | 1764 | 1468501690884 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:08:10 INFO - PROCESS | 1764 | 1468501690892 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:08:10 INFO - PROCESS | 1764 | 1468501690896 Marionette TRACE conn4 <- [1,2990,null,{}] 06:08:10 INFO - PROCESS | 1764 | 1468501690902 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}] 06:08:10 INFO - PROCESS | 1764 | 1468501690908 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:11 INFO - PROCESS | 1764 | 1468501691149 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:08:11 INFO - PROCESS | 1764 | 1468501691348 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:11 INFO - PROCESS | 1764 | 1468501691365 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e290c00 == 30 [pid = 1764] [id = 756] 06:08:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x952d3c00) [pid = 1764] [serial = 2268] [outer = (nil)] 06:08:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x952d7c00) [pid = 1764] [serial = 2269] [outer = 0x952d3c00] 06:08:11 INFO - PROCESS | 1764 | 1468501691491 Marionette DEBUG loaded listener.js 06:08:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x952dc400) [pid = 1764] [serial = 2270] [outer = 0x952d3c00] 06:08:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x96554400 == 31 [pid = 1764] [id = 757] 06:08:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x965d0c00) [pid = 1764] [serial = 2271] [outer = (nil)] 06:08:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x965d8000) [pid = 1764] [serial = 2272] [outer = 0x965d0c00] 06:08:12 INFO - PROCESS | 1764 | 1468501692492 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]]]}] 06:08:12 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. 06:08:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1635ms 06:08:12 INFO - PROCESS | 1764 | 1468501692527 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:08:12 INFO - PROCESS | 1764 | 1468501692530 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:08:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:08:12 INFO - PROCESS | 1764 | 1468501692539 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:08:12 INFO - PROCESS | 1764 | 1468501692544 Marionette TRACE conn4 <- [1,2994,null,{}] 06:08:12 INFO - PROCESS | 1764 | 1468501692551 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}] 06:08:12 INFO - PROCESS | 1764 | 1468501692557 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:12 INFO - PROCESS | 1764 | 1468501692776 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:08:13 INFO - PROCESS | 1764 | 1468501693019 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:13 INFO - PROCESS | 1764 | 1468501693031 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8cf000 == 32 [pid = 1764] [id = 758] 06:08:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8d930400) [pid = 1764] [serial = 2273] [outer = (nil)] 06:08:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x9655a800) [pid = 1764] [serial = 2274] [outer = 0x8d930400] 06:08:13 INFO - PROCESS | 1764 | 1468501693129 Marionette DEBUG loaded listener.js 06:08:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x965e9c00) [pid = 1764] [serial = 2275] [outer = 0x8d930400] 06:08:13 INFO - PROCESS | 1764 | 1468501693875 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]]]}] 06:08:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:08:13 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 06:08:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1383ms 06:08:13 INFO - PROCESS | 1764 | 1468501693923 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:08:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:08:13 INFO - PROCESS | 1764 | 1468501693928 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:08:13 INFO - PROCESS | 1764 | 1468501693936 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:08:13 INFO - PROCESS | 1764 | 1468501693940 Marionette TRACE conn4 <- [1,2998,null,{}] 06:08:13 INFO - PROCESS | 1764 | 1468501693948 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}] 06:08:13 INFO - PROCESS | 1764 | 1468501693954 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:14 INFO - PROCESS | 1764 | 1468501694155 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:08:14 INFO - PROCESS | 1764 | 1468501694365 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:14 INFO - PROCESS | 1764 | 1468501694373 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0f000 == 33 [pid = 1764] [id = 759] 06:08:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8c8d3c00) [pid = 1764] [serial = 2276] [outer = (nil)] 06:08:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x965ef400) [pid = 1764] [serial = 2277] [outer = 0x8c8d3c00] 06:08:14 INFO - PROCESS | 1764 | 1468501694475 Marionette DEBUG loaded listener.js 06:08:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x965f2800) [pid = 1764] [serial = 2278] [outer = 0x8c8d3c00] 06:08:15 INFO - PROCESS | 1764 | 1468501695344 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]]]}] 06:08:15 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. 06:08:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1440ms 06:08:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:08:15 INFO - PROCESS | 1764 | 1468501695377 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:08:15 INFO - PROCESS | 1764 | 1468501695380 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:08:15 INFO - PROCESS | 1764 | 1468501695388 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:08:15 INFO - PROCESS | 1764 | 1468501695393 Marionette TRACE conn4 <- [1,3002,null,{}] 06:08:15 INFO - PROCESS | 1764 | 1468501695400 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}] 06:08:15 INFO - PROCESS | 1764 | 1468501695406 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:15 INFO - PROCESS | 1764 | 1468501695640 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:08:15 INFO - PROCESS | 1764 | 1468501695872 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:15 INFO - PROCESS | 1764 | 1468501695881 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae1800 == 34 [pid = 1764] [id = 760] 06:08:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8cae5000) [pid = 1764] [serial = 2279] [outer = (nil)] 06:08:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8e3ee400) [pid = 1764] [serial = 2280] [outer = 0x8cae5000] 06:08:15 INFO - PROCESS | 1764 | 1468501695972 Marionette DEBUG loaded listener.js 06:08:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8fc0d000) [pid = 1764] [serial = 2281] [outer = 0x8cae5000] 06:08:16 INFO - PROCESS | 1764 | 1468501696790 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]]]}] 06:08:16 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. 06:08:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1433ms 06:08:16 INFO - PROCESS | 1764 | 1468501696840 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:08:16 INFO - PROCESS | 1764 | 1468501696845 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:08:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:08:16 INFO - PROCESS | 1764 | 1468501696856 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:08:16 INFO - PROCESS | 1764 | 1468501696859 Marionette TRACE conn4 <- [1,3006,null,{}] 06:08:16 INFO - PROCESS | 1764 | 1468501696867 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}] 06:08:16 INFO - PROCESS | 1764 | 1468501696873 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:17 INFO - PROCESS | 1764 | 1468501697115 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:08:17 INFO - PROCESS | 1764 | 1468501697914 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:17 INFO - PROCESS | 1764 | 1468501697931 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0bc00 == 35 [pid = 1764] [id = 761] 06:08:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8bb0e000) [pid = 1764] [serial = 2282] [outer = (nil)] 06:08:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8c8cdc00) [pid = 1764] [serial = 2283] [outer = 0x8bb0e000] 06:08:18 INFO - PROCESS | 1764 | 1468501698071 Marionette DEBUG loaded listener.js 06:08:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8cae3800) [pid = 1764] [serial = 2284] [outer = 0x8bb0e000] 06:08:19 INFO - PROCESS | 1764 | 1468501699086 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]]]}] 06:08:19 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. 06:08:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2245ms 06:08:19 INFO - PROCESS | 1764 | 1468501699103 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:08:19 INFO - PROCESS | 1764 | 1468501699110 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:08:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:08:19 INFO - PROCESS | 1764 | 1468501699120 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:08:19 INFO - PROCESS | 1764 | 1468501699126 Marionette TRACE conn4 <- [1,3010,null,{}] 06:08:19 INFO - PROCESS | 1764 | 1468501699136 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}] 06:08:19 INFO - PROCESS | 1764 | 1468501699146 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:19 INFO - PROCESS | 1764 | 1468501699346 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:08:19 INFO - PROCESS | 1764 | 1468501699673 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:19 INFO - PROCESS | 1764 | 1468501699691 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae5800 == 36 [pid = 1764] [id = 762] 06:08:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8e298c00) [pid = 1764] [serial = 2285] [outer = (nil)] 06:08:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8ece4000) [pid = 1764] [serial = 2286] [outer = 0x8e298c00] 06:08:19 INFO - PROCESS | 1764 | 1468501699785 Marionette DEBUG loaded listener.js 06:08:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8ed10800) [pid = 1764] [serial = 2287] [outer = 0x8e298c00] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x8fdaa800 == 35 [pid = 1764] [id = 746] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0a800 == 34 [pid = 1764] [id = 733] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0bc00 == 33 [pid = 1764] [id = 761] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae1800 == 32 [pid = 1764] [id = 760] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8cf000 == 31 [pid = 1764] [id = 758] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb0f000 == 30 [pid = 1764] [id = 759] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x96554400 == 29 [pid = 1764] [id = 757] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x8e290c00 == 28 [pid = 1764] [id = 756] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x8caec800 == 27 [pid = 1764] [id = 755] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x91020c00 == 26 [pid = 1764] [id = 754] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc08c00 == 25 [pid = 1764] [id = 752] 06:08:21 INFO - PROCESS | 1764 | --DOCSHELL 0x924a2c00 == 24 [pid = 1764] [id = 753] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x91024c00) [pid = 1764] [serial = 2216] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8c8ce000) [pid = 1764] [serial = 2177] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8f941400) [pid = 1764] [serial = 2181] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8ed0fc00) [pid = 1764] [serial = 2180] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x91031c00) [pid = 1764] [serial = 2184] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x91024000) [pid = 1764] [serial = 2183] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x918c9000) [pid = 1764] [serial = 2187] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x91889800) [pid = 1764] [serial = 2186] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x9248fc00) [pid = 1764] [serial = 2190] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x9248bc00) [pid = 1764] [serial = 2189] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x92bf3800) [pid = 1764] [serial = 2193] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x924ab400) [pid = 1764] [serial = 2192] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x93a67c00) [pid = 1764] [serial = 2196] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x93a60c00) [pid = 1764] [serial = 2195] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x94729c00) [pid = 1764] [serial = 2199] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x94723400) [pid = 1764] [serial = 2198] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8fda6400) [pid = 1764] [serial = 2213] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x8fc75800) [pid = 1764] [serial = 2205] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x8f93dc00) [pid = 1764] [serial = 2204] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8caee800) [pid = 1764] [serial = 2202] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8e28b000) [pid = 1764] [serial = 2207] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8e297c00) [pid = 1764] [serial = 2208] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8bb12800) [pid = 1764] [serial = 2201] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8c8da800) [pid = 1764] [serial = 2178] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8ed12400) [pid = 1764] [serial = 2210] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8ed19400) [pid = 1764] [serial = 2211] [outer = (nil)] [url = about:blank] 06:08:21 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x9101c800) [pid = 1764] [serial = 2214] [outer = (nil)] [url = about:blank] 06:08:22 INFO - PROCESS | 1764 | 1468501702205 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]]]}] 06:08:22 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 06:08:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 3146ms 06:08:22 INFO - PROCESS | 1764 | 1468501702265 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:08:22 INFO - PROCESS | 1764 | 1468501702273 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:08:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:08:22 INFO - PROCESS | 1764 | 1468501702282 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:08:22 INFO - PROCESS | 1764 | 1468501702288 Marionette TRACE conn4 <- [1,3014,null,{}] 06:08:22 INFO - PROCESS | 1764 | 1468501702307 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}] 06:08:22 INFO - PROCESS | 1764 | 1468501702315 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:22 INFO - PROCESS | 1764 | 1468501702492 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:08:22 INFO - PROCESS | 1764 | 1468501702508 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:22 INFO - PROCESS | 1764 | 1468501702518 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8ce000 == 25 [pid = 1764] [id = 763] 06:08:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8caeb400) [pid = 1764] [serial = 2288] [outer = (nil)] 06:08:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8d92d000) [pid = 1764] [serial = 2289] [outer = 0x8caeb400] 06:08:22 INFO - PROCESS | 1764 | 1468501702597 Marionette DEBUG loaded listener.js 06:08:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8e28b000) [pid = 1764] [serial = 2290] [outer = 0x8caeb400] 06:08:23 INFO - PROCESS | 1764 | [1764] 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 06:08:23 INFO - PROCESS | 1764 | 1468501703610 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:08:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:08:23 INFO - {} 06:08:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:08:23 INFO - {} 06:08:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:08:23 INFO - {} 06:08:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:08:23 INFO - {} 06:08:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1347ms 06:08:23 INFO - PROCESS | 1764 | 1468501703631 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:08:23 INFO - TEST-START | /FileAPI/fileReader.html 06:08:23 INFO - PROCESS | 1764 | 1468501703640 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:08:23 INFO - PROCESS | 1764 | 1468501703654 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:08:23 INFO - PROCESS | 1764 | 1468501703660 Marionette TRACE conn4 <- [1,3018,null,{}] 06:08:23 INFO - PROCESS | 1764 | 1468501703667 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}] 06:08:23 INFO - PROCESS | 1764 | 1468501703672 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:23 INFO - PROCESS | 1764 | 1468501703898 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:08:23 INFO - PROCESS | 1764 | 1468501703930 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:23 INFO - PROCESS | 1764 | 1468501703937 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ece4c00 == 26 [pid = 1764] [id = 764] 06:08:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8ece9c00) [pid = 1764] [serial = 2291] [outer = (nil)] 06:08:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8f93ec00) [pid = 1764] [serial = 2292] [outer = 0x8ece9c00] 06:08:24 INFO - PROCESS | 1764 | 1468501704016 Marionette DEBUG loaded listener.js 06:08:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8fc03000) [pid = 1764] [serial = 2293] [outer = 0x8ece9c00] 06:08:24 INFO - PROCESS | 1764 | 1468501704938 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]]]}] 06:08:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:08:24 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:08:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:08:24 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:08:24 INFO - TEST-OK | /FileAPI/fileReader.html | took 1337ms 06:08:25 INFO - PROCESS | 1764 | 1468501704997 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:08:25 INFO - PROCESS | 1764 | 1468501705000 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:08:25 INFO - TEST-START | /FileAPI/historical.html 06:08:25 INFO - PROCESS | 1764 | 1468501705013 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:08:25 INFO - PROCESS | 1764 | 1468501705020 Marionette TRACE conn4 <- [1,3022,null,{}] 06:08:25 INFO - PROCESS | 1764 | 1468501705050 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}] 06:08:25 INFO - PROCESS | 1764 | 1468501705060 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:25 INFO - PROCESS | 1764 | 1468501705287 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:08:25 INFO - PROCESS | 1764 | 1468501705316 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:25 INFO - PROCESS | 1764 | 1468501705327 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x9101d000 == 27 [pid = 1764] [id = 765] 06:08:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x9101d800) [pid = 1764] [serial = 2294] [outer = (nil)] 06:08:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x91020c00) [pid = 1764] [serial = 2295] [outer = 0x9101d800] 06:08:25 INFO - PROCESS | 1764 | 1468501705407 Marionette DEBUG loaded listener.js 06:08:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8f938000) [pid = 1764] [serial = 2296] [outer = 0x9101d800] 06:08:26 INFO - PROCESS | 1764 | 1468501706456 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"]]]}] 06:08:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:08:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:08:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:08:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:08:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:08:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:08:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:08:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:08:26 INFO - TEST-OK | /FileAPI/historical.html | took 1478ms 06:08:26 INFO - PROCESS | 1764 | 1468501706499 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:08:26 INFO - TEST-START | /FileAPI/idlharness.html 06:08:26 INFO - PROCESS | 1764 | 1468501706505 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:08:26 INFO - PROCESS | 1764 | 1468501706513 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:08:26 INFO - PROCESS | 1764 | 1468501706516 Marionette TRACE conn4 <- [1,3026,null,{}] 06:08:26 INFO - PROCESS | 1764 | 1468501706524 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}] 06:08:26 INFO - PROCESS | 1764 | 1468501706529 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:26 INFO - PROCESS | 1764 | 1468501706764 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x924a7800) [pid = 1764] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x9136ec00) [pid = 1764] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8c8d8000) [pid = 1764] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8fc81c00) [pid = 1764] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8ec8d000) [pid = 1764] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x9101a000) [pid = 1764] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x91031000) [pid = 1764] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x91996c00) [pid = 1764] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8d92c000) [pid = 1764] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8f941c00) [pid = 1764] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x9178bc00) [pid = 1764] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8cae7c00) [pid = 1764] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:08:27 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x91034000) [pid = 1764] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:08:27 INFO - PROCESS | 1764 | 1468501707532 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:27 INFO - PROCESS | 1764 | 1468501707541 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d8000 == 28 [pid = 1764] [id = 766] 06:08:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x8c8db400) [pid = 1764] [serial = 2297] [outer = (nil)] 06:08:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x8f93d400) [pid = 1764] [serial = 2298] [outer = 0x8c8db400] 06:08:27 INFO - PROCESS | 1764 | 1468501707630 Marionette DEBUG loaded listener.js 06:08:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x9136ec00) [pid = 1764] [serial = 2299] [outer = 0x8c8db400] 06:08:29 INFO - PROCESS | 1764 | 1468501709038 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]]]}] 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:08:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:08:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:08:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:08:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:08:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:08:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:08:29 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 06:08:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:08:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:08:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:08:29 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 06:08:29 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 06:08:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:08:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:08:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:08:29 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 06:08:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:08:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:08:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:08:29 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 06:08:29 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 06:08:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:08:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:08:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:08:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:08:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 2849ms 06:08:29 INFO - PROCESS | 1764 | 1468501709499 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:08:29 INFO - PROCESS | 1764 | 1468501709507 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:08:29 INFO - TEST-START | /FileAPI/idlharness.worker 06:08:29 INFO - PROCESS | 1764 | 1468501709528 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:08:29 INFO - PROCESS | 1764 | 1468501709536 Marionette TRACE conn4 <- [1,3030,null,{}] 06:08:29 INFO - PROCESS | 1764 | 1468501709547 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}] 06:08:29 INFO - PROCESS | 1764 | 1468501709557 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:29 INFO - PROCESS | 1764 | 1468501709817 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:08:30 INFO - PROCESS | 1764 | 1468501710009 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:30 INFO - PROCESS | 1764 | 1468501710022 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8caf0c00 == 29 [pid = 1764] [id = 767] 06:08:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x8d921800) [pid = 1764] [serial = 2300] [outer = (nil)] 06:08:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x8d92d400) [pid = 1764] [serial = 2301] [outer = 0x8d921800] 06:08:30 INFO - PROCESS | 1764 | 1468501710169 Marionette DEBUG loaded listener.js 06:08:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x8e3f0400) [pid = 1764] [serial = 2302] [outer = 0x8d921800] 06:08:30 INFO - PROCESS | 1764 | [1764] 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 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:08:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:08:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:08:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:08:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:08:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:08:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:08:32 INFO - {} 06:08:32 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 06:08:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:08:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:08:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:08:32 INFO - {} 06:08:32 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 - {} 06:08:32 INFO - {} 06:08:32 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 06:08:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:08:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:08:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:08:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:08:32 INFO - {} 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:08:32 INFO - {} 06:08:32 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 06:08:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:08:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:08:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:08:32 INFO - {} 06:08:32 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 - {} 06:08:32 INFO - {} 06:08:32 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 06:08:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:08:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:08:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:32 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 06:08:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:08:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:08:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:08:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:08:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:08:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:08:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:08:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:08:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:33 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 06:08:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:08:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:08:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:33 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 06:08:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:08:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:08:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:33 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 06:08:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:08:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:08:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:08:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:08:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:08:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:08:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:08:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:08:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:08:33 INFO - {} 06:08:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3394ms 06:08:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:08:33 INFO - PROCESS | 1764 | 1468501712782 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,{},{}]]]}] 06:08:33 INFO - PROCESS | 1764 | 1468501712931 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:08:33 INFO - PROCESS | 1764 | 1468501712947 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:08:33 INFO - PROCESS | 1764 | 1468501713005 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:08:33 INFO - PROCESS | 1764 | 1468501713040 Marionette TRACE conn4 <- [1,3034,null,{}] 06:08:33 INFO - PROCESS | 1764 | 1468501713151 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}] 06:08:33 INFO - PROCESS | 1764 | 1468501713180 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:33 INFO - PROCESS | 1764 | 1468501713574 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:08:33 INFO - PROCESS | 1764 | 1468501713874 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:33 INFO - PROCESS | 1764 | 1468501713886 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d9800 == 30 [pid = 1764] [id = 768] 06:08:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x8f934800) [pid = 1764] [serial = 2303] [outer = (nil)] 06:08:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x952d6400) [pid = 1764] [serial = 2304] [outer = 0x8f934800] 06:08:33 INFO - PROCESS | 1764 | 1468501713976 Marionette DEBUG loaded listener.js 06:08:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x952e0000) [pid = 1764] [serial = 2305] [outer = 0x8f934800] 06:08:34 INFO - PROCESS | 1764 | 1468501714901 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]]]}] 06:08:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:08:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1972ms 06:08:34 INFO - PROCESS | 1764 | 1468501714940 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:08:34 INFO - PROCESS | 1764 | 1468501714945 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:08:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:08:34 INFO - PROCESS | 1764 | 1468501714954 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:08:34 INFO - PROCESS | 1764 | 1468501714958 Marionette TRACE conn4 <- [1,3038,null,{}] 06:08:34 INFO - PROCESS | 1764 | 1468501714976 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}] 06:08:34 INFO - PROCESS | 1764 | 1468501714986 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:35 INFO - PROCESS | 1764 | 1468501715205 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:08:35 INFO - PROCESS | 1764 | 1468501715408 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:35 INFO - PROCESS | 1764 | 1468501715421 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x982bd800 == 31 [pid = 1764] [id = 769] 06:08:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x982c1000) [pid = 1764] [serial = 2306] [outer = (nil)] 06:08:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x9916d400) [pid = 1764] [serial = 2307] [outer = 0x982c1000] 06:08:35 INFO - PROCESS | 1764 | 1468501715557 Marionette DEBUG loaded listener.js 06:08:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x995c2000) [pid = 1764] [serial = 2308] [outer = 0x982c1000] 06:08:36 INFO - PROCESS | 1764 | 1468501716549 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"]]]}] 06:08:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:08:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:08:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1633ms 06:08:36 INFO - PROCESS | 1764 | 1468501716588 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:08:36 INFO - PROCESS | 1764 | 1468501716593 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:08:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:08:36 INFO - PROCESS | 1764 | 1468501716620 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:08:36 INFO - PROCESS | 1764 | 1468501716625 Marionette TRACE conn4 <- [1,3042,null,{}] 06:08:36 INFO - PROCESS | 1764 | 1468501716632 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}] 06:08:36 INFO - PROCESS | 1764 | 1468501716637 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:36 INFO - PROCESS | 1764 | 1468501716866 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:08:37 INFO - PROCESS | 1764 | 1468501717075 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:37 INFO - PROCESS | 1764 | 1468501717082 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x995cf000 == 32 [pid = 1764] [id = 770] 06:08:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x995cfc00) [pid = 1764] [serial = 2309] [outer = (nil)] 06:08:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x995e7c00) [pid = 1764] [serial = 2310] [outer = 0x995cfc00] 06:08:37 INFO - PROCESS | 1764 | 1468501717283 Marionette DEBUG loaded listener.js 06:08:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x9960d800) [pid = 1764] [serial = 2311] [outer = 0x995cfc00] 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:08:38 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. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:08:38 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'.) 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:08:38 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. 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:08:38 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. 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:08:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:08:38 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. 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:08:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:08:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:08:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:08:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:08:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:08:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:08:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:08:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:08:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:08:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:08:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:08:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:08:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:08:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:08:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:08:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2051ms 06:08:38 INFO - PROCESS | 1764 | 1468501718521 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]]]}] 06:08:38 INFO - PROCESS | 1764 | 1468501718756 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:08:38 INFO - PROCESS | 1764 | 1468501718766 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:08:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:08:38 INFO - PROCESS | 1764 | 1468501718848 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:08:38 INFO - PROCESS | 1764 | 1468501718853 Marionette TRACE conn4 <- [1,3046,null,{}] 06:08:38 INFO - PROCESS | 1764 | 1468501718860 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}] 06:08:38 INFO - PROCESS | 1764 | 1468501718868 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:39 INFO - PROCESS | 1764 | 1468501719051 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:08:39 INFO - PROCESS | 1764 | 1468501719263 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:39 INFO - PROCESS | 1764 | 1468501719273 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f9400 == 33 [pid = 1764] [id = 771] 06:08:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x8ece5c00) [pid = 1764] [serial = 2312] [outer = (nil)] 06:08:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8f93a800) [pid = 1764] [serial = 2313] [outer = 0x8ece5c00] 06:08:39 INFO - PROCESS | 1764 | 1468501719373 Marionette DEBUG loaded listener.js 06:08:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8f93dc00) [pid = 1764] [serial = 2314] [outer = 0x8ece5c00] 06:08:39 INFO - PROCESS | 1764 | [1764] 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 06:08:40 INFO - PROCESS | 1764 | 1468501720333 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:08:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:08:40 INFO - {} 06:08:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1545ms 06:08:40 INFO - PROCESS | 1764 | 1468501720398 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:08:40 INFO - PROCESS | 1764 | 1468501720403 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:08:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:08:40 INFO - PROCESS | 1764 | 1468501720413 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:08:40 INFO - PROCESS | 1764 | 1468501720418 Marionette TRACE conn4 <- [1,3050,null,{}] 06:08:40 INFO - PROCESS | 1764 | 1468501720424 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}] 06:08:40 INFO - PROCESS | 1764 | 1468501720437 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:40 INFO - PROCESS | 1764 | 1468501720732 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:08:41 INFO - PROCESS | 1764 | 1468501721315 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:41 INFO - PROCESS | 1764 | 1468501721328 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb06000 == 34 [pid = 1764] [id = 772] 06:08:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8bb0b400) [pid = 1764] [serial = 2315] [outer = (nil)] 06:08:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8bb12400) [pid = 1764] [serial = 2316] [outer = 0x8bb0b400] 06:08:41 INFO - PROCESS | 1764 | 1468501721465 Marionette DEBUG loaded listener.js 06:08:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8c8db800) [pid = 1764] [serial = 2317] [outer = 0x8bb0b400] 06:08:42 INFO - PROCESS | 1764 | 1468501722513 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]]]}] 06:08:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:08:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:08:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:08:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:08:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2142ms 06:08:42 INFO - PROCESS | 1764 | 1468501722560 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:08:42 INFO - PROCESS | 1764 | 1468501722566 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:08:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:08:42 INFO - PROCESS | 1764 | 1468501722577 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:08:42 INFO - PROCESS | 1764 | 1468501722583 Marionette TRACE conn4 <- [1,3054,null,{}] 06:08:42 INFO - PROCESS | 1764 | 1468501722592 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}] 06:08:42 INFO - PROCESS | 1764 | 1468501722601 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:42 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece8c00 == 33 [pid = 1764] [id = 736] 06:08:42 INFO - PROCESS | 1764 | --DOCSHELL 0x8f933000 == 32 [pid = 1764] [id = 747] 06:08:42 INFO - PROCESS | 1764 | --DOCSHELL 0x8fd9e800 == 31 [pid = 1764] [id = 737] 06:08:42 INFO - PROCESS | 1764 | 1468501722932 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:08:42 INFO - PROCESS | 1764 | --DOCSHELL 0x8caea400 == 30 [pid = 1764] [id = 735] 06:08:42 INFO - PROCESS | 1764 | --DOCSHELL 0x9101d000 == 29 [pid = 1764] [id = 765] 06:08:42 INFO - PROCESS | 1764 | --DOCSHELL 0x8ece4c00 == 28 [pid = 1764] [id = 764] 06:08:42 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8ce000 == 27 [pid = 1764] [id = 763] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x92be8400) [pid = 1764] [serial = 2251] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x918ce800) [pid = 1764] [serial = 2245] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x924aa400) [pid = 1764] [serial = 2248] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x9136e400) [pid = 1764] [serial = 2246] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x91037000) [pid = 1764] [serial = 2217] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8ece8800) [pid = 1764] [serial = 2237] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8ed16800) [pid = 1764] [serial = 2238] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x9101b400) [pid = 1764] [serial = 2240] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x918c4400) [pid = 1764] [serial = 2228] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x918cf400) [pid = 1764] [serial = 2229] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x919a0c00) [pid = 1764] [serial = 2231] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x92488400) [pid = 1764] [serial = 2232] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8e28bc00) [pid = 1764] [serial = 2219] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8e3f2000) [pid = 1764] [serial = 2220] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8fc0f400) [pid = 1764] [serial = 2222] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8fd9d000) [pid = 1764] [serial = 2223] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x91790400) [pid = 1764] [serial = 2225] [outer = (nil)] [url = about:blank] 06:08:42 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x91884400) [pid = 1764] [serial = 2226] [outer = (nil)] [url = about:blank] 06:08:43 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x910b7400) [pid = 1764] [serial = 2242] [outer = (nil)] [url = about:blank] 06:08:43 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8d922400) [pid = 1764] [serial = 2234] [outer = (nil)] [url = about:blank] 06:08:43 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8e28c000) [pid = 1764] [serial = 2235] [outer = (nil)] [url = about:blank] 06:08:43 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x924b0400) [pid = 1764] [serial = 2249] [outer = (nil)] [url = about:blank] 06:08:43 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x910be800) [pid = 1764] [serial = 2243] [outer = (nil)] [url = about:blank] 06:08:43 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x92bec400) [pid = 1764] [serial = 2252] [outer = (nil)] [url = about:blank] 06:08:43 INFO - PROCESS | 1764 | 1468501723135 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:43 INFO - PROCESS | 1764 | 1468501723141 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cae3400 == 28 [pid = 1764] [id = 773] 06:08:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8d92a400) [pid = 1764] [serial = 2318] [outer = (nil)] 06:08:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8ec8fc00) [pid = 1764] [serial = 2319] [outer = 0x8d92a400] 06:08:43 INFO - PROCESS | 1764 | 1468501723228 Marionette DEBUG loaded listener.js 06:08:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8eceec00) [pid = 1764] [serial = 2320] [outer = 0x8d92a400] 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:08:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:08:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:08:44 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" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:08:44 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" 06:08:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:08:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:08:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1919ms 06:08:44 INFO - PROCESS | 1764 | 1468501724321 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"]]]}] 06:08:44 INFO - PROCESS | 1764 | 1468501724511 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:08:44 INFO - PROCESS | 1764 | 1468501724534 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:08:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:08:44 INFO - PROCESS | 1764 | 1468501724724 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:08:44 INFO - PROCESS | 1764 | 1468501724731 Marionette TRACE conn4 <- [1,3058,null,{}] 06:08:44 INFO - PROCESS | 1764 | 1468501724744 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}] 06:08:44 INFO - PROCESS | 1764 | 1468501724750 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:44 INFO - PROCESS | 1764 | 1468501724945 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:08:45 INFO - PROCESS | 1764 | 1468501725098 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:45 INFO - PROCESS | 1764 | 1468501725108 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8fc73800 == 29 [pid = 1764] [id = 774] 06:08:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x91032400) [pid = 1764] [serial = 2321] [outer = (nil)] 06:08:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x910b6400) [pid = 1764] [serial = 2322] [outer = 0x91032400] 06:08:45 INFO - PROCESS | 1764 | 1468501725182 Marionette DEBUG loaded listener.js 06:08:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x9136bc00) [pid = 1764] [serial = 2323] [outer = 0x91032400] 06:08:46 INFO - PROCESS | 1764 | 1468501726119 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]]]}] 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:08:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:08:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:08:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:08:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:08:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:08:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:08:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:08:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:08:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:08:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1593ms 06:08:46 INFO - PROCESS | 1764 | 1468501726180 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:08:46 INFO - PROCESS | 1764 | 1468501726190 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:08:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:08:46 INFO - PROCESS | 1764 | 1468501726220 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:08:46 INFO - PROCESS | 1764 | 1468501726229 Marionette TRACE conn4 <- [1,3062,null,{}] 06:08:46 INFO - PROCESS | 1764 | 1468501726249 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}] 06:08:46 INFO - PROCESS | 1764 | 1468501726257 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:46 INFO - PROCESS | 1764 | 1468501726530 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:08:46 INFO - PROCESS | 1764 | 1468501726567 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:46 INFO - PROCESS | 1764 | 1468501726577 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x91889800 == 30 [pid = 1764] [id = 775] 06:08:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x918c1400) [pid = 1764] [serial = 2324] [outer = (nil)] 06:08:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x918cdc00) [pid = 1764] [serial = 2325] [outer = 0x918c1400] 06:08:46 INFO - PROCESS | 1764 | 1468501726698 Marionette DEBUG loaded listener.js 06:08:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x91991c00) [pid = 1764] [serial = 2326] [outer = 0x918c1400] 06:08:47 INFO - PROCESS | 1764 | [1764] 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 06:08:47 INFO - PROCESS | 1764 | 1468501727729 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:08:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:08:47 INFO - {} 06:08:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1563ms 06:08:47 INFO - PROCESS | 1764 | 1468501727778 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:08:47 INFO - PROCESS | 1764 | 1468501727786 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:08:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:08:47 INFO - PROCESS | 1764 | 1468501727797 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:08:47 INFO - PROCESS | 1764 | 1468501727802 Marionette TRACE conn4 <- [1,3066,null,{}] 06:08:47 INFO - PROCESS | 1764 | 1468501727815 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}] 06:08:47 INFO - PROCESS | 1764 | 1468501727819 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:48 INFO - PROCESS | 1764 | 1468501728280 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x9101d800) [pid = 1764] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8caec000) [pid = 1764] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8fc74800) [pid = 1764] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x924a4000) [pid = 1764] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x9188f400) [pid = 1764] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8caed000) [pid = 1764] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x965d0c00) [pid = 1764] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0x952d3c00) [pid = 1764] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0x8d930400) [pid = 1764] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x8c8d3c00) [pid = 1764] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x8cae5000) [pid = 1764] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x8caeb400) [pid = 1764] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x8bb0e000) [pid = 1764] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x8e298c00) [pid = 1764] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:08:48 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x8ece9c00) [pid = 1764] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:08:48 INFO - PROCESS | 1764 | 1468501728577 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:48 INFO - PROCESS | 1764 | 1468501728590 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0e000 == 31 [pid = 1764] [id = 776] 06:08:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x8c8d3c00) [pid = 1764] [serial = 2327] [outer = (nil)] 06:08:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x8fc0e800) [pid = 1764] [serial = 2328] [outer = 0x8c8d3c00] 06:08:48 INFO - PROCESS | 1764 | 1468501728711 Marionette DEBUG loaded listener.js 06:08:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x9136f400) [pid = 1764] [serial = 2329] [outer = 0x8c8d3c00] 06:08:49 INFO - PROCESS | 1764 | 1468501729541 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]]]}] 06:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:08:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:08:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1801ms 06:08:49 INFO - PROCESS | 1764 | 1468501729600 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:08:49 INFO - PROCESS | 1764 | 1468501729603 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:08:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:08:49 INFO - PROCESS | 1764 | 1468501729627 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:08:49 INFO - PROCESS | 1764 | 1468501729631 Marionette TRACE conn4 <- [1,3070,null,{}] 06:08:49 INFO - PROCESS | 1764 | 1468501729640 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}] 06:08:49 INFO - PROCESS | 1764 | 1468501729645 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:49 INFO - PROCESS | 1764 | 1468501729831 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:08:49 INFO - PROCESS | 1764 | 1468501729841 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:49 INFO - PROCESS | 1764 | 1468501729865 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed17c00 == 32 [pid = 1764] [id = 777] 06:08:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x924a5800) [pid = 1764] [serial = 2330] [outer = (nil)] 06:08:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x924ac400) [pid = 1764] [serial = 2331] [outer = 0x924a5800] 06:08:49 INFO - PROCESS | 1764 | 1468501729979 Marionette DEBUG loaded listener.js 06:08:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0x9380d400) [pid = 1764] [serial = 2332] [outer = 0x924a5800] 06:08:51 INFO - PROCESS | 1764 | 1468501731268 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]]]}] 06:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:08:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:08:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1709ms 06:08:51 INFO - PROCESS | 1764 | 1468501731357 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:08:51 INFO - PROCESS | 1764 | 1468501731369 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:08:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:08:51 INFO - PROCESS | 1764 | 1468501731386 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:08:51 INFO - PROCESS | 1764 | 1468501731398 Marionette TRACE conn4 <- [1,3074,null,{}] 06:08:51 INFO - PROCESS | 1764 | 1468501731410 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}] 06:08:51 INFO - PROCESS | 1764 | 1468501731416 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:51 INFO - PROCESS | 1764 | 1468501731718 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:08:52 INFO - PROCESS | 1764 | 1468501732098 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:52 INFO - PROCESS | 1764 | 1468501732110 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c8d0000 == 33 [pid = 1764] [id = 778] 06:08:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x8ec85400) [pid = 1764] [serial = 2333] [outer = (nil)] 06:08:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x8ed18400) [pid = 1764] [serial = 2334] [outer = 0x8ec85400] 06:08:52 INFO - PROCESS | 1764 | 1468501732262 Marionette DEBUG loaded listener.js 06:08:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x8fc0f400) [pid = 1764] [serial = 2335] [outer = 0x8ec85400] 06:08:53 INFO - PROCESS | 1764 | 1468501733296 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]]]}] 06:08:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:08:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:08:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:08:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:08:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:08:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:08:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1947ms 06:08:53 INFO - PROCESS | 1764 | 1468501733334 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:08:53 INFO - PROCESS | 1764 | 1468501733342 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:08:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:08:53 INFO - PROCESS | 1764 | 1468501733356 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:08:53 INFO - PROCESS | 1764 | 1468501733360 Marionette TRACE conn4 <- [1,3078,null,{}] 06:08:53 INFO - PROCESS | 1764 | 1468501733368 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}] 06:08:53 INFO - PROCESS | 1764 | 1468501733374 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:53 INFO - PROCESS | 1764 | 1468501733614 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:08:53 INFO - PROCESS | 1764 | 1468501733893 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:53 INFO - PROCESS | 1764 | 1468501733903 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x91035000 == 34 [pid = 1764] [id = 779] 06:08:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x91037000) [pid = 1764] [serial = 2336] [outer = (nil)] 06:08:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x91367400) [pid = 1764] [serial = 2337] [outer = 0x91037000] 06:08:54 INFO - PROCESS | 1764 | 1468501734036 Marionette DEBUG loaded listener.js 06:08:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x91376c00) [pid = 1764] [serial = 2338] [outer = 0x91037000] 06:08:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 06:08:55 INFO - reader.readAsText(blob_2) 06:08:55 INFO - }" did not throw 06:08:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 06:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 06:08:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 06:08:55 INFO - reader.readAsDataURL(blob_2) 06:08:55 INFO - }" did not throw 06:08:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 06:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 06:08:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 06:08:55 INFO - reader.readAsArrayBuffer(blob_2) 06:08:55 INFO - }" did not throw 06:08:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 06:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 06:08:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 06:08:55 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 06:08:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:08:55 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 06:08:55 INFO - PROCESS | 1764 | 1468501735326 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:08:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:08:55 INFO - PROCESS | 1764 | 1468501735348 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:08:55 INFO - PROCESS | 1764 | 1468501735364 Marionette TRACE conn4 <- [1,3082,null,{}] 06:08:55 INFO - PROCESS | 1764 | 1468501735484 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}] 06:08:55 INFO - PROCESS | 1764 | 1468501735497 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:55 INFO - PROCESS | 1764 | 1468501735835 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:08:56 INFO - PROCESS | 1764 | 1468501736067 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:56 INFO - PROCESS | 1764 | 1468501736079 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x9199a000 == 35 [pid = 1764] [id = 780] 06:08:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x92482800) [pid = 1764] [serial = 2339] [outer = (nil)] 06:08:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x92491400) [pid = 1764] [serial = 2340] [outer = 0x92482800] 06:08:56 INFO - PROCESS | 1764 | 1468501736171 Marionette DEBUG loaded listener.js 06:08:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x9380a000) [pid = 1764] [serial = 2341] [outer = 0x92482800] 06:08:57 INFO - PROCESS | 1764 | 1468501737039 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]]]}] 06:08:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:08:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:08:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:08:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:08:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1748ms 06:08:57 INFO - PROCESS | 1764 | 1468501737098 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:08:57 INFO - PROCESS | 1764 | 1468501737103 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:08:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:08:57 INFO - PROCESS | 1764 | 1468501737111 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:08:57 INFO - PROCESS | 1764 | 1468501737116 Marionette TRACE conn4 <- [1,3086,null,{}] 06:08:57 INFO - PROCESS | 1764 | 1468501737123 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}] 06:08:57 INFO - PROCESS | 1764 | 1468501737129 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:57 INFO - PROCESS | 1764 | 1468501737359 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:08:57 INFO - PROCESS | 1764 | 1468501737574 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:57 INFO - PROCESS | 1764 | 1468501737583 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1dc00 == 36 [pid = 1764] [id = 781] 06:08:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x91889400) [pid = 1764] [serial = 2342] [outer = (nil)] 06:08:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x9526f800) [pid = 1764] [serial = 2343] [outer = 0x91889400] 06:08:57 INFO - PROCESS | 1764 | 1468501737750 Marionette DEBUG loaded listener.js 06:08:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x952d7800) [pid = 1764] [serial = 2344] [outer = 0x91889400] 06:08:58 INFO - PROCESS | 1764 | 1468501738708 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:08:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:08:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1634ms 06:08:58 INFO - PROCESS | 1764 | 1468501738747 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:08:58 INFO - PROCESS | 1764 | 1468501738751 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:08:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:08:58 INFO - PROCESS | 1764 | 1468501738759 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:08:58 INFO - PROCESS | 1764 | 1468501738764 Marionette TRACE conn4 <- [1,3090,null,{}] 06:08:58 INFO - PROCESS | 1764 | 1468501738771 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}] 06:08:58 INFO - PROCESS | 1764 | 1468501738776 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:58 INFO - PROCESS | 1764 | 1468501738986 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:08:59 INFO - PROCESS | 1764 | 1468501739239 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:59 INFO - PROCESS | 1764 | 1468501739249 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:08:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec8b800 == 37 [pid = 1764] [id = 782] 06:08:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8ece5400) [pid = 1764] [serial = 2345] [outer = (nil)] 06:08:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x965d4400) [pid = 1764] [serial = 2346] [outer = 0x8ece5400] 06:08:59 INFO - PROCESS | 1764 | 1468501739389 Marionette DEBUG loaded listener.js 06:08:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x965efc00) [pid = 1764] [serial = 2347] [outer = 0x8ece5400] 06:09:00 INFO - PROCESS | 1764 | 1468501740289 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:09:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:09:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1539ms 06:09:00 INFO - PROCESS | 1764 | 1468501740299 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:09:00 INFO - PROCESS | 1764 | 1468501740303 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:09:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:09:00 INFO - PROCESS | 1764 | 1468501740311 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:09:00 INFO - PROCESS | 1764 | 1468501740316 Marionette TRACE conn4 <- [1,3094,null,{}] 06:09:00 INFO - PROCESS | 1764 | 1468501740324 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}] 06:09:00 INFO - PROCESS | 1764 | 1468501740335 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:00 INFO - PROCESS | 1764 | 1468501740598 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:09:00 INFO - PROCESS | 1764 | 1468501740814 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:00 INFO - PROCESS | 1764 | 1468501740825 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb0d000 == 38 [pid = 1764] [id = 783] 06:09:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x91784800) [pid = 1764] [serial = 2348] [outer = (nil)] 06:09:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x995ce400) [pid = 1764] [serial = 2349] [outer = 0x91784800] 06:09:00 INFO - PROCESS | 1764 | 1468501740983 Marionette DEBUG loaded listener.js 06:09:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x995e7400) [pid = 1764] [serial = 2350] [outer = 0x91784800] 06:09:01 INFO - PROCESS | 1764 | 1468501741947 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:09:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:09:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1652ms 06:09:01 INFO - PROCESS | 1764 | 1468501741966 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:09:01 INFO - PROCESS | 1764 | 1468501741974 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:09:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:09:01 INFO - PROCESS | 1764 | 1468501741987 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:09:01 INFO - PROCESS | 1764 | 1468501741994 Marionette TRACE conn4 <- [1,3098,null,{}] 06:09:02 INFO - PROCESS | 1764 | 1468501742023 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}] 06:09:02 INFO - PROCESS | 1764 | 1468501742032 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:02 INFO - PROCESS | 1764 | 1468501742333 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:09:02 INFO - PROCESS | 1764 | 1468501742532 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:02 INFO - PROCESS | 1764 | 1468501742545 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x91889000 == 39 [pid = 1764] [id = 784] 06:09:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x924a3800) [pid = 1764] [serial = 2351] [outer = (nil)] 06:09:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x99d0ec00) [pid = 1764] [serial = 2352] [outer = 0x924a3800] 06:09:02 INFO - PROCESS | 1764 | 1468501742638 Marionette DEBUG loaded listener.js 06:09:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x99f26000) [pid = 1764] [serial = 2353] [outer = 0x924a3800] 06:09:03 INFO - PROCESS | 1764 | 1468501743501 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]]]}] 06:09:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:09:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:09:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1547ms 06:09:03 INFO - PROCESS | 1764 | 1468501743532 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:09:03 INFO - PROCESS | 1764 | 1468501743537 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:09:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:09:03 INFO - PROCESS | 1764 | 1468501743545 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:09:03 INFO - PROCESS | 1764 | 1468501743549 Marionette TRACE conn4 <- [1,3102,null,{}] 06:09:03 INFO - PROCESS | 1764 | 1468501743555 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}] 06:09:03 INFO - PROCESS | 1764 | 1468501743561 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:03 INFO - PROCESS | 1764 | 1468501743803 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:09:04 INFO - PROCESS | 1764 | 1468501744029 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:04 INFO - PROCESS | 1764 | 1468501744039 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3f0000 == 40 [pid = 1764] [id = 785] 06:09:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x92bea800) [pid = 1764] [serial = 2354] [outer = (nil)] 06:09:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x99fa0000) [pid = 1764] [serial = 2355] [outer = 0x92bea800] 06:09:04 INFO - PROCESS | 1764 | 1468501744164 Marionette DEBUG loaded listener.js 06:09:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x9a23e000) [pid = 1764] [serial = 2356] [outer = 0x92bea800] 06:09:05 INFO - PROCESS | 1764 | 1468501745024 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:09:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:09:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1538ms 06:09:05 INFO - PROCESS | 1764 | 1468501745085 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:09:05 INFO - PROCESS | 1764 | 1468501745090 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:09:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:09:05 INFO - PROCESS | 1764 | 1468501745098 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:09:05 INFO - PROCESS | 1764 | 1468501745104 Marionette TRACE conn4 <- [1,3106,null,{}] 06:09:05 INFO - PROCESS | 1764 | 1468501745133 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}] 06:09:05 INFO - PROCESS | 1764 | 1468501745138 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:05 INFO - PROCESS | 1764 | 1468501745345 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:09:05 INFO - PROCESS | 1764 | 1468501745558 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:05 INFO - PROCESS | 1764 | 1468501745568 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed14c00 == 41 [pid = 1764] [id = 786] 06:09:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x965f3400) [pid = 1764] [serial = 2357] [outer = (nil)] 06:09:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x9a369c00) [pid = 1764] [serial = 2358] [outer = 0x965f3400] 06:09:05 INFO - PROCESS | 1764 | 1468501745705 Marionette DEBUG loaded listener.js 06:09:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x9a5a3c00) [pid = 1764] [serial = 2359] [outer = 0x965f3400] 06:09:06 INFO - PROCESS | 1764 | 1468501746726 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]]]}] 06:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:09:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1655ms 06:09:06 INFO - PROCESS | 1764 | 1468501746754 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:09:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:09:06 INFO - PROCESS | 1764 | 1468501746759 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:09:06 INFO - PROCESS | 1764 | 1468501746768 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:09:06 INFO - PROCESS | 1764 | 1468501746771 Marionette TRACE conn4 <- [1,3110,null,{}] 06:09:06 INFO - PROCESS | 1764 | 1468501746779 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}] 06:09:06 INFO - PROCESS | 1764 | 1468501746787 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:07 INFO - PROCESS | 1764 | 1468501747026 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:09:07 INFO - PROCESS | 1764 | 1468501747323 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:07 INFO - PROCESS | 1764 | 1468501747331 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8bb08000 == 42 [pid = 1764] [id = 787] 06:09:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8bb0e800) [pid = 1764] [serial = 2360] [outer = (nil)] 06:09:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8ec84800) [pid = 1764] [serial = 2361] [outer = 0x8bb0e800] 06:09:07 INFO - PROCESS | 1764 | 1468501747475 Marionette DEBUG loaded listener.js 06:09:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8f941800) [pid = 1764] [serial = 2362] [outer = 0x8bb0e800] 06:09:08 INFO - PROCESS | 1764 | 1468501748644 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"]]]}] 06:09:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:09:08 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 06:09:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:09:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:09:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1903ms 06:09:08 INFO - PROCESS | 1764 | 1468501748671 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:09:08 INFO - PROCESS | 1764 | 1468501748679 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:09:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:09:08 INFO - PROCESS | 1764 | 1468501748689 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:09:08 INFO - PROCESS | 1764 | 1468501748693 Marionette TRACE conn4 <- [1,3114,null,{}] 06:09:08 INFO - PROCESS | 1764 | 1468501748753 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}] 06:09:08 INFO - PROCESS | 1764 | 1468501748760 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:08 INFO - PROCESS | 1764 | 1468501748965 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:09:09 INFO - PROCESS | 1764 | 1468501749301 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\", \"8eef2b16-1785-4a79-9719-de64edd23765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:09 INFO - PROCESS | 1764 | 1468501749319 Marionette INFO sendAsync 7d9d51f4-b454-4797-91b4-9c8016067c0e 06:09:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ecdfc00 == 43 [pid = 1764] [id = 788] 06:09:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8ece2400) [pid = 1764] [serial = 2363] [outer = (nil)] 06:09:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8ed1cc00) [pid = 1764] [serial = 2364] [outer = 0x8ece2400] 06:09:09 INFO - PROCESS | 1764 | 1468501749446 Marionette DEBUG loaded listener.js 06:09:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8f93d800) [pid = 1764] [serial = 2365] [outer = 0x8ece2400] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae5800 == 42 [pid = 1764] [id = 762] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8d92a800 == 41 [pid = 1764] [id = 739] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc7a000 == 40 [pid = 1764] [id = 748] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d3800 == 39 [pid = 1764] [id = 749] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d8000 == 38 [pid = 1764] [id = 766] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8cae9800 == 37 [pid = 1764] [id = 751] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8caf0c00 == 36 [pid = 1764] [id = 767] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x9178ac00 == 35 [pid = 1764] [id = 741] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x995cf000 == 34 [pid = 1764] [id = 770] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc09000 == 33 [pid = 1764] [id = 743] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8bb06000 == 32 [pid = 1764] [id = 772] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8f93e400 == 31 [pid = 1764] [id = 740] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d9800 == 30 [pid = 1764] [id = 768] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc7e400 == 29 [pid = 1764] [id = 738] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x982bd800 == 28 [pid = 1764] [id = 769] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8fc79400 == 27 [pid = 1764] [id = 742] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3f9400 == 26 [pid = 1764] [id = 771] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed11c00 == 25 [pid = 1764] [id = 734] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c8d2800 == 24 [pid = 1764] [id = 744] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec83000 == 23 [pid = 1764] [id = 745] 06:09:11 INFO - PROCESS | 1764 | --DOCSHELL 0x924a6c00 == 22 [pid = 1764] [id = 750] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8f93d400) [pid = 1764] [serial = 2298] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x91020c00) [pid = 1764] [serial = 2295] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8e3f9c00) [pid = 1764] [serial = 2255] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8d927000) [pid = 1764] [serial = 2254] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x910ba000) [pid = 1764] [serial = 2258] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x91020000) [pid = 1764] [serial = 2257] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x92bf1c00) [pid = 1764] [serial = 2261] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x924ac800) [pid = 1764] [serial = 2260] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x93c8fc00) [pid = 1764] [serial = 2264] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x93a66c00) [pid = 1764] [serial = 2263] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x95263000) [pid = 1764] [serial = 2267] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x95261800) [pid = 1764] [serial = 2266] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x965d8000) [pid = 1764] [serial = 2272] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x952dc400) [pid = 1764] [serial = 2270] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x952d7c00) [pid = 1764] [serial = 2269] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x965e9c00) [pid = 1764] [serial = 2275] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x9655a800) [pid = 1764] [serial = 2274] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x965f2800) [pid = 1764] [serial = 2278] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x965ef400) [pid = 1764] [serial = 2277] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8fc0d000) [pid = 1764] [serial = 2281] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x8e3ee400) [pid = 1764] [serial = 2280] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x8d92d000) [pid = 1764] [serial = 2289] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x8e28b000) [pid = 1764] [serial = 2290] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x8cae3800) [pid = 1764] [serial = 2284] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0x8c8cdc00) [pid = 1764] [serial = 2283] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x8ed10800) [pid = 1764] [serial = 2287] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x8ece4000) [pid = 1764] [serial = 2286] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x8f93ec00) [pid = 1764] [serial = 2292] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x8f938000) [pid = 1764] [serial = 2296] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x8fc03000) [pid = 1764] [serial = 2293] [outer = (nil)] [url = about:blank] 06:09:11 INFO - PROCESS | 1764 | 1468501751923 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]]]}] 06:09:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:09:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 3286ms 06:09:11 INFO - PROCESS | 1764 | 1468501751976 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:09:11 INFO - PROCESS | 1764 | 1468501751982 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:09:13 WARNING - u'runner_teardown' () 06:09:13 INFO - No more tests 06:09:13 INFO - Got 0 unexpected results 06:09:13 INFO - SUITE-END | took 1405s 06:09:13 INFO - Closing logging queue 06:09:13 INFO - queue closed 06:09:13 INFO - Return code: 0 06:09:13 WARNING - # TBPL SUCCESS # 06:09:13 INFO - Running post-action listener: _resource_record_post_action 06:09:13 INFO - Running post-run listener: _resource_record_post_run 06:09:14 INFO - Total resource usage - Wall time: 1449s; CPU: 98.0%; Read bytes: 14127104; Write bytes: 924323840; Read time: 604; Write time: 279208 06:09:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:09:14 INFO - install - Wall time: 40s; CPU: 100.0%; Read bytes: 0; Write bytes: 143183872; Read time: 0; Write time: 168968 06:09:14 INFO - run-tests - Wall time: 1411s; CPU: 98.0%; Read bytes: 11292672; Write bytes: 781119488; Read time: 524; Write time: 110236 06:09:14 INFO - Running post-run listener: _upload_blobber_files 06:09:14 INFO - Blob upload gear active. 06:09:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:09:14 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 06:09:14 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'] 06:09:14 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 06:09:14 INFO - (blobuploader) - INFO - Open directory for files ... 06:09:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:09:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:09:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:09:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:09:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:09:16 INFO - (blobuploader) - INFO - Done attempting. 06:09:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:09:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:09:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:09:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:09:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:09:17 INFO - (blobuploader) - INFO - Done attempting. 06:09:17 INFO - (blobuploader) - INFO - Iteration through files over. 06:09:17 INFO - Return code: 0 06:09:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:09:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:09:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c84cdefbdd405d242a7d18950cb699bd0b1b8db8c8815279480e63cc219f1764ed502c5b31fa213b4432ee23580249e2b9e69f48f46065e2e37cbce0d736b4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff1d8fad8387bc02c7d22f494d72f65e5b9d23b03a1500d9d13a91480977db0d4c15b9e58833fe7902a858bcb8f406d591ce8a86bb136894fbeee7da3abe934d"} 06:09:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:09:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:09:17 INFO - Contents: 06:09:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c84cdefbdd405d242a7d18950cb699bd0b1b8db8c8815279480e63cc219f1764ed502c5b31fa213b4432ee23580249e2b9e69f48f46065e2e37cbce0d736b4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff1d8fad8387bc02c7d22f494d72f65e5b9d23b03a1500d9d13a91480977db0d4c15b9e58833fe7902a858bcb8f406d591ce8a86bb136894fbeee7da3abe934d"} 06:09:17 INFO - Running post-run listener: copy_logs_to_upload_dir 06:09:17 INFO - Copying logs to upload dir... 06:09:17 INFO - mkdir: /builds/slave/test/build/upload/logs 06:09:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1612.981733 ========= master_lag: 56.69 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 49 secs) (at 2016-07-14 06:10:09.796140) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 10 secs) (at 2016-07-14 06:10:09.799484) ========= 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-1468499710.663790-2134950419 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0c84cdefbdd405d242a7d18950cb699bd0b1b8db8c8815279480e63cc219f1764ed502c5b31fa213b4432ee23580249e2b9e69f48f46065e2e37cbce0d736b4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff1d8fad8387bc02c7d22f494d72f65e5b9d23b03a1500d9d13a91480977db0d4c15b9e58833fe7902a858bcb8f406d591ce8a86bb136894fbeee7da3abe934d"} build_url:https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033179 build_url: 'https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/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/0c84cdefbdd405d242a7d18950cb699bd0b1b8db8c8815279480e63cc219f1764ed502c5b31fa213b4432ee23580249e2b9e69f48f46065e2e37cbce0d736b4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff1d8fad8387bc02c7d22f494d72f65e5b9d23b03a1500d9d13a91480977db0d4c15b9e58833fe7902a858bcb8f406d591ce8a86bb136894fbeee7da3abe934d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ue1ZqSWhSAWCproD8bBU7g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 10.84 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 10 secs) (at 2016-07-14 06:10:20.675742) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-07-14 06:10:20.676106) ========= 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-1468499710.663790-2134950419 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018024 ========= master_lag: 9.67 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 9 secs) (at 2016-07-14 06:10:30.361360) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-07-14 06:10:30.361665) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-07-14 06:10:32.721239) ========= ========= Total master_lag: 106.94 =========